Killa, why are you generating maps for the players? Can't they do it themselves? It seems like the main problem is ordering a race, but this can be done even if the judge is offline – just submit the order and then announce to the opponent when both have submitted the order to the judge.
The judge informs both players of the selection result, after which a map is generated for the game, either by the judge or by the players themselves.
Therefore, it would be better to replace me with BOLIVAR if he really wants to play.