Skip to content

jiangzhenxing/5stone_chess

Repository files navigation

五子棋

依赖

python3, Keras, tensorflow, numpy, tkinter等
建议安装 Anaconda 后使用 pip 安装 tensorflow, keras 等依赖。

运行

python chess_app.py

帮助信息

请运行程序后点击"help"按扭查看。

棋谱

请见records/demo/。

设计文档

请查看文章:doc/一个不需要人类知识的基于强化学习的对弈系统的探索.pdf

注意:
本程序界面是在 Mac OS 系统下做的,在 Windows 系统下可能会错乱,有能力的同学请自行调整一下界面布局。 界面布局代码主要在 chess_board.py 的 __init__ 方法中。

About

一个自动下五子棋的系统

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages