slickandjake
Posts: 48
Joined: 7/13/2008 From: US, central standard time Status: offline
|
I wish to start an ELO ranking for this game. Here will be the basic formula modeled and slightly modified from the World Football ELO ratings formula: Rn = Ro + K(W - We) where Rn = new rating Ro = old rating K is a constant, and I will use 4 for it W = result of the match; I will use 5.5 as a decisive victory, 4.5 as a major victory, 4 as a minor victory, and 3.8 as an Axis Tactical victory (for 1939 campaign game) We = expected result of the match, where We = 3.7/[10^(-DR/400)+1] DR = Difference in ratings Each new player will start with a rating of 1000. I will keep a rating as Axis and as Allied for each player, and also will take the average of each as a third rating. As an example, if a player with an Axis rating of 1020 plays a player with an Allied rating of 990 and the Axis win a major victory, the player's Axis rating will increase to 1030 and the player's Allied rating will drop to 980. Conversely if the Allies player wins a major victory the Allies score becomes 1001 and the Axis score 1009. Just send me the two players, who played which side, the result of the match, and I will keep the ratings updated. If someone quits or resigns, I will give the winning player a decisive victory and the losing player a decisive loss. I will also count the number of quits/resigns and if the number becomes excessive I will cease to allow a match with that player to impact ratings. This will be my discretion, but I am thinking three quits in some time period is unacceptable and grounds for disallowing games with them. After a while as the ratings get sorted players can then determine equally matched opponents for better gameplay. For different game campaigns, I can do the same if you play something other than 1939 campaign. Edited on March 15, 2019 since the calculation did not penalize a player playing a lower ranked player very much. I updated the numerator in "We" from 1 to 3.7.
< Message edited by slickandjake -- 3/15/2019 9:05:14 PM >
|