/gobang-Cpp

一款使用Cpp编写的字符串五子棋

Primary LanguageC++

GoBang Write In Cpp

这是一款人机五子棋游戏,使用 C++ 来编写,由于是作为咱的 Linux 大作业所以是用字符界面来进行显示的XD

五子棋的 AI 我取名为了 LastOrder,即最终之作。如果熟悉某科学的超电磁炮的同学应该很熟悉叭

主要使用的算法:极大极小值搜索、α-β 剪枝

现在调教的基本上没问题了,之后可能还会对算力进行一定程度的加强叭

喜欢机器博弈的同学可以研读一下♪(´▽`)

欢迎提出 Issues 和 Pr~

操作方法

移动 WASD

落子 Space

使用键盘的 I/O 键可以读取/保存游戏进程

文件说明

Debug:调试模块

LastOrder:AI 模块

Loops.h:游戏流程控制

Simulation:临时测试

board:五子棋游戏的实现与胜负判定