Based on our poll (viewtopic.php?f=207&t=86360) the Elo system has now changed.
Teams are still built randomly.
But the Elo !scores are no longer 15/15 but rather based on the Elo difference of the teams.
Note that !scores doesn't show the real Elo gain/loss, LIHL uses its own function for the Elo calculation which !scores doesn't reflect.
Our Elo calculation function now is (lg = log with base 10):
12*lg(1+7*(1-(1/(1+(x/1000)))))+15
You can see the Elo curve here:
http://www.wolframalpha.com/input/?i=12 ... m+0+to+700
As some guidelines:
000 Elo diff = 15/15
040 Elo diff = 14/16
080 Elo diff = 13/17
120 Elo diff = 12/18
200 Elo diff = 11/19
300 Elo diff = 10/20
450 Elo diff = 9/21
700 Elo diff = 8/22
Please check if there are any problems with the change and if so post them here!
Elo system update
Moderator: LIHL Staff
- Jamo
- Treant
- Posts: 460
- Joined: Thu Dec 04, 2014 10:57 pm
- Has thanked: 121 times
- Been thanked: 66 times
Re: Elo system update
Nice, I like!
2 questions:
1. Team building is 100% random, or are e.g. yellow or red spots reserved for highest elo players?
2. I guess there is no way knowing ingame how much elo I win/lose in a game, right?
2 questions:
1. Team building is 100% random, or are e.g. yellow or red spots reserved for highest elo players?
2. I guess there is no way knowing ingame how much elo I win/lose in a game, right?
-
- Protector of Nature
- Posts: 3180
- Joined: Sat Apr 06, 2013 10:26 pm
- Has thanked: 55 times
- Been thanked: 145 times
Re: Elo system update
1. It should (still) be 100% random.
2. You can either check the Elo difference between teams and look at the function plot or just think it's (probably) somewhere between 15/15 and 9/21![Razz :P](./images/smilies/icon_razz.gif)
000 Elo diff = 15/15
100 Elo diff = 12/18
200 Elo diff = 10/20
300 Elo diff = 9/21
450 Elo diff = 8/22
700 Elo diff = 7/23
Edit: numbers are outdated, see first post for correct ones.
2. You can either check the Elo difference between teams and look at the function plot or just think it's (probably) somewhere between 15/15 and 9/21
![Razz :P](./images/smilies/icon_razz.gif)
000 Elo diff = 15/15
100 Elo diff = 12/18
200 Elo diff = 10/20
300 Elo diff = 9/21
450 Elo diff = 8/22
700 Elo diff = 7/23
Edit: numbers are outdated, see first post for correct ones.
-----
LIHL player parser, a tool to automatically parse LIHL players' Elo and create reports for it: CLICK
LIHL player parser, a tool to automatically parse LIHL players' Elo and create reports for it: CLICK
- RadiantCrystal
- Protector of Nature
- Posts: 8771
- Joined: Mon Sep 01, 2014 5:47 am
- Has thanked: 2 times
- Been thanked: 146 times
Re: Elo system update
(09:54:07) Jabba41: Hello RadiantCrystal. I'm so glad you became an Admin here because green is the color of hope and whenever your presence brightens up my life i cant thank you enough to know such a person like you. [KING NOW GIVE KISSES]
Spoiler!
-
- Protector of Nature
- Posts: 3180
- Joined: Sat Apr 06, 2013 10:26 pm
- Has thanked: 55 times
- Been thanked: 145 times
Re: Elo system update
It should be updated since today according to uakf.b
-----
LIHL player parser, a tool to automatically parse LIHL players' Elo and create reports for it: CLICK
LIHL player parser, a tool to automatically parse LIHL players' Elo and create reports for it: CLICK
-
- Treant Protector
- Posts: 630
- Joined: Fri May 30, 2014 2:42 am
- Has thanked: 56 times
- Been thanked: 125 times
Re: Elo system update
I think the scaling is off diablo,
less than 200 elo differene
but we gained 22
https://entgaming.net/findstats.php?id=7739652
less than 200 elo differene
but we gained 22
https://entgaming.net/findstats.php?id=7739652
- Nore
- Treant Protector
- Posts: 502
- Joined: Sat Jan 23, 2016 7:58 pm
- Has thanked: 25 times
- Been thanked: 26 times
Re: Elo system update
https://entgaming.net/findstats.php?id=7739215
Gained 7 ELO for this game only when it was supposed to be 11ish.. unless I am missing something.
Gained 7 ELO for this game only when it was supposed to be 11ish.. unless I am missing something.
God is my strength.
- RadiantCrystal
- Protector of Nature
- Posts: 8771
- Joined: Mon Sep 01, 2014 5:47 am
- Has thanked: 2 times
- Been thanked: 146 times
Re: Elo system update
@uakf.b could you give this a check please?
(09:54:07) Jabba41: Hello RadiantCrystal. I'm so glad you became an Admin here because green is the color of hope and whenever your presence brightens up my life i cant thank you enough to know such a person like you. [KING NOW GIVE KISSES]
Spoiler!
-
- Staff Department
- Posts: 7829
- Joined: Sun Apr 08, 2012 10:37 pm
- Has thanked: 8 times
- Been thanked: 125 times
Re: Elo system update
So it is +10/-20 if winning team has 200 ELO more than losing team. But what if losing team has 200 ELO more than winning team?
dWFrZi5i -- 'cause I'm cool like Agreements
-
- Protector of Nature
- Posts: 3180
- Joined: Sat Apr 06, 2013 10:26 pm
- Has thanked: 55 times
- Been thanked: 145 times
Re: Elo system update
Just for clarification, those numbers in the first posts are just some guidelines and not 100% correct.
To me it seems like the normal pub Elo function is used and not the LIHL one: x=12*lg(1+9*(1-(1/(1+(x/1000)))))+15 with lg being base 10 logarithm.
Then it should be the opposite, uakf.b (as always). e.g. 1200 Elo team A vs 1000 Elo team B, Elo at stake is e.g. 10/20. If A wins A gets 10 Elo, B loses 10 Elo. If B wins A loses 20 Elo and B gets 20 Elo.
To me it seems like the normal pub Elo function is used and not the LIHL one: x=12*lg(1+9*(1-(1/(1+(x/1000)))))+15 with lg being base 10 logarithm.
Then it should be the opposite, uakf.b (as always). e.g. 1200 Elo team A vs 1000 Elo team B, Elo at stake is e.g. 10/20. If A wins A gets 10 Elo, B loses 10 Elo. If B wins A loses 20 Elo and B gets 20 Elo.
-----
LIHL player parser, a tool to automatically parse LIHL players' Elo and create reports for it: CLICK
LIHL player parser, a tool to automatically parse LIHL players' Elo and create reports for it: CLICK
- pewpew lasergun
- Treant
- Posts: 387
- Joined: Tue Dec 17, 2013 2:49 pm
- Has thanked: 4 times
- Been thanked: 22 times
Re: Elo system update
any update ?
players are breaking rules to circumvent the issue by using !votebalance every game.
players are breaking rules to circumvent the issue by using !votebalance every game.
-
- Protector of Nature
- Posts: 3180
- Joined: Sat Apr 06, 2013 10:26 pm
- Has thanked: 55 times
- Been thanked: 145 times
Re: Elo system update
Maybe uakf.b didn't follow this thread anymore so I pmed him again yesterday. I (or uakf.b) will post if there's an update/fix.
-----
LIHL player parser, a tool to automatically parse LIHL players' Elo and create reports for it: CLICK
LIHL player parser, a tool to automatically parse LIHL players' Elo and create reports for it: CLICK
-
- Protector of Nature
- Posts: 3180
- Joined: Sat Apr 06, 2013 10:26 pm
- Has thanked: 55 times
- Been thanked: 145 times
Re: Elo system update
And the news are already here
uakf.b fixed it (probably).
We also changed the function a little bit again (to drag it a bit closer to 15/15), it now is:
12*lg(1+7*(1-(1/(1+(x/1000)))))+15 (formerly was 12*lg(1+9*(1-(1/(1+(x/1000)))))+15)
You can see the Elo curve here:
http://www.wolframalpha.com/input/?i=12 ... m+0+to+700
As some guidelines:
000 Elo diff = 15/15
040 Elo diff = 14/16
080 Elo diff = 13/17
120 Elo diff = 12/18
200 Elo diff = 11/19
300 Elo diff = 10/20
450 Elo diff = 9/21
700 Elo diff = 8/22
If you think anything is still wrong, please pm us/post here.
![Very Happy :D](./images/smilies/icon_e_biggrin.gif)
uakf.b fixed it (probably).
We also changed the function a little bit again (to drag it a bit closer to 15/15), it now is:
12*lg(1+7*(1-(1/(1+(x/1000)))))+15 (formerly was 12*lg(1+9*(1-(1/(1+(x/1000)))))+15)
You can see the Elo curve here:
http://www.wolframalpha.com/input/?i=12 ... m+0+to+700
As some guidelines:
000 Elo diff = 15/15
040 Elo diff = 14/16
080 Elo diff = 13/17
120 Elo diff = 12/18
200 Elo diff = 11/19
300 Elo diff = 10/20
450 Elo diff = 9/21
700 Elo diff = 8/22
If you think anything is still wrong, please pm us/post here.
-----
LIHL player parser, a tool to automatically parse LIHL players' Elo and create reports for it: CLICK
LIHL player parser, a tool to automatically parse LIHL players' Elo and create reports for it: CLICK
Who is online
Users browsing this forum: No registered users and 47 guests