Skip to content

Conversation

@tAnGjIa520
Copy link
Contributor

@tAnGjIa520 tAnGjIa520 commented Dec 18, 2025

  • 新增完整的中国象棋棋局环境实现 (cchess_env.py)
  • 集成 Pikafish 象棋引擎
  • 添加了动作空间翻转和环境测试脚本
  • 提供 bot 模式配置用于人机对战和机器自我对弈
  • 添加对局记录回放保存
  • 此次 pr 在 feature(mycve): add chinese chess env and related demo #442 上修改

@puyuan1996 puyuan1996 added config New or improved configuration application Discussion on applying MCTS+RL to real-life scenarios labels Dec 19, 2025
- 新增 action_space.py 支持8100和2086动作空间互转
- 包含UCI格式与动作索引的转换函数
- 预计算映射表加速转换
- action_space.py: 添加直接转换函数 action_to_move/move_to_action
- action_space.py: 添加预计算映射表 _ACTION_2086_TO_SQUARES
- cchess_env.py: 添加 action_space_size 配置(默认2086)
- cchess_env.py: 修改9个方法适配双空间(2086/8100)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

application Discussion on applying MCTS+RL to real-life scenarios config New or improved configuration

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants