4 game board size: * 10x10 * 12x12 * 15x15 * 19x19.
5 game level: beginner * easy * normal * hard * master.
Optional game start: * human player first * computer player first.
3 whole step from pattern recognition and 5 half-step from positions generation (generating up to 100,000 positions)!
Gomoku is an abstract strategy board game and is also called Five in a Row. It is traditionally played with go pieces (black and white stones) on a go board (19x19 intersections). However, because once placed, pieces are not moved or removed from the board, gomoku may also be played as a paper and pencil game. This game is known in several countries under different names. White plays first, and players alternate in placing a stone of their color on an empty intersection. The winner is the first player to get an unbroken row of five stones horizontally, vertically, or diagonally.