上传者: 42146086
|
上传时间: 2021-11-26 14:30:13
|
文件大小: 3.52MB
|
文件类型: -
AlphaZero五子棋
AlphaZero的多线程实现
特征
自由式五子棋
具有虚拟损失/ LibTorch的树/根并行化
Gomoku和MCTS用C ++编写
SWIG wrap C ++扩展
更新2019.7.10:支持Ubuntu和Windows
精氨酸
编辑config.py
环境
Python 3.6+
PyGame 1.9以上
PyTorch 1.0+
LibTorch 1.0+
MSVC14.0 / GCC6.0 +
CMake 3.8以上
SWIG 3.0.12+
跑步
# Add LibTorch/SWIG to environment variable $PATH
# Compile Python extension
mkdir build
cd build
cmake .. -DCMAKE_PREFIX_PATH=path/to/libtorch -DCMA