But is it like, a 50% chance to show the finale player, then randomize which finale player is shown, otherwise randomize which non-finale player is shown?
Because if does not feel it works as that.
Exempt, if it iterates through all players, and any player with an active finale does its own 50% roll.
Because for 3 players with finales that would be like 87.5% chance to show the finale, and only 12.5% to not show it.
And with 4 players with finales and the rest replaced players would give even less chance for others to appear (around 6.25%).