基于C语言实现的五子棋人机对战系统,采用α-β剪枝优化的极小极大算法,支持自定义棋盘大小和游戏复盘功能。
gcc 五子棋.c gobang.c -o output/五子棋.exe
.\output\五子棋.exe
五子棋.c
gobang.c
gobang.h
ai_move()
evaluate_pos()
dfs()
check_win()
自由使用,请注明原作者。