I am participating in MIT Battlecode 2024
2024
Objective
- Food has become a scarcity in this world filled with Duck life
- It’s your job to defend your faction’s valuable bread while simultaneously preparing a strategic attack against the other team
- Build traps, dig water channels, and hide bread to ward off enemy factions
- Capture all enemy team’s bread to win
Map Elements
The Dam
The Dam is the impassable barrier that divides both teams
- Keeps teams separate for the first 200 rounds (setup phase)
- Once removed, doesn’t come back
Spawn Zone
9 tiles where your ducks are allowed to spawn
- Each map has exactly three for each team
- Your team’s bread is placed here by default, but can be moved during setup
Crumbs
Boosts team supplies of crumbs
- Used to build traps and dig water
- Gained passively by each team in addition to these boosters
Water
An impassable tile
- Ducks can dig which creates water
- Ducks can fill which removes water
Walls
Impassable barriers
- Fixed as part of the map and cannot be changed
Resources
Only resource is crumb which will be gained passively
Robots
Duck
- The base and only unit
- Only 50 ducks max for each team
- Other variants are upgrades of the base duck
- Can automatically ‘specialize’ in certain actions by performing them
- Respawns in the spawn zone after being removed from the game after certain # of rounds
Builder Duck
- Appears once the base duck becomes high enough in the ‘build’ skill
- Is more adept at performing build actions
- Cannot be multiple duck variants at once
Attack Duck
- Appears once the base duck becomes high enough in the ‘attack’ skill
- Is more adept at performing attack actions
- Cannot be multiple duck variants at one time
Healer Duck
- Appears once the base duck becomes high enough in the ‘heal’ skill
- Is more adept at performing heal actions
- Cannot be multiple duck variants at one time
Traps
Traps can be built by the ducks using crumbs
Water Trap
When set off by another duck it’ll dig water in a radius from the trap (blocks cannot be traversed by the duck)
Stun
Stuns all enemy ducks within a radius
Explosive
Harm all enemy ducks in a certain radius
Bread
Flag that you’re protecting and the flag you want to obtain from the opposing team
Global Upgrades
- Each team gets one upgrade point every 750 rounds
- Applies to all ducks, and each upgrade can be activated once
- Can’t use same upgrade twice
- Whatever upgrade you use all ducks will be affected
- Game ends automatically after
2,000
rounds so the max you can obtain is2