GamePlayerNoughtsNCrosses

GamePlayerNoughtsNCrosses is a subclass of GamePlayer and is the super-class of all user-implemented 'Noughts & Crosses'-players.

GamePlayerNoughtsNCrosses declares one function that must be implemented: