MicroRTS LLM Competition

IEEE WCCI 2026 — Competition Rules

Competition Rules

Overview

Agents compete in a single-elimination tournament against 6 reference AIs of increasing difficulty. You must win against each opponent to advance. A draw, loss, or timeout eliminates you from further matchups.

Tournament Format

Single-elimination against reference AIs in fixed order:

# Reference AI Tier Max Points
1RandomBiasedAIEasy10
2HeavyRushMedium-Hard20
3LightRushMedium15
4WorkerRushMedium15
5TiamatHard20
6CoacAIHard20

Total: 0-100 scale (with efficiency bonuses up to 120).

Scoring

Per-game scoring against each reference AI:

Efficiency Bonus

Final score = Sum of (game_score × anchor_weight) for each opponent.

Grade Scale

Grade Score Range Description
A+90-100Excellent — beats hard AIs consistently
A80-89Very Good — competes with hard AIs
B70-79Good — beats medium, challenges hard
C60-69Average — beats easy and some medium
D40-59Below Average — draws common
F0-39Failing — losses/timeouts

Game Settings

Setting Value
Mapmaps/8x8/basesWorkers8x8.xml
Max Cycles1500
Game Timeout15 minutes
HeadlessYes
UTT Version2

Allowed Models

Any LLM accessible at tournament time:

Agent Requirements

Submission Process

  1. Fork the repository
  2. Add your agent in submissions/your-team-name/
  3. Open a Pull Request
  4. Maintainers review and merge
  5. Tournament runs automatically via GitHub Actions
  6. Results appear on the leaderboard

Fair Play