m,n,k-Games
Provides programmatic support for m,n,k-games, in which two players compete to get k stones in a row on an m-by-n board.
This project currently includes representations of boards and standard m,n,k-games, as well as a CLI for tic-tac-toe and gomoku. Goals include:
- GUIs for playing games.
- Variants like Connect Four.
- Tools for solving m,n,k-games.
CLI
The command line tool takes one argument, which must be either tic-tac-toe or gomoku. This will start a round of the
chosen game. Player play by entering a space-separated, zero-indexed row and column.