mirror of
https://github.com/JeroenED/libpairtwo.git
synced 2024-11-24 15:31:00 +01:00
Merge branch 'bugfix/performance-tiebreak' into develop
This commit is contained in:
commit
07e12c8ed8
@ -20,6 +20,7 @@ class Tiebreak extends Enum
|
||||
const Between = "Mutual Result";
|
||||
const Koya = "Koya";
|
||||
const Baumbach = "Most wins"; // Ref: https://en.wikipedia.org/wiki/Tie-breaking_in_Swiss-system_tournaments#Most_wins_(Baumbach) Please tell me why?
|
||||
const AveragePerformance = "Average performance";
|
||||
const Performance = "Performance";
|
||||
const Aro = "Average Rating";
|
||||
const AroCut = "Average Rating Cut";
|
||||
|
@ -317,9 +317,12 @@ class Tournament extends Tiebreaks
|
||||
case Tiebreak::Cumulative:
|
||||
return $this->calculateCumulative($player);
|
||||
break;
|
||||
case Tiebreak::Performance:
|
||||
case Tiebreak::AveragePerformance:
|
||||
return $this->calculateAveragePerformance($player);
|
||||
break;
|
||||
case Tiebreak::Performance:
|
||||
return $player->getPerformance($this->getPriorityElo());
|
||||
break;
|
||||
default:
|
||||
return null;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user