archive by month
Skip to content

map balance - comparing pro and bot balance

I started to think about fancy ways to normalize map balance data so that the numbers could be compared—and then I realized, who the hell cares? The data’s not good enough in the first place, at least the bot data, which is based on only 21 bots with idiosyncratic play styles and big race imbalances regardless of the maps. We can only get a general idea of the comparison anyway.

So I decided on a simple subtraction of the average from each map balance number, so that a map with average balance has normalized balance 0%. Then we can compare maps to see if they have similar relative balance for pros and bots. After normalization, TvZ > 0 means that terran did better than average on that map, and TvZ < 0 means that terran did worse.

mapTvZZvPPvT
probotprobotprobot
Benzene10.8%-2.9%-5.3%1.3%-5.1%-0.4%
Destination-1.0%-1.9%2.6%2.3%0.7%-0.4%
Heartbreak Ridge-4.7%3.1%2.2%-0.7%5.3%-3.4%
Aztec-14.3%-1.9%-4.4%1.3%11.6%-0.4%
Tau Cross-3.3%-0.9%-4.4%-0.7%-1.8%-0.4%
Andromeda-10.6%1.1%4.4%-1.7%3.8%-4.4%
Circuit Breaker-0.4%-0.9%-2.6%-1.7%-0.8%2.6%
Empire of the Sun10.9%-4.9%-4.4%-1.7%-2.7%0.6%
Fortress11.0%8.1%12.3%-0.7%-2.6%4.6%
Python1.9%1.1%-0.5%2.3%-8.0%1.6%

There’s no “overall” row because, after normalization, it’s just a row of zeroes. Also, as I mentioned, the sizes of the imbalances can’t be compared directly. A relative balance of -5% in the bot ZvP column (average balance 71%) doesn’t mean the same thing as -5% in the pro ZvP column (average balance 54.4%).

No convincing pattern is visible. The pro and bot columns have the same sign in 12 cases, which is not distinguishable from 50% (15 cases). Sometimes a pro map with a large imbalance has a large imbalance for bots too; sometimes not. Here’s a scatter chart with relative pro balance on the x-axis and relative bot balance on the y. Remember that the signs are arbitrary: We arbitrarily chose to compare TvZ rather than ZvT, so + and - were chosen arbitrarily. If your eyes think they see a pattern, flip one or two of the symbol sets around one axis or the other before you decide it’s real.

scatter chart showing the lack of relationship between map balance for pros and for bots

What does it all mean in practice? There are some maps with apparent imbalances, which means we should have map pools large enough that imbalances tend to average out. Most maps are not far from balanced, so 10 maps should be enough; the 5 maps of CIG 2016 do not seem enough. Other than that, there’s no reason to change how we select maps. We don’t know whether last year’s relative map balances will carry over to this year, when the skill of the top bots is greater and they are terran rather than zerg. The main conclusion is the same as the conclusion of all studies since the invention of science: More research is needed!

Trackbacks

No Trackbacks

Comments

imp on :

you are most probably comparing Pro races with Bot strategies (not races).
Two examples:
1) a bot relying on muta-micro will have an advantage on maps where mutas can be abused. On worse maps, it will still play mutas.
2) A map like Lost Temple (Terran-favored for pro players) may look balanced for bots simply because bots do not take advantage of the cliffs above the naturals.

krasi0 on :

Actually, some bots do take advantage of high cliffs, e.g. ICEbot

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.