From 957507def094e683f86a01203c5029fd104e8b4a Mon Sep 17 00:00:00 2001 From: Arkadiusz Klonowski Date: Mon, 11 Nov 2024 02:51:03 +0100 Subject: [PATCH] fix formatting --- core/src/main/scala/Elo.scala | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/core/src/main/scala/Elo.scala b/core/src/main/scala/Elo.scala index 2aba51e06..27eff8118 100644 --- a/core/src/main/scala/Elo.scala +++ b/core/src/main/scala/Elo.scala @@ -40,7 +40,8 @@ object Elo extends RelaxedOpaqueInt[Elo]: def computePerformanceRating(games: Seq[Game]): Option[Elo] = games.nonEmpty.option: val averageOpponentRating = games.map(_.opponentRating).sum / games.size - val percentageScore = BigDecimal(games.map(_.points.value).sum / games.size).setScale(2, BigDecimal.RoundingMode.HALF_UP) + val percentageScore = + BigDecimal(games.map(_.points.value).sum / games.size).setScale(2, BigDecimal.RoundingMode.HALF_UP) averageOpponentRating + performanceRatingTableFIDE.getOrElse(percentageScore, 0) final class Player(val rating: Elo, val kFactor: KFactor) @@ -101,7 +102,6 @@ object Elo extends RelaxedOpaqueInt[Elo]: // but it mirrors the reference table on // https://handbook.fide.com/chapter/B022022 8.1.2 - // 1.4.9 FIDE table val performanceRatingTableFIDE: Map[BigDecimal, Int] = Map( BigDecimal("0.00") -> -800, @@ -206,5 +206,3 @@ object Elo extends RelaxedOpaqueInt[Elo]: BigDecimal("0.99") -> 677, BigDecimal("1.00") -> 800 ) - -