$o) { $expected = 1 / (1 + 10 ** (($o - $elo) / 400)); $r = $this->K * ($s[$idx] - $expected); $eloNew += (int) \round($r); } return [ 'elo' => (int) \max($eloNew, $this->MIN_ELO), ]; } }