Speed & Fuel
Players can influence their movement speed by depositing $ASTRO tokens into the map contract using the deposit()
and withdraw()
methods.

How Speed Works
The speed calculation depends on 3 factors from the map configuration:
- = base speed of the map
- = burning factor (multiplier for burned tokens)
- = holding factor (multiplier for held tokens)
The Speed Formula
- = amount of tokens staked by the player
- = amount of tokens burned by the player (for a single move)
Strategy
This design encourages both long-term holding and active burning while keeping the system simple, fair and strategic.

Token Mechanics
- Holding tokens gives you a passive speed bonus that scales logarithmically
- Burning tokens gives you an immediate speed boost for that specific move with diminishing returns
- No speed cap - more burn = more speed (just less efficient over time)
- Strategic depth - players must balance between holding for passive benefits and burning for immediate gains