About Tick5Tick5 is an implementation of the board game known as gomoku, omok, piskvorky or wuziqi. With a 15x15 board, Tick5 is an extended version of the Tic-Tac-Toe game.
Tick5 has an AI programming interface, which allows you to build your own superior AI players using the script language Lua. Other than mouse clicking, some of you will find that this is a new way to play a computer game, a way that is interesting and challenging.
Tick5 also has a built-in AI player. You can beat your computer (I know the AI engine still needs improvement.) ;-) If you cannot beat you computer, just watch your computer beat itself, or simply use Tick5 as a game board and beat your buddies.
Your precious game won't be lost, it can be saved into a file instead. You can save a game and, later on, either resume it or review it. The size of the saved game is tiny (less than 1KB), you even can play the game with your buddies via e-mail by sending the file back and forth.
If you are new to this game, you can use Tick5 as a learning tool. You can get a hint from the built-in AI player if you cannot figure out what's next move, undo moves if you find you made a mistake, and review the game by stepping through the all moves and analyze why you win or lose.
Written in C++, Tick5 runs cross-platform and has a GUI and a textual version as well. The GUI is built using the wxWidgtes toolkit.
May 12, 2007