fuzzyworld

explodorama / files / docs / balance / structure.md

structure.md

2.2 KB · history · blame

Balance lab: structure

2026-10-25 · rules version 35 · 1800 positions from 60 seeds · 26 s.

Positions from the Careful bot's games (every 10th turn), measured as they are and with each power-up added; the columns are the difference from the baseline, with a 95% interval (✱: real).

Arm Escapable bombs Reach in 3 turns Safe actions
baseline 80% 10.2 4.9
teleport (charge) +13 ± 2 ✱ +32.3 ± 0.4 ✱ +11.1 ± 0.2 ✱
slide +1 ± 0 ✱ +11.1 ± 0.3 ✱ +1.6 ± 0.1 ✱
run +1 ± 0 ✱ +10.1 ± 0.3 ✱ +1.5 ± 0.1 ✱
diagonal +12 ± 2 ✱ +8.4 ± 0.2 ✱ +1.4 ± 0.1 ✱
star +20 ± 2 ✱ +1.6 ± 0.1 ✱ +0.5 ± 0.0 ✱
wallPass +5 ± 1 ✱ +1.4 ± 0.1 ✱ +0.1 ± 0.0 ✱
bombPass +7 ± 1 ✱ +0.6 ± 0.1 ✱ +0.2 ± 0.0 ✱
kick +4 ± 1 ✱ +0.0 ± 0.0 +0.2 ± 0.0 ✱
fusePlus +1 ± 0 ✱ 0.0 ± 0.0 +0.0 ± 0.0 ✱
throw 0 ± 0 +0.0 ± 0.0 +1.4 ± 0.1 ✱
rpg 0 ± 0 +0.0 ± 0.0 +1.3 ± 0.1 ✱
detonator 0 ± 0 +0.0 ± 0.0 +0.3 ± 0.0 ✱
bombPlus 0 ± 0 0.0 ± 0.0 +0.4 ± 0.0 ✱
heart 0 ± 0 0.0 ± 0.0 0.0 ± 0.0
pierce (charge) −0 ± 0 −0.1 ± 0.1 +1.4 ± 0.1 ✱
power (charge) −0 ± 0 −0.1 ± 0.1 +1.3 ± 0.1 ✱
nuke (charge) −0 ± 0 −0.1 ± 0.1 +1.3 ± 0.1 ✱
shield (charge) −0 ± 0 −0.1 ± 0.1 +0.8 ± 0.0 ✱
freeze (charge) −0 ± 0 −0.1 ± 0.1 +0.8 ± 0.0 ✱
decoy (charge) −0 ± 0 −0.1 ± 0.1 +4.7 ± 0.1 ✱
icbm (charge) −0 ± 0 −0.1 ± 0.1 +1.3 ± 0.1 ✱
flamePass (charge) −0 ± 0 −0.1 ± 0.1 +0.8 ± 0.0 ✱
proximity −2 ± 0 ✱ +0.0 ± 0.0 −0.0 ± 0.0 ✱
firePlus −3 ± 1 ✱ 0.0 ± 0.0 −0.0 ± 0.0 ✱
tnt −4 ± 1 ✱ +0.0 ± 0.0 −0.1 ± 0.0 ✱
Source
1# Balance lab: structure
2
32026-10-25 · rules version 35 · 1800 positions from 60 seeds · 26 s.
4
5Positions from the Careful bot's games (every 10th turn), measured as they are and with each
6power-up added; the columns are the difference from the baseline, with a 95% interval (✱: real).
7
8- **Escapable bombs:** of the tiles a bomb can go on, the share the player can survive after,
9 getting away by any of their moves (positions where no bomb can go down are left out).
10- **Reach in 3 turns:** distinct tiles the player can be on after up to 3 turns, by any actions.
11- **Safe actions:** actions now that the player can survive after.
12
13| Arm | Escapable bombs | Reach in 3 turns | Safe actions |
14|---|---|---|---|
15| **baseline** | 80% | 10.2 | 4.9 |
16| teleport (charge) | +13 ± 2 ✱ | +32.3 ± 0.4 ✱ | +11.1 ± 0.2 ✱ |
17| slide | +1 ± 0 ✱ | +11.1 ± 0.3 ✱ | +1.6 ± 0.1 ✱ |
18| run | +1 ± 0 ✱ | +10.1 ± 0.3 ✱ | +1.5 ± 0.1 ✱ |
19| diagonal | +12 ± 2 ✱ | +8.4 ± 0.2 ✱ | +1.4 ± 0.1 ✱ |
20| star | +20 ± 2 ✱ | +1.6 ± 0.1 ✱ | +0.5 ± 0.0 ✱ |
21| wallPass | +5 ± 1 ✱ | +1.4 ± 0.1 ✱ | +0.1 ± 0.0 ✱ |
22| bombPass | +7 ± 1 ✱ | +0.6 ± 0.1 ✱ | +0.2 ± 0.0 ✱ |
23| kick | +4 ± 1 ✱ | +0.0 ± 0.0 | +0.2 ± 0.0 ✱ |
24| fusePlus | +1 ± 0 ✱ | 0.0 ± 0.0 | +0.0 ± 0.0 ✱ |
25| throw | 0 ± 0 | +0.0 ± 0.0 | +1.4 ± 0.1 ✱ |
26| rpg | 0 ± 0 | +0.0 ± 0.0 | +1.3 ± 0.1 ✱ |
27| detonator | 0 ± 0 | +0.0 ± 0.0 | +0.3 ± 0.0 ✱ |
28| bombPlus | 0 ± 0 | 0.0 ± 0.0 | +0.4 ± 0.0 ✱ |
29| heart | 0 ± 0 | 0.0 ± 0.0 | 0.0 ± 0.0 |
30| pierce (charge) | −0 ± 0 | −0.1 ± 0.1 | +1.4 ± 0.1 ✱ |
31| power (charge) | −0 ± 0 | −0.1 ± 0.1 | +1.3 ± 0.1 ✱ |
32| nuke (charge) | −0 ± 0 | −0.1 ± 0.1 | +1.3 ± 0.1 ✱ |
33| shield (charge) | −0 ± 0 | −0.1 ± 0.1 | +0.8 ± 0.0 ✱ |
34| freeze (charge) | −0 ± 0 | −0.1 ± 0.1 | +0.8 ± 0.0 ✱ |
35| decoy (charge) | −0 ± 0 | −0.1 ± 0.1 | +4.7 ± 0.1 ✱ |
36| icbm (charge) | −0 ± 0 | −0.1 ± 0.1 | +1.3 ± 0.1 ✱ |
37| flamePass (charge) | −0 ± 0 | −0.1 ± 0.1 | +0.8 ± 0.0 ✱ |
38| proximity | −2 ± 0 ✱ | +0.0 ± 0.0 | −0.0 ± 0.0 ✱ |
39| firePlus | −3 ± 1 ✱ | 0.0 ± 0.0 | −0.0 ± 0.0 ✱ |
40| tnt | −4 ± 1 ✱ | +0.0 ± 0.0 | −0.1 ± 0.0 ✱ |