This is a league based challenge.
For this challenge, multiple versions of the same game are available. Once you have proven your skills on this first version, you will access a higher league and extra rules will be unlocked.When a player plays on a small board, he also decides where the next player will be allowed to play: for example, if a player has played in the bottom left square of one of the small boards, the next player will play on the small board located at the bottom left square of the main board.
If a player is sent to a board that is either already won, or full, then that player is allowed to play in any empty square.
You can download the source code of this game on GitHub. You can create your own game using the CodinGame SDK!