This app, Caro-Gomoku-Renju-FiveinarowgamewithstrongAI, offers a robust AI opponent for the popular five-in-a-row game, supporting four common rule sets:
- GOMOKU Freestyle: The first player to achieve an unbroken line of five or more stones horizontally, vertically, or diagonally wins.
- CARO (Blocked Rule - Gomoku+): Victory requires an unbroken line of five stones, but the line cannot be blocked on both ends. Lines like XOOOOOX and OXXXXXO are not winning lines.
- GOMOKU Standard: The first player to form an unbroken line of five stones (horizontally, vertically, or diagonally) wins. Lines of six or more stones do not automatically result in a win.
- RENJU: To compensate for Black's inherent first-mover advantage, additional rules are implemented: Black (X) is prohibited from creating double threes (two separate three-stone lines), double fours (two separate four-stone lines), or overlines (six or more stones in a row).
The app boasts a powerful AI with adjustable difficulty levels, ranging from easy to extremely difficult. You can also play against a friend. Additional features include zoom capabilities, options to display the last move and threat lines, and unlimited undo functionality.
Version 4.0.4 (May 18, 2024): Bug fixes.