One of the strongest Gomoku/Renju playing engine
-
Updated
Oct 15, 2024 - C++
One of the strongest Gomoku/Renju playing engine
这是一款五子棋对战平台,玩家们进入服务器之后,由服务器为玩家设置编号并匹配对手,这也意味着玩家没有固定的对手,而是随机的遇到对手。玩家们的每一盘对局结束后,胜者积分+1,输者-1;值得一提的 是玩家的“总时”机制:所有的玩家都拥有相同的总时时间,对每一个玩家来说,每当轮到他走棋的时候,他就会一秒一秒的被消耗掉他的剩余总时时间,这种比赛机制比拼的,就是每个玩家在自己总时时间内的积分数量,这就是该“总时”机制最大的特色:玩家们总是要尽可能快的走出每步棋,不管局势优劣如何,所以在这种机制之下,会非常容易出现逆风翻盘的情况!
Play GoBang (五子棋) with either human or ai, in a 19*19 chessboard.
AI五子棋c++实现,依赖raylib和raygui库,alpha-beta剪枝算法
This is a playable gobang game implemented with QT, in which u play against a AI player. AI moves are calculated with A-B-Pruning algorithm.
C++ Gomoku with a strong AI based on minimax search and alpha-beta pruning with Qt5 GUI. *Dozens of C++ tricks & hacks are used to improve efficiency.* Come and try to see if you can beat the powerful AI!
这是一个开源的五子棋软件,包含双人对战和人机对战。由C++及QT框架完成,无后台通信,AI具有一定的棋力。该软件跨Windows,MacOS,Linux三大主流桌面操作系统。
Add a description, image, and links to the gobang topic page so that developers can more easily learn about it.
To associate your repository with the gobang topic, visit your repo's landing page and select "manage topics."