tournament-js / ffa

Free-for-all elimination tournaments
MIT License
9 stars 5 forks source link

tiebreaking only really helps the last round.. #1

Closed clux closed 10 years ago

clux commented 11 years ago

While tiebreaker will resolve all ties at the last round, all other ties have to corrected by scoring differently at the artificial advancer limit for this round.

This kind of defeats the purpose of saying we are able to tiebreak..

One way around it is to create a new FFA tournament for each round, then tiebreaking that, piping the top adv*numMatches to another FFA tournament.. Maybe we can build an abstraction that does this, or perhaps there is a better way.

Leaving this here as food for thought.

clux commented 10 years ago

ffa-tb fixes this by interspersing tiebreaker rounds after every FFA round - use that module if this functionality is desirable.