An example of a preference matching algorithm that tries to match up players of a game (like Evolve) with their preferred role, where possible.