public int[] GetPlayerOrderForGameNumber(int gameNumber)
{
int[][] result =
this.NumberOfPlayers == 2 ? rotated2PlayerPostions :
this.NumberOfPlayers == 3 ? rotated3PlayerPostions :
this.NumberOfPlayers == 4 ? rotated4PlayerPostions :
null;
if (!this.rotateWhoStartsFirst)
return result[0];
return result[gameNumber % this.NumberOfPlayers];
}