gomoku - play gomoku against a computer player

gomoku is an open source Java implementation of Gomoku, a board game where the goal is to get five of your pieces pieces in a row horizontally, vertically, or diagonally.

The computer player is implemented using a min/max tree with alpha-beta cutoffs. A min/max tree is an artificial intelligence technique for searching for the best board configuration and alpha-beta cutoffs are an optimization that eliminate wasteful processing of board configurations when a winner has already been determined.

Visit the project home page if you would like to download Gomoku.

See a screen shot.


Valid XHTML 1.0 Strict Valid CSS!