Gobang_by_Kevin

截图


简介

一个桌面五子棋应用程序。通过 Qt 5.11.1 (C++ 11) 开发,AI最大搜索深度可达 18 层,棋力可观。

目前还谈不上严格的 AI。下一步会用 ResNet+RL+MCTS(部分参考Alpha Zero)来做一个真正意义上的棋类AI(用PyTorch或者自搭网络)。


体验

Windows平台可下载exe文件夹下的.exe文件,直接打开即可。

若版本不兼容或使用其他平台,请将 headers 文件夹下所有文件、sources 文件夹下所有文件以及 gobang_by_Kevin.pro 三部分放在同一目录下,使用Qt打开 gobang_by_Kevin.pro,编译运行后即可体验

操作(皆通过鼠标完成):

(出现真香警告时,说明 AI 搜到了某一方的必胜情况~)


涉及算法/技术


关于重构