You are viewing the MafiaScum.net Wiki. To play the game, visit the forum.

User:Ircher/Marathon Ratings: Difference between revisions

From MafiaWiki
Jump to navigation Jump to search
(→‎The Ratings: Added a couple more games.)
(→‎Excluded Games List: so many games that the rating parser isn't designed to handle...)
 
(One intermediate revision by the same user not shown)
Line 133: Line 133:
===Currently Included Games===
===Currently Included Games===
# Marathon 201605161521 (TR: 1000 | SR: 1000 | D: 0.00)
# Marathon 201605161521 (TR: 1000 | SR: 1000 | D: 0.00)
# Marathon 201605161833 (TR: 1000 | SR: 1000 | D: 0.00)
# Marathon 201607041028 (TR: 1000 | SR: 1000 | D: 0.00)
# Marathon 201607041122 (TR: 1000 | SR: 990 | D: 3.55)


===Excluded Games List===
===Excluded Games List===
  2016_05_16_ms_is_down --> Setup is undecipherable.
For marathons, the primary disqualifier tends to be too many factions or otherwise not really meshing with the way I've coded the rating generator. Some games are also excluded if they don't really count as mafia (e.g.: everyone is an SK; games with only a single mafia will generally be excluded unless it is a three player game.) Serial killers and other third party roles can also disqualify a setup.
  2016_05_16_shottys_bastard_upick --> Setup is undecipherable; more than 3 factions.
 
  2016_05_16_1016_ms_is_down --> Setup is undecipherable.
  2016_05_16_1656_shottys_bastard_upick --> Setup is undecipherable; more than 3 factions.
2016_07_02_0333_grandiose_idea --> Third party roles.
2016_07_02_1218_birthday_marathon --> Cult.
2016_07_02_1758_takes_too_long --> Neutral "balancing" role; hard to fit into rating scheme.
2016_07_03_1541_upick_anything --> Third party roles.
2016_07_04_1052_dethy --> Not really mafia (1 mafia); potentially broken by massclaim.
2016_07_04_2043_mayhem_marathon --> With only three players, this isn't really mafia. Furthermore, there was a high randomness factor (random voting), so there wasn't really much "skill" to assess here (at all).

Latest revision as of 00:09, 13 September 2020

Scoring

All ratings start at 1000. Alt and Hydra ratings are counted as separate entities because to do otherwise makes this much harder to automate and is a pain in general.

For Standard Marathon Games:

 TR = Avg. Town Rating (Take the average of the average rating of each slot)
 SR = Avg. Scum Rating (Take the average of the average rating of each slot)
 Difficulty = ((TR - SR) * 0.20) + sign(TR - SR) * sqrt((TR - SR) * 0.20)
Town:
 :Difficulty <= -15  => +40 / -1
 :Difficulty <= -10  => +35 / -5
 :Difficulty <=  -5  => +30 / -10
 :Difficulty <=  -2  => +25 / -15
 :Difficulty <=   2  => +20 / -20
 :Difficulty <=   5  => +15 / -25
 :Difficulty <=  10  => +10 / -30
 :Difficulty <=  15  => +5  / -35
 :Difficulty >   15  => +1  / -40
Scum:
 :Difficulty >=  15 => +40 / -1
 :Difficulty >=  10 => +35 / -5
 :Difficulty >=   5 => +30 / -10
 :Difficulty >=   2 => +25 / -15
 :Difficulty >=  -2 => +20 / -20
 :Difficulty >=  -5 => +15 / -25
 :Difficulty >= -10 => +10 / -30
 :Difficulty >= -15 => +5  / -35
 :Difficulty <  -15 => +1  / -40

For Multiball Marathon Games:

 TR = Avg. Town Rating (Take the average of the average rating of each slot)
 MR = Avg. Mafia Rating (Take the average of the average rating of each slot)
 WR = Avg. Werewolf Rating (Take the average of the average rating of each
                            slot)
 SR = (MR + WR) / 2
 Difficulty = ((TR - SR) * 0.20) + sign(TR - SR) * sqrt((TR - SR) * 0.20)
Town:
 :Difficulty <= -15  => +40 / -1
 :Difficulty <= -10  => +35 / -5
 :Difficulty <=  -5  => +30 / -10
 :Difficulty <=  -2  => +25 / -15
 :Difficulty <=   2  => +20 / -20
 :Difficulty <=   5  => +15 / -25
 :Difficulty <=  10  => +10 / -30
 :Difficulty <=  15  => +5  / -35
 :Difficulty >   15  => +1  / -40
Scum:
 :Difficulty >=  15 => +25 / -1
 :Difficulty >=  10 => +20 / -3
 :Difficulty >=   5 => +15 / -5
 :Difficulty >=   2 => +12 / -8
 :Difficulty >=  -2 => +10 / -10
 :Difficulty >=  -5 => +8  / -12
 :Difficulty >= -10 => +5  / -15
 :Difficulty >= -15 => +3  / -20
 :Difficulty <  -15 => +1  / -25

These apply to all games:

Bonuses/Penalties:
 :Eliminated: -(Last Phase Number) + (Cycles Survived) * 3 / 5
 :Town Killed at Night: +(1) + (Cycles Survived) * 4 / 5
 :Scum Killed at Night: +(Cycles Survived) * 3 / 5
 :Town Killed at Day: +(Cycles Survived) * 3 / 5
 :Suicided: +(Cycles Survived) * 2 / 5
 :Town Endgamed: +(1) + (Cycles Survived + 1) * 4 / 5
 :Scum Endgamed: -(Last Phase Number) + (Cycles Survived + 1) * 3 / 5
 :Alive: +(2) + ((Cycles Survived + 1) * 5 / 5)
 :+4 per 100 points below TR or SR if won (+1 each if lost).
 :Replaced: -7
 :Modkilled: -25
Misc:
 : Players in replaced slots get a fraction of the normal
   amount dependent on how many times the slot was replaced.
 : Players who are modkilled have the game counted as a loss.
 : Replaced and modkilled players are ineligible for bonuses.
 : Players that replace back into the same slot count as one player for that
   game, but they still suffer the replacement penalty for how many ever
   times they replaced out and back in.
 : Players that concede are counted as being endgamed. (This may not be the
   case for games before May 2020 when I first adopted this rule.)

User Ratings

Not at all up to date.

The Ratings

Username Town Rating Scum Rating Town Wins Town Games Scum Wins Scum Games Overall Win % Town Win % Scum Win %
123456789 974 ---- 0 1 0 0 0.0% 0.0% N/a
DrMyShottyIzSik 1018 980 1 1 0 1 50.0% 100.0% 0.0%
Equinox 1023 ---- 1 1 0 0 100.0% 100.0% N/a
Ircher 1023 ---- 1 1 0 0 100.0% 100.0% N/a
JaeReed 1024 ---- 1 1 0 0 100.0% 100.0% N/a
Luna Fox 1023 ---- 1 1 0 0 100.0% 100.0% N/a
MURDERCAT 1024 ---- 1 1 0 0 100.0% 100.0% N/a
McMenno 974 979 0 1 0 1 0.0% 0.0% 0.0%
Nahdia ---- 985 0 0 0 1 0.0% N/a 0.0%
Postie 1019 978 1 1 0 1 50.0% 100.0% 0.0%
RadiantCowbells 1023 980 1 1 0 1 50.0% 100.0% 0.0%
Sakura Hana 975 ---- 0 1 0 0 0.0% 0.0% N/a
Wisdom ---- 1007 0 0 1 2 50.0% N/a 50.0%
Zyf 976 ---- 0 1 0 0 0.0% 0.0% N/a
beeboy 1023 1028 1 1 1 1 100.0% 100.0% 100.0%
~~AVERAGE RATINGS~~ 1008 991 ---- ---- ---- ---- ---- ---- ----
~~STD DEV RATINGS~~ 22 18 ---- ---- ---- ---- ---- ---- ----
User ratings given based on performance in games I either played or modded. New players receive a base rating of 1000 for each category.

Currently Included Games

  1. Marathon 201605161521 (TR: 1000 | SR: 1000 | D: 0.00)
  2. Marathon 201605161833 (TR: 1000 | SR: 1000 | D: 0.00)
  3. Marathon 201607041028 (TR: 1000 | SR: 1000 | D: 0.00)
  4. Marathon 201607041122 (TR: 1000 | SR: 990 | D: 3.55)

Excluded Games List

For marathons, the primary disqualifier tends to be too many factions or otherwise not really meshing with the way I've coded the rating generator. Some games are also excluded if they don't really count as mafia (e.g.: everyone is an SK; games with only a single mafia will generally be excluded unless it is a three player game.) Serial killers and other third party roles can also disqualify a setup.

2016_05_16_1016_ms_is_down --> Setup is undecipherable.
2016_05_16_1656_shottys_bastard_upick --> Setup is undecipherable; more than 3 factions.
2016_07_02_0333_grandiose_idea --> Third party roles.
2016_07_02_1218_birthday_marathon --> Cult.
2016_07_02_1758_takes_too_long --> Neutral "balancing" role; hard to fit into rating scheme.
2016_07_03_1541_upick_anything --> Third party roles.
2016_07_04_1052_dethy --> Not really mafia (1 mafia); potentially broken by massclaim.
2016_07_04_2043_mayhem_marathon --> With only three players, this isn't really mafia. Furthermore, there was a high randomness factor (random voting), so there wasn't really much "skill" to assess here (at all).