Commit Graph

4 Commits (6de135680eca81353892abe4f6d34c2c04f7dd5d)

Author SHA1 Message Date
mgjeon 6de135680e feat: Enhance action selection and Q-table initialization
Key changes:
- Add random Q-table initialization with small values (0-0.1)
- Implement action masking mechanism to prevent repeated actions
- Add debug information to show available actions and Q-values
- Add epsilon-greedy selection with action masking
- Add tests for policy and agent behavior
2025-09-24 16:51:44 +09:00
mgjeon 1bf179bbaa feat: 협상 에이전트 구현 개선
- action_space.py: 행동 공간 관리 로직 추가
- constants.py: 상수값 분리 및 관리
- spaces.py: 상태 및 행동 공간 정의 추가
- environment.py: 협상 환경 구현 개선
2025-09-22 16:35:43 +09:00
mgjeon 26442ca9c1 refactor: 프로젝트 구조 개선
- 기존 envs/ 디렉토리를 negotiation_agent/로 이동 및 리팩토링
- config.py를 configs/ 디렉토리로 이동 및 yaml 형식으로 변경
- Offline_RL.md를 README.md로 통합
- 불필요한 train.py 제거
2025-09-22 16:35:29 +09:00
mgjeon 0c2ec47c6b Initial commit 2025-09-18 08:46:44 +09:00