sglicko2
sglicko2
sglicko2
EitherOnePlayerWinsOrItsADraw
EitherOnePlayerWinsOrItsADraw
Player1Wins
Player2Wins
Draw
Glicko2
Leaderboard
Leaderboard
Player
RankedPlayer
RatingPeriod
Score
ScoreAgainstAnotherPlayer
ScoringRules
sglicko2
/
sglicko2
sglicko2
package
sglicko2
Type members
Type members
Classlikes
sealed
trait
EitherOnePlayerWinsOrItsADraw
Companion
object
object
EitherOnePlayerWinsOrItsADraw
Companion
class
final
class
Glicko2
[A, B](val tau:
Double
)(`evidence$1`:
ScoringRules
[
B
]) extends
Serializable
final
class
Leaderboard
[A] extends
Serializable
Companion
object
object
Leaderboard
Companion
class
final case
class
Player
[A](id:
A
, rating:
Double
, deviation:
Double
, volatility:
Double
)
final case
class
RankedPlayer
[A](rank:
Int
, player:
Player
[
A
])
final case
class
RatingPeriod
[A, B]
final case
class
Score
(asSeenFromPlayer1:
Double
)
final case
class
ScoreAgainstAnotherPlayer
[A]
trait
ScoringRules
[A] extends
Serializable