BattleCode 2024
Capture enemy flags with specialized robots in turn-based combat
What is BattleCode 2024? BattleCode 2024: Breadwars is a turn-based strategy game where you program robots to capture the opponent's flags. Each team controls 50 robots that can attack, heal, build traps, and modify terrain. The game features a 200-round setup phase where teams are separated by a dam before engaging in open combat.
How does it work? You spawn robots in designated zones and collect crumbs to build defenses. Robots gain experience in attack, healing, or building skills, leveling up through specializations to become more effective. During setup, position your three flags strategically and construct traps (explosive, water, stun) to defend them before the dam collapses.
What's the goal? Capture all three enemy flags by bringing them to your spawn zones before 2000 rounds. Flags return to default positions if dropped for 4 rounds, and carrying them slows movement. Tiebreakers favor teams with more flags captured, higher skill levels, or more resources.
What makes it challenging? Success demands coordinating 50 independent robots under bytecode constraints, balancing offensive flag captures with defensive trap placement, and managing specialization paths (robots mastering one skill at level 4 cap others at level 3). You must optimize terrain modification, navigate jail penalties, and utilize global upgrades strategically.
@misc{mit2024battlecode,
title={MIT Battlecode 2024: Breadwars},
author={MIT BattleCode},
url={https://github.com/battlecode/battlecode24},
year={2024}
}