A Gomoku (Five in a Row) client featuring a powerful AI written in Java
. Download the latest build here.
There are two main components in this project:
- A strong AI player based on Minimax with α-β pruning, alongside many performance optimisations (players/ai)
- An interface to setup and create new games, created using JavaFX (gui)
Open in any IDE that supports Maven projects or install Maven and use mvn package
to build the project in one step.