Each turn, the most-constrained remaining type joins the player on turn's team. That player then picks its 1x opponent from what's left — which joins the other player's team.