public interface EloCalculator
Modifier and Type | Interface and Description |
---|---|
static class |
EloCalculator.Companion |
static class |
EloCalculator.DefaultEloCalculator |
Modifier and Type | Method and Description |
---|---|
void |
calculateElo(EloChanges eloChanges) |
static EloCalculator |
getEloCalculator() |
static void |
setEloCalculator(EloCalculator eloCalculator) |
static EloCalculator |
withModifier(EloCalculator eloCalculator,
double eloModifier)
Create a new "proxy" EloCalculator instance that multiplies the new ELOs with the modifier.
|
void calculateElo(EloChanges eloChanges)
static EloCalculator getEloCalculator()
static void setEloCalculator(EloCalculator eloCalculator)
static EloCalculator withModifier(EloCalculator eloCalculator, double eloModifier)