I'm developing a website for a board game that revolving around user-created boards. Matches are currently created by selecting two people who have been waiting in a queue the longest and creating a match for them. We will later implement matchmaking with specific users.
What is an appropriate way to select a map when a match is created with two random people?
- Should one player be allowed to pick the map?
- Should a random map be selected?
- Maybe the players should rank a collection of popular boards by preference, then select the one with the highest average rating?