> ## Documentation Index
> Fetch the complete documentation index at: https://cambridgebattlecode-mintlify-api-updates-1773792477.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Reference Tables

> Quick-reference stat tables for all entities.

export const DenseTable = ({children}) => <div className="dense-table">{children}</div>;

## Entity stats

<DenseTable>
  <table>
    <thead><tr><th>Entity</th><th>HP</th><th>Cost</th><th>Scale</th><th>Notes</th></tr></thead>

    <tbody>
      <tr><td><img src="https://mintcdn.com/cambridgebattlecode-mintlify-api-updates-1773792477/Zv7Zw9Hd845Vs7ed/images/entities/core.png?fit=max&auto=format&n=Zv7Zw9Hd845Vs7ed&q=85&s=9d2e52dc002f661cd3827de43751ed5e" alt="" width="1024" height="1024" data-path="images/entities/core.png" />Core</td><td>500</td><td>—</td><td>—</td><td>3×3; spawns builders</td></tr>
      <tr><td><img src="https://mintcdn.com/cambridgebattlecode-mintlify-api-updates-1773792477/Zv7Zw9Hd845Vs7ed/images/entities/builder-bot.png?fit=max&auto=format&n=Zv7Zw9Hd845Vs7ed&q=85&s=a66f4a8e53bfdd0e6a093db276c57443" alt="" width="512" height="512" data-path="images/entities/builder-bot.png" />Builder bot</td><td>30</td><td>10 Ti</td><td>10%</td><td>Mobile; build, heal, destroy</td></tr>
      <tr><td><img src="https://mintcdn.com/cambridgebattlecode-mintlify-api-updates-1773792477/Zv7Zw9Hd845Vs7ed/images/entities/conveyor.png?fit=max&auto=format&n=Zv7Zw9Hd845Vs7ed&q=85&s=2cb1240d90083e73209d9346324cb15f" alt="" width="512" height="512" data-path="images/entities/conveyor.png" />Conveyor</td><td>20</td><td>3 Ti</td><td>1%</td><td>3 inputs, 1 output</td></tr>
      <tr><td><img src="https://mintcdn.com/cambridgebattlecode-mintlify-api-updates-1773792477/Zv7Zw9Hd845Vs7ed/images/entities/splitter.png?fit=max&auto=format&n=Zv7Zw9Hd845Vs7ed&q=85&s=266337360f2136c2d7ea51a121029080" alt="" width="512" height="512" data-path="images/entities/splitter.png" />Splitter</td><td>20</td><td>6 Ti</td><td>1%</td><td>1 input, 3 rotating outputs</td></tr>
      <tr><td><img src="https://mintcdn.com/cambridgebattlecode-mintlify-api-updates-1773792477/Zv7Zw9Hd845Vs7ed/images/entities/bridge.png?fit=max&auto=format&n=Zv7Zw9Hd845Vs7ed&q=85&s=129e87f1a8e5e63f00cd3af8aa5e342d" alt="" width="1536" height="512" data-path="images/entities/bridge.png" />Bridge</td><td>20</td><td>10 Ti</td><td>1%</td><td>Output to tile within dist 3</td></tr>
      <tr><td><img src="https://mintcdn.com/cambridgebattlecode-mintlify-api-updates-1773792477/Zv7Zw9Hd845Vs7ed/images/entities/armoured-conveyor.png?fit=max&auto=format&n=Zv7Zw9Hd845Vs7ed&q=85&s=a0a435ddc41cadb7abfc05e892824c6a" alt="" width="512" height="512" data-path="images/entities/armoured-conveyor.png" />Armoured conv.</td><td>50</td><td>10 Ti, 5 Ax</td><td>1%</td><td>Conveyor with more HP</td></tr>
      <tr><td><img src="https://mintcdn.com/cambridgebattlecode-mintlify-api-updates-1773792477/Zv7Zw9Hd845Vs7ed/images/entities/harvester.png?fit=max&auto=format&n=Zv7Zw9Hd845Vs7ed&q=85&s=defe9e7f21538a7ef90d76c265d7dad2" alt="" width="512" height="512" data-path="images/entities/harvester.png" />Harvester</td><td>30</td><td>80 Ti</td><td>10%</td><td>Outputs every 4 rounds</td></tr>
      <tr><td><img src="https://mintcdn.com/cambridgebattlecode-mintlify-api-updates-1773792477/Zv7Zw9Hd845Vs7ed/images/entities/foundry.png?fit=max&auto=format&n=Zv7Zw9Hd845Vs7ed&q=85&s=bee9f25820124d650bf5c276f52d812f" alt="" width="512" height="512" data-path="images/entities/foundry.png" />Foundry</td><td>50</td><td>120 Ti</td><td>100%</td><td>Ti + raw Ax → refined Ax</td></tr>
      <tr><td><img src="https://mintcdn.com/cambridgebattlecode-mintlify-api-updates-1773792477/Zv7Zw9Hd845Vs7ed/images/entities/road.png?fit=max&auto=format&n=Zv7Zw9Hd845Vs7ed&q=85&s=5863f59f87ca5e1c945f77aa69fb253f" alt="" width="512" height="512" data-path="images/entities/road.png" />Road</td><td>10</td><td>1 Ti</td><td>0.5%</td><td>Walkable</td></tr>
      <tr><td><img src="https://mintcdn.com/cambridgebattlecode-mintlify-api-updates-1773792477/Zv7Zw9Hd845Vs7ed/images/entities/barrier.png?fit=max&auto=format&n=Zv7Zw9Hd845Vs7ed&q=85&s=05d1f6c4248a7b836c2f189bf2df5607" alt="" width="512" height="512" data-path="images/entities/barrier.png" />Barrier</td><td>30</td><td>3 Ti</td><td>1%</td><td>Blocks space</td></tr>
      <tr><td><img src="https://mintcdn.com/cambridgebattlecode-mintlify-api-updates-1773792477/Zv7Zw9Hd845Vs7ed/images/entities/marker.png?fit=max&auto=format&n=Zv7Zw9Hd845Vs7ed&q=85&s=226b3dae95db20f7fb2bbc0d914780c1" alt="" width="512" height="512" data-path="images/entities/marker.png" />Marker</td><td>1</td><td>Free</td><td>—</td><td>No action cooldown</td></tr>
      <tr><td><img src="https://mintcdn.com/cambridgebattlecode-mintlify-api-updates-1773792477/Zv7Zw9Hd845Vs7ed/images/entities/gunner.png?fit=max&auto=format&n=Zv7Zw9Hd845Vs7ed&q=85&s=079bcc245321b9281b45cb2665d31481" alt="" width="512" height="512" data-path="images/entities/gunner.png" />Gunner</td><td>40</td><td>10 Ti</td><td>10%</td><td>Closest tile in facing dir</td></tr>
      <tr><td><img src="https://mintcdn.com/cambridgebattlecode-mintlify-api-updates-1773792477/Zv7Zw9Hd845Vs7ed/images/entities/sentinel.png?fit=max&auto=format&n=Zv7Zw9Hd845Vs7ed&q=85&s=14c5ed1e8945855173491e3a8e34f678" alt="" width="512" height="512" data-path="images/entities/sentinel.png" />Sentinel</td><td>30</td><td>15 Ti</td><td>10%</td><td>Line ±1; Ax stuns +3 cd</td></tr>
      <tr><td><img src="https://mintcdn.com/cambridgebattlecode-mintlify-api-updates-1773792477/Zv7Zw9Hd845Vs7ed/images/entities/breach.png?fit=max&auto=format&n=Zv7Zw9Hd845Vs7ed&q=85&s=7889cbf3ad02c37519c4f104019d042b" alt="" width="512" height="512" data-path="images/entities/breach.png" />Breach</td><td>60</td><td>30 Ti, 10 Ax</td><td>10%</td><td>180° cone; friendly fire</td></tr>
      <tr><td><img src="https://mintcdn.com/cambridgebattlecode-mintlify-api-updates-1773792477/Zv7Zw9Hd845Vs7ed/images/entities/launcher.png?fit=max&auto=format&n=Zv7Zw9Hd845Vs7ed&q=85&s=989b7788e0068096c8742af34b4194fb" alt="" width="512" height="512" data-path="images/entities/launcher.png" />Launcher</td><td>30</td><td>20 Ti</td><td>10%</td><td>Throws adjacent builders</td></tr>
    </tbody>
  </table>
</DenseTable>

## Unit combat stats

<DenseTable>
  <table>
    <thead><tr><th>Unit</th><th>Vision r²</th><th>Action r²</th><th>Attack r²</th><th>Damage</th><th>Reload</th><th>Ammo/shot</th></tr></thead>

    <tbody>
      <tr><td>Core</td><td>36</td><td>8</td><td>—</td><td>—</td><td>—</td><td>—</td></tr>
      <tr><td>Builder bot</td><td>20</td><td>2</td><td>—</td><td>20 (self-destruct)</td><td>—</td><td>—</td></tr>
      <tr><td>Gunner</td><td>13</td><td>2</td><td>13</td><td>10 (+10 with Ax)</td><td>1</td><td>2</td></tr>
      <tr><td>Sentinel</td><td>32</td><td>2</td><td>32</td><td>20</td><td>4</td><td>10</td></tr>
      <tr><td>Breach</td><td>10</td><td>2</td><td>5</td><td>40 + 20 splash</td><td>1</td><td>5</td></tr>
      <tr><td>Launcher</td><td>26</td><td>2 (pickup)</td><td>26 (throw)</td><td>—</td><td>1</td><td>—</td></tr>
    </tbody>
  </table>
</DenseTable>

## Game constants

<DenseTable>
  <table>
    <thead><tr><th>Constant</th><th>Value</th></tr></thead>

    <tbody>
      <tr><td>Max rounds</td><td>2000</td></tr>
      <tr><td>Stack size</td><td>10</td></tr>
      <tr><td>Starting titanium</td><td>1000</td></tr>
      <tr><td>Starting axionite</td><td>0</td></tr>
      <tr><td>Builder bot heal</td><td>10 HP</td></tr>
      <tr><td>Builder bot self-destruct damage</td><td>20</td></tr>
      <tr><td>Harvester output interval</td><td>Every 4 rounds</td></tr>
      <tr><td>Sentinel stun (refined axionite ammo)</td><td>+3 action and move cooldown</td></tr>
      <tr><td>CPU time per unit per round</td><td>2ms (+5% buffer)</td></tr>
      <tr><td>Memory limit per bot</td><td>1 GB</td></tr>
    </tbody>
  </table>
</DenseTable>

## Cost scaling

Every entity you build increases the cost multiplier. Scale starts at 1.0x (100%). Increases are **additive** — two builder bots at +10% each gives 1.2x, not 1.21x.

<DenseTable>
  <table>
    <thead><tr><th>Entity</th><th>Scale increase</th></tr></thead>

    <tbody>
      <tr><td>Road</td><td>+0.5%</td></tr>
      <tr><td>Conveyor, splitter, armoured conveyor, bridge, barrier</td><td>+1%</td></tr>
      <tr><td>Builder bot, harvester, gunner, sentinel, breach, launcher</td><td>+10%</td></tr>
      <tr><td>Axionite foundry</td><td>+100%</td></tr>
    </tbody>
  </table>
</DenseTable>

$$
\text{cost} = \lfloor \text{scale} \times \text{base cost} \rfloor
$$
