https://github.com/roujack/gomoku
基于C++的无禁手五子棋AI,通过openGL实现图形界面
https://github.com/roujack/gomoku
ai c-plus-plus opengl
Last synced: 7 months ago
JSON representation
基于C++的无禁手五子棋AI,通过openGL实现图形界面
- Host: GitHub
- URL: https://github.com/roujack/gomoku
- Owner: Roujack
- Created: 2017-02-27T04:22:33.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2018-01-12T04:57:44.000Z (over 8 years ago)
- Last Synced: 2025-04-14T12:52:29.144Z (about 1 year ago)
- Topics: ai, c-plus-plus, opengl
- Language: C++
- Homepage:
- Size: 16.1 MB
- Stars: 36
- Watchers: 2
- Forks: 7
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# gomoku
使用C++和openGL实现的智能五子棋AI,使用了最经典的极大极小博弈树、alpha-beta剪枝、置换表等算法。该项目只提供了核心代码,仅供参考,如果对里面的代码有疑问,请与我联系。

运行程序须知:
首先按照工具介绍及环境配置那篇文档的指示,安装好OPENGL运行环境,使用实验1.1.rar文件里面的文件和代码,将红色三角形跑出来,说明环境搭建成功。
然后,下载五子棋.rar文件,这个我用vs写五子棋的整个工程文件,对于这个项目的属性设置,你只需要按照实验1.1的要求来做,
将编码设置成未设置,同时选择在×86下编译,就可以跑出棋盘了。