The game is compiled for windows systems but the source files can be used for compiling the game under other OS'es.
Regarding the game itself.
There's no AI. The computer is picking random numbers, so if you lose, you are very bad player.
The game checks the table horizontal, vertical and diagonal (both ways), what's more.
Compiling the project, you can change the size of the table.
Every algorhitm written in this game is scaling with the size of the table, so if you'll
choose number 16 for the size of the board, you can play on it, and the game will check
the score anyway, regardless of the size.