@@ -21,7 +21,7 @@ class EloTest extends ChessTest:
2121
2222 private def ratingDiffStandard (r : Int , k : Int , opRating : Int , points : Outcome .Points , expected : Int )(using
2323 munit.Location
24- ) = ratingDiff(r, k, opRating, points, FideTC .Standard , expected)
24+ ) = ratingDiff(r, k, opRating, points, FideTC .standard , expected)
2525
2626 test(" new rating calculation over one game" ):
2727 ratingDiffStandard(1500 , 40 , 1500 , One , 20 )
@@ -49,19 +49,19 @@ class EloTest extends ChessTest:
4949
5050 test(" new rating calculation over multiple games" ):
5151 assertEquals(
52- Elo .computeRatingDiff(FideTC .Standard )(
52+ Elo .computeRatingDiff(FideTC .standard )(
5353 Elo .Player (Elo (2800 ), KFactor (10 )),
5454 List .fill(11 )(Elo .Game (One , Elo (1800 )))
5555 ),
5656 0
5757 )
5858
5959 test(" new rating calculation rapid/blitz" ):
60- ratingDiff(1800 , 40 , 2601 , Zero , FideTC .Rapid , 0 )
61- ratingDiff(2601 , 10 , 1800 , One , FideTC .Rapid , 0 )
62- ratingDiff(2600 , 10 , 1900 , One , FideTC .Rapid , 1 )
63- ratingDiff(1500 , 40 , 1500 , One , FideTC .Rapid , 20 )
64- ratingDiff(1500 , 40 , 1900 , Half , FideTC .Blitz , 17 )
60+ ratingDiff(1800 , 40 , 2601 , Zero , FideTC .rapid , 0 )
61+ ratingDiff(2601 , 10 , 1800 , One , FideTC .rapid , 0 )
62+ ratingDiff(2600 , 10 , 1900 , One , FideTC .rapid , 1 )
63+ ratingDiff(1500 , 40 , 1500 , One , FideTC .rapid , 20 )
64+ ratingDiff(1500 , 40 , 1900 , Half , FideTC .blitz , 17 )
6565
6666 private def expectedScore (ratingDiff : Int , expScore : Float )(using munit.Location ) =
6767 assertCloseTo(Elo .getExpectedScore(ratingDiff), expScore, 0.001f )
0 commit comments