The pre-start join distribution works well enough at first, but quickly shows its flaws as the round progresses.
Instead of 100% random how it used to be, or prioritizing the fam with the fewest members as it does now, we should distribute joins across a scale so that:
- Any family, even the top family, always has a chance to get a new player
- Lower fams have a much higher chance of getting a new player
- The bottom most family doesn’t always get every new player
This way, pre-start continues to ensures an even distribution of players but post-start provides more balance while also avoiding the flaws of a purely random approach.
Vote for this feature to raise its priority and get it done faster!