Hi. I propose to make an elo base rankings for BA 1v1 competitive play. Calculation would be based on the 1v1 tournaments results and also on 1v1 played games with some restrictions. I started with the last 1v1 tournament and here are the results:
I will start investigate old tournaments in the past years this week end to calculate the elo of old players (but actual elo will be based on the last tournament and the next one). This is designed only for BA 1v1 competitive play.
I don't remember what exactly was the issue with it, BD worked at some point again to get it back running, but unfortunately didn't get that finished. That must be months and months ago though.
New engine version came that crapped on our efforts, ladder died. Very few of those people who've cried and cried and cried for a general ladder system were willing to put _any_ sort of effort/help in. The usual around here, you know.
That vented, I'm almost at a point again were its mostly functional. It's entirely built on replay parsing now, meaning any games from anywhere can be collated, besides a bot watching 'live' ofc. It's also got scoring that was actually designed for arbitrarily sized teams, unlike ELO that strictly is 1vs1.
Is it fair? For example I had the 4th place at the tourney and still get the 8th place on this ranking. Because i lost the 3th place match.
Personally, I don't like ELO much. Don't get me wrong, I think it's a much more accurate portrayal of skill than ingame time. However, it's still not really that accurate compared to some ranking systems that other games use.
Is it fair? For example I had the 4th place at the tourney and still get the 8th place on this ranking. Because i lost the 3th place match.
You are ranked 5 - 8 same elo as 3 other guys. That means you are technically 5th on the tourney which is not far from your 4th place.
Jazcash wrote:
Personally, I don't like ELO much. Don't get me wrong, I think it's a much more accurate portrayal of skill than ingame time. However, it's still not really that accurate compared to some ranking systems that other games use.
What othey ranking systems are you talking about ? I'm interested to know about that. I can think about the points in tennis maybe which is very different from the elo ranking.
I use the same elo system as the FIDE for Chess (which is the international chess ranking). Elo is accurate to compare people between them. It is not the elo by himself that is accurate but the difference between the elo that mean something. For example someone that have 72 elo more than other guy should win 6 games out of 10 against him.
very_bad_soldier wrote:
It is just not enough input data. How fair is it that Behe is place 9-12 in that skill rating? It doesnt tell much...
This is right, need more games to be accurate. Behe only played 2 games so his elo doesnt mean a lot.
Yeah i saw this thread Randy, but i can make elo calculation only on clear results. That is why i used only 6 tournaments that were containing enough information for me. Actual rankings are only based on the 2 last tournaments. And congrats for your victory
The problem with Elo is that it doesn't take accomplishment of victory into account. For example, if a pro player beats a new player 10 to 0, he gets the same amount of points if it were the other way around and the new player beat the pro player 10 - 0.
Also, as mentioned in the past, it's easy to cheat an Elo system by playing a friend and having him let you lose or just having two computers and doing it yourself.
Ofc, there are ways around this. Hmm. I think an Elo system would be nice, it has to be thought out a bit more though imo.
Joined: 17 Sep 2008, 03:36 Location: your imagination
x_x
Quote:
The number of points won or lost in a contest depends on the difference in the ratings of the players, so a player will gain more points by beating a higher-rated player than by beating a lower-rated player.
The number of points won or lost in a contest depends on the difference in the ratings of the players, so a player will gain more points by beating a higher-rated player than by beating a lower-rated player.
The problem with Elo is that it doesn't take accomplishment of victory into account. For example, if a pro player beats a new player 10 to 0, he gets the same amount of points if it were the other way around and the new player beat the pro player 10 - 0.
Wrong. Elo calcul is based on the rating of the two opponents. For the first tournament, no one had a rating so i put everyone on 1500. That is why you thought it was the same beating a noob or a pro.
To see what would happen now to the elo : You are rated 1633, you fight a noob (default rating 1500). You win 10 to 0. Your new elo will be 1729 and the noob will be rated 1404. Now you fight someone strong but not rated. You loose 10 to 0. Your new elo will be 1429 and your opponent will jump from 1500 to 1704.
That means you will win 96 elo and your opponent will loose 96 elo if you win 10-0. But if you loose 10-0 you will loose 204 elo and your opponent will gain those 204 elo !
Jazcash wrote:
Also, as mentioned in the past, it's easy to cheat an Elo system by playing a friend and having him let you lose or just having two computers and doing it yourself.
That is why i calculate only with the tourney results and not with random 1v1. It could be possible to take into consideration random 1v1 but that would need to have a supervisor to avoid the possible cheat you were talking about.
Users browsing this forum: No registered users and 1 guest
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot post attachments in this forum