Skip to content

Instantly share code, notes, and snippets.

@mattmazzola
Created November 9, 2020 06:51
Show Gist options
  • Save mattmazzola/e5890109918acf919e0527b885510984 to your computer and use it in GitHub Desktop.
Save mattmazzola/e5890109918acf919e0527b885510984 to your computer and use it in GitHub Desktop.
Probabilities Base
function createBaseExpectedPlayerProbabilityFn(exponentBase: number, exponentDenominator: number) {
return (ratingDifference: number): number => {
const exponent = ratingDifference / exponentDenominator
return 1 / (1 + Math.pow(exponentBase, exponent))
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment