Skip to content

Reinforcement Learning alphazero for Chinese chess

Notifications You must be signed in to change notification settings

bupticybee/open_chess_zero

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

open_chess_zero

一、硬件环境

1.显卡:最低:gtx1050;推荐:RTX3060;高配:RTX4090/V100/A100/RTX3090

2.系统:windows 10/11

二、软件环境

1.Python 3.6.8~3.8.8

2.cuda 11.3: https://developer.nvidia.com/cuda-toolkit-archive

3.cudnn : https://developer.nvidia.com/rdp/cudnn-download

4.torch torch-1.10.0+cu113-cp38-cp38-win_amd64.whl

5.torchvision torchvision-0.11.0+cu113-cp38-cp38-win_amd64.whl

6.torch下载地址:https://download.pytorch.org/whl/torch_stable.html

7.其他依赖:pip install -r config/requirements.txt

三、运行

1.生成棋谱

(1)python production.py

2.训练和评估模型

(1)python train_sub.py

四、可视化

(1)ELO趋势ELO趋势

(2)对局提交排名ELO趋势

(3)实时平台:https://finebi.randforest.cn/webroot/decision/link/22RF

五、联系作者 (1)邮箱:1140356273@qq.com

About

Reinforcement Learning alphazero for Chinese chess

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%