fixed buchholz cut

This commit is contained in:
Jeroen De Meerleer 2019-06-01 14:27:50 +02:00
parent 5d4f4791cf
commit 9e4e2073c8
Signed by: JeroenED
GPG Key ID: 28CCCB8F62BFADD6
2 changed files with 5 additions and 5 deletions

View File

@ -231,7 +231,7 @@ class Pairtwo6 extends Pairtwo6Model implements ReaderInterface
$tiebreak = Tiebreak::BuchholzMed;
break;
case 3:
$tiebreak = Tiebreak::BuchholzMed;
$tiebreak = Tiebreak::BuchholzCut;
break;
case 4:
$tiebreak = Tiebreak::Sonneborn;

View File

@ -205,14 +205,14 @@ abstract class Tiebreaks extends Tournament
return 1;
}
if ($b->getOpponent()->getElo('Nation') == $a->getOpponent()->getElo('Nation')) {
if ($b->getOpponent()->getPoints() == $a->getOpponent()->getPoints()) {
return 0;
}
return ($b->getOpponent()->getElo('Nation') > $a->getOpponent()->getElo('Nation')) ? 1 : -1;
return ($a->getOpponent()->getPoints() > $b->getOpponent()->getPoints()) ? 1 : -1;
});
array_slice($intpairings, $cutlowest);
array_slice($intpairings, 0 - $cuthighest);
$intpairings = array_slice($intpairings, $cutlowest);
$intpairings = array_slice($intpairings, 0 - $cuthighest);
foreach ($intpairings as $intkey => $intpairing) {
if (!is_null($intpairing->getOpponent())) {