diff --git a/src/Readers/Swar4.php b/src/Readers/Swar4.php index 6d5e109..c51b477 100644 --- a/src/Readers/Swar4.php +++ b/src/Readers/Swar4.php @@ -428,7 +428,6 @@ class Swar4 implements ReaderInterface if ($this->getTournament()->getBinaryData('Pairing_' . $ptn . '_opponent') != 4294967295) { $pairing->setOpponent($this->getTournament()->getPlayerById($inscriptionNos[$this->getTournament()->getBinaryData('Pairing_' . $ptn . '_opponent')])); } - //echo $ptn . ' ' . $this->getTournament()->getBinaryData('Pairing_' . $ptn . '_round') . ' ' . $pairing->getPlayer()->getName() . ' - ' . $opponent . ' ' . $this->getTournament()->getBinaryData('Pairing_' . $ptn . '_result') . PHP_EOL; switch ($this->getTournament()->getBinaryData('Pairing_' . $ptn . '_result')) { case '1000': $result = Result::lost; @@ -456,6 +455,9 @@ class Swar4 implements ReaderInterface $result = Result::none; break; } + if ($this->getTournament()->getBinaryData('Pairing_' . $ptn . '_table') == 16384) { + $result = Result::absent; + } $pairing->setResult(new Result($result)); switch ($this->getTournament()->getBinaryData('Pairing_' . $ptn . '_color')) {