x
ETF2L is looking for new Staff to recruit! Are you interested in supporting the league? Then click here for more details on what we can offer and how to apply! 

Forum

Ladder Feedback

Created 19th October 2009 @ 22:02

Add A Reply Pages: « Previous 1 ... 3 4 5 ... 24 Next »

Shabbaman

GoT<3
HoT<3

What’s the fastest way to get an opponent for tonight? Just #tf.wars? Well, if someone sees this, my div 5 team is highly willing to play tonight. :)

And what do you think about making separate ladder teams aside from the league system? I’d like that – playing officials with friends other than clannies.

That’s what I thought. Perhaps a seperate #etf2lladder channel or something like that. Or just spam on #tf.wars what you’re looking for. Anyway, I’ll try to find you and your team next week ;)

klu

-[MG]-
MG//

The “time generator” is buggy..
when i scheduele for 20:00 it says 21:00 and when i write 21:00 its 22:00… whats up?

Yep, I got this too.

ST8

@Klu Ok ill look into that, not sure whats going on there.

@Skyride
Were now using the ELO system so that formula isnt being used, but i get what you mean. We could easily scale the points based on the team scores. Ill move the system over to working on a per map basis (instead of overall result) and ill think about the points difference :)

Koeitje

AUTOBOTS

Yeah, the time thing is dodgy. I submitted my results at 22:08 cest, page says 21:08. Scheduling went fine though.

ST8

Ok ive updated the points system.

Each map now counts but then the final points you get is scaled by the number of maps you’ve played. That way playing 3 maps isnt an advantage over playing 1 map.

Furthermore the points are scaled based on the scores. So as skyride suggested it uses:

(sin(deg2rad(abs(t1 pts – t2pts) * 4) + 1

to scale the map points.

If people are confused ill post some full examples of the algorithm.

cheee

fa»
[SpA]

please give the algorithm
but not sure why did you use the sin-function
I would say, just do it like in every elo-system
http://en.wikipedia.org/wiki/Elo_rating_system#Theory

e.g. ESL Ladder
http://www.esl.eu/eu/faq/rankmodules/

Rnew = Result old + C1 * (W – E)

W = The percentage points of the result of the match (e.g.: 100% = won, 50% = undecided, 0% = lost)
Rold = Old Ranking (Elo points)
Rnew = New Ranking
E = Expected percentage points (calculated beforehand)
C1 = Constant one (at present: 50)

The prediction of percentage points are calculated as shown below:

E = 1 / (1+10^ (-(R-Rother)/C2))

R = Ranking of the own team
Rother = Ranking of the opponent
C2 = Constant one (at present: 400)

dunno if possible
you could do C1 = 25 * number of maps
so you can win at max 25 points per map
this is one major part imo
I think a match with only one map should no get rewarded in the same value,
like a 2 or 3 map match
, dunno if that is the case atm, need the complete algo

SfynX

T2P

looks pritty competitive, gl!

ST8

@che
we use ELO system with k = 60 for newcomers, 40 for bottom 30%, 32 for top 70, 24 for top 40% and 16 for top 10%. Then we scale this value by (sin(deg2rad(abs(t1pts – t2pts) * 4) + 1

so for a 2-1 win scale = ~1.07
and for a 5-0 win scale =~ 1.34

the 4* multiplier is prolly a little high atm

SO:

Team 1 has 1022 and Team 2 has 1054. 3 maps played. 2-1, 2-2, 5-0
ELO: Team 1 has expected 0.454, Team 2: 0.546

Map 1:
Team 1 has actual 1 => 1 – 0.454 = 0.546
Team 2 has actual 0 => 0 – 0.546 = -0.546

say k = 40:
Team 1: 0.546 * 40 = 21.84
Team 2: -21.84

now scale by points difference
Team 1: 21.84 * 1.07 = 23.34
Team 2: -23.34

We now calculate this for the second and third maps then scale by number of maps
Map1 + Map2 + Map3 / 3

Now calculate new rating for team

Algorithm on front page is very much outdated :)

Adiemus

I think points should be given map based. Otherwise, there is no point in playing 2-3 maps since you can get the same amount of points by playing just 1 map.

Also, why is the k value changing according to the teams’ rankings? ELO already calculates the win chances. What will be the k value if a bottom 30% team plays with a top 10% team?

How about counting league matches as ladder too?

ST8

Well ELO uses k =16 for experienced players and k=32 for new players, just a modification of that

Slick

Epsilon

be good if i can click on who challenged us on that Challenge page…i see Black Apple challenged us..im like who the fuck is that…and i have to go through the search system to find out… be cooler a simple click…

Tikcus

Well ELO uses k =16 for experienced players and k=32 for new players, just a modification of that

ELO K is based on rating not position though.

K should be the same, at least untill the ladder takes shape (and the better teams are at the top)

*edit*
IMO K should always be based on rankings and for a while every team will be on 1000 points +/- 100, so K should be the same

altering the K at 800 points 1000 points, 1200, points, 1500 points or something similar would work better

ST8

Ok got it, i see your point although we order by rating and hence similar to position its not the same. Ill make some modifications

Koeitje

AUTOBOTS

(and the better teams are at the top)

How will this happen? If low+ teams keep playing low+, mid+ teams mid+ teams and mid teams mid teams. You are practically forced to play some low div teams to get some easy points in. Don’t get me wrong, I like the ladder, but I doubt the best teams will be on top.

The current standings already show this: hb0da and us are not even in the top3 even though we clearly beaten a much better team.

Add A Reply Pages: « Previous 1 ... 3 4 5 ... 24 Next »