文件名称:chess-ai:国际象棋游戏和使用python构建的AI。 (进行中)
文件大小:21KB
文件格式:ZIP
更新时间:2024-05-22 13:32:16
Python
大师级国际象棋AI(始终在进行中) 这是使用python构建的国际象棋AI和国际象棋游戏。 当我了解到由Google Deepmind制作的Alpha Go时,便激发了我尝试构建自己的国际象棋的灵感。 请参阅本文以获取更多信息: : 经过训练的卷积网将用作评估功能,以评估树搜索中的未来状态。 然后,将使用minimax算法(使用alpha beta修剪)确定最佳移动。 请使用/设置虚拟机来运行此程序: brew install python@2 virtualenv -p /usr/local/bin/python2 venv virtualenv venv source venv/bin/activate pip install -r requirements.txt 播放ai: python2 play.py 系统将提示您输入移动的起点和终点。 即a2 > a4 您
【文件预览】:
chess-ai-master
----.gitignore(6B)
----todo.txt(531B)
----README.md(4KB)
----ai()
--------chessai.py(16KB)
--------__init__.py(27B)
----test.py(554B)
----play.py(818B)
----db()
--------README.md(49B)
--------__init__.py(9B)
--------db.py(275B)
----game()
--------pieces.py(14KB)
--------track.py(63B)
--------rules.py(6KB)
--------__init__.py(60B)
----model()
--------README.md(641B)
--------use_model.py(371B)
--------parse_game.py(3KB)
--------train.py(5KB)
--------load.py(2KB)
----__init__.py(31B)
----requirements.txt(484B)
----chessgame.py(6KB)