使用C++和openGL实现的智能五子棋AI,使用了最经典的极大极小博弈树、alpha-beta剪枝、置换表等算法。该项目只提供了核心代码,仅供参考,如果对里面的代码有疑问,请与我联系。
运行程序须知: 首先按照工具介绍及环境配置那篇文档的指示,安装好OPENGL运行环境,使用实验1.1.rar文件里面的文件和代码,将红色三角形跑出来,说明环境搭建成功。 然后,下载五子棋.rar文件,这个我用vs写五子棋的整个工程文件,对于这个项目的属性设置,你只需要按照实验1.1的要求来做, 将编码设置成未设置,同时选择在×86下编译,就可以跑出棋盘了。