pairings: track variation in seating positions and game sizes per player
pairings: consider variation in game sizes overall
pairing: increase number of generations in genetic algorithm
scoreboard: partially port over the scoreboard developed from an earlier life