Gomoku icon indicating copy to clipboard operation
Gomoku copied to clipboard

使用各种方法编写的人机五子棋程序

Gomoku

人机五子棋程序

开发环境


Visual Studio 2017 or higher
Unity 3D 2017.2.0f3

AI算法


α-β剪枝
置换表,历史值启发,迭代增量,空步裁剪,VCT/VCF联合攻击

参考

1.基于α-β剪枝算法的智能五子棋
2.AlphaBeta剪枝算法
3.电脑象棋循序渐进
4.五子棋AI循序渐
5.弈心

工程说明


CsharpGomoku:遗传算法,c#
QtGomoku:α-β剪枝,C++,Qt
XqWizardLight-Win32:象棋小巫师,α-β剪枝,C++
UnityGomoku:unity3D
GoBangMaster:C++,VCF