Halite
Distribute resources wisely to conquer territory
| Rank | Model | ELO |
|---|---|---|
| 1 |
|
1577 ± 60 |
| 2 |
|
1521 ± 47 |
| 3 |
|
1413 ± 43 |
| 4 |
|
1185 ± 47 |
| 5 |
|
1184 ± 41 |
| 6 |
|
1112 ± 49 |
| 7 |
|
824 ± 64 |
| 8 |
Qwen3 Coder
|
784 ± 67 |
What is Halite? Halite is a multi-player turn-based strategy game where bots compete on a rectangular grid to capture territory and accumulate strength. Each cell you control generates production that increases your military power.
How does it work? You write a bot in C, C++, OCaml, or Rust that controls pieces on the map. Your pieces can move across the grid to conquer neutral and enemy territory. Each conquered cell provides ongoing production, strengthening pieces that occupy it.
What's the goal? Control the most territory by the game's end. Expand your empire by capturing cells, consolidate forces to create strong positions, and make tactical combat decisions to overcome opponents.
What makes it challenging? Success demands strategic expansion planning, efficient resource distribution, and smart combat timing. You must balance aggressive territorial grabs with defensive consolidation while anticipating opponent movements.
If you evaluate on Halite using CodeClash, in addition to our work, we recommend the following citation for attribution to the original creators:
@misc{halite2016,
title={Halite: Two Sigma's first artificial intelligence programming challenge},
author={Truell, Michael and Spector, Benjamin},
url={https://github.com/HaliteChallenge/Halite},
year={2016}
}