archive by month
Skip to content

SSCAIT elo depends on reputation

I thought of another theory to explain why Steamhammer’s elo might have changed after the last mini-tournament.

Your rating depends on the mix of your opponents. Elo measures average strength. You will generally do better than your average against some opponents, and worse against others. And because of the voting system on SSCAIT, your mix of opponents depends on what people think of your bot. If they think it’s more fun to watch you lose to enemies that have your number, your elo goes down, or vice versa. Because of voting, elo depends on reputation.

Before the tournament, Steamhammer was getting more matches against Bereaver. Maybe it still had novelty value; maybe voters liked seeing the powerful Bereaver get crushed by zerg exploiting a narrow window of weakness. Anyway, that tended to drive up Steamhammer’s elo. Since the tournament, in which Steamhammer did less well than people may have expected, it gets fewer matches overall and more of them are against opponents that give it trouble, like Wuli. Its elo ought to have fallen some because of that.

Somebody who was interested might dig through the game history and try to figure out the bias that reputation lends to each bot’s elo. How much would the elo change if the mix of opponents were exactly even? I think that elo is a pretty good system, and despite reputation effects, elo depends mostly on strength. Am I right?

Randomhammer, on an unrelated note, had a good day today. It scored a win as protoss against Iron with a zealot rush; Igor Dimitrijevic is apparently trying to reduce Iron’s overreaction to early aggression from the opponent, and it underreacted instead. Then it won as zerg against Krasi0 when terran played an 8 rax into vulture build against fast mutalisks. Neither game was interesting, but it was satisfying to beat the leaders.

Trackbacks

No Trackbacks

Comments

LetaBot on :

I wonder why more bots don't simply build walls to stop early aggression. In TvZ most maps don't allow for a zergling tight wall, but a zealot tight wall is possible on all maps from SSCAI.

On a related note, I posted a new blog entry on TeamLiquid about the similarities and differences of the bots now vs 2010:

http://www.teamliquid.net/blogs/521711-berkeley-overmind-20-bots-have-gone-full-circle

Jay Scott on :

I can easily understand why most bots don’t wall in. It’s hard! A building planner to compute a wall is only one step. You also need to know how to defend the wall and how to fight across the wall when the enemy is at the gate (tank positioning skills at least). For best results, you also need an adaptive decision about when to lift the barracks.

Jay Scott on :

Iron does build walls sometimes. I think it was added in a recent version. In this case its opponent was random, and it had to decide whether to wall before it found out that it was facing protoss.

MicroDK on :

I dont agree... Microwave gets a lot of matches vs Iron and krasi0, which it seldom wins against. I dont think people th

MicroDK on :

Sorry, hit the submit too early... ;) Also, bot developers vote for matchups that they want to improve and might loose a lot if ELO. That does not mean that they are less or more popular. The more popular bots gets more votes, but the change of ELO does not depend on reputation unless people only vote to watch how a higher ranked bot win vs a lower ranked bot.

Jay Scott on :

I think there is definitely a dependence on reputation in some form. The form and effect and size are not clear, though.

Add Comment

E-Mail addresses will not be displayed and will only be used for E-Mail notifications.

To prevent automated Bots from commentspamming, please enter the string you see in the image below in the appropriate input box. Your comment will only be submitted if the strings match. Please ensure that your browser supports and accepts cookies, or your comment cannot be verified correctly.
CAPTCHA

Form options

Submitted comments will be subject to moderation before being displayed.