archive by month
Skip to content

BASIL unit destruction statistics

The BASIL stats page includes a table of unit types with how many of the type have been created and destroyed on BASIL in the last month. From this we can gain boring insights, such as that buildings are more likely to survive the game than units. But I also see a few interesting points.

Here are the basic units with their chances of dying. The cheaper the unit, the less likely it is to survive. Marines should have a lower chance to live than zealots, because sometimes you make marines only in the early game. To me, it’s not obvious that zerglings should have a lower survival rate than marines. Notice that zerg (48.5%) has a slightly higher overall winning rate than terran (47%). Maybe zerg mines more and burns more units overall.

type% destroyed
zealot71%
marine75%
zergling80%

What units had the best chance to survive? It seems that most unit types (leaving aside buildings and temporary units like eggs) are more likely to be destroyed than not. The table includes units with less than 40% destruction chance. The champion is the terran siege tank. I think that’s because when terran is able to make a lot of tanks, terran wins! The low death rate for dropships (but not shuttles at 45%) may mean that dropships maneuver more cautiously—reaver drops call for aggressive shuttle movement. It’s striking that, except for the tank, every unit in the table is a flyer. Most have ample hit points; tanks, vessels, carriers, queens, and guardians have long range and can stand off from the hottest part of a battle. Another possibility is that only stronger bots use high-tech units at all. Notably missing are the terran valkyrie and zerg devourer.

type# made% destroyed
siege tank18486013%
carrier2401318%
arbiter336723%
dropship316827%
science vessel1563533%
queen1499234%
battlecruiser513336%
guardian402137%

Some units you don’t expect to often survive the game, but sometimes they do anyway. My thoughts: If the scarab count includes scarabs made but unfired and remaining in the reaver’s inventory, the number seems too low; if it includes only scarabs in flight at the end of the game, it seems too high. Maybe it doesn’t count a scarab as destroyed if it was inside a destroyed reaver? That’s a lot of expensive unused nukes! Is the high number of active scans at the end of the game because some bot or bots scan for unseen bases when all targets are cleared? It’s too bad that only scanner sweep is included in the table. Other spells like psionic storm [an error; see comments], disruption web, and dark swarm are also represented as units; the difference is probably that scanner sweep is owned by the player, while other spell units are neutral.

type# made% surviving
scarab1495900.23%
nuclear missile44918.26%
scanner sweep1484781.80%
broodling141841.03%

Trackbacks

No Trackbacks

Comments

Tully on :

> To me, it’s not obvious that zerglings should have a lower survival rate than marines

Zerglings are melee units, Marines are ranged.

Marines benefit from Lancaster square law much more than Zerglings and in critical mass take fewer losses. Marines can kite away from threats or fight from within Bunkers.

Under bot control Zerglings tend to stream into battle in single file, ahead of other units, and get chewed up. Marines tend to kite back to form a more compact & efficient blob.

MarcoDBAA on :

Also marines can be healed by medics, while zergling self heal is much slower.

Bytekeeper on :

Are you sure psi storm is a unit? It's not listed here:
https://bwapi.github.io/namespace_b_w_a_p_i_1_1_unit_types.html

I'll try to add the other spell units too. I can also add psi storm as "fake unit".

Regarding nukes:
Nukes destroyed includes:
* Nukes not launched but silo destroyed
* Nukes launched but ghost killed before hitting
* Nukes detonating

I actually log unit events and store all of them and the location the event occurred at.
I think there's all kind of hidden gems in add that data - or at least I hope there is.

Jay Scott on :

I was wrong! Psionic storm is a bullet, not a unit.

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.