Carbon Gomoku

Gomoku game (Five in a Row) playing program with a really strong advanced artificial intelligence algorithm (evaluation function, mini-max with cut offs, alpha-beta, transposition table, situation signatures, candidate generating, expert knowledge, further enhancements). Very heavly documented in author's native language (polish) - see Documentation_PL folder. Other tags: Tic Tac Toe, 5 in a Row, Go-Moku, Connect, Connect5, Connect6, Caro, Noughts and Crosses, AI, engine. Original author: Michał Czardybon Original website: http://mczard.republika.pl/gomoku.en.html Email: [email protected] Country: Poland Programming language: C++ IDE: Visual Studio 6.0 project (works also in 7.1) Year: 2002 (this project has over 13 years!) Notes: First time on any source code repository.

88
43
C++

Gomoku game (Five in a Row) playing program with a strong artificial intelligence algorithm (evaluation function, mini-max with cut offs, alpha-beta, transposition table, situation signatures, candidate generating). Documented in author’s native language (Polish) - see Documentation_PL folder. The algorithm was one of the strongest in 2002 (the project is over 13 years old!).

Visual Studio solution includes 2 projects:

  • CarbonAI project creates executable which can be used to play game in Piskvork. It can also participate in the Gomocup tournament.
  • Gomoku project is simple standalone UI.

Tags: Five in a Row, Tic Tac Toe, TicTacToe, 5 in a Row, Go-Moku, Connect5, Caro, Noughts and Crosses, Renju, Pente, Piskvork, Amoba, Kółko i Krzyżyk, Gomocup, Pbrain, Gra, Board Game

Gomoku

Gomoku