Game Connect N is a generalisation of the Connect 4. In this variant 2 players play alternately, by picking a column in which their token should be dropped. The winner is the player that first sets N tokens in a row, column or diagonally. Size of the board should be at least N and can be set.
It is an implementation for AI usage - a framework which can be used to train agents/bots and visualise their game.
Used Python Arcade to implement interface.