The overall view averages performance across available reasoning variants. Use the controls above to filter models or rerank both the bars and table for one game; models without a score for the selected game follow the scored rows.
Scoring method
How this is scored
1. Generate players
Each model is asked to create a program that can play every benchmark game.
2. Play matches
The generated programs compete head-to-head, with both players receiving comparable opportunities.
3. Score each game
Results and how certain they are produce a score from 0 to 100 for each game.
4. Combine games
Game scores are combined into the main leaderboard score. A known failure to create a usable player contributes zero.
5. Keep settings clear
The reasoning settings are combined into one row for each model.
6. Add context
Detailed tables provide uncertainty, match records, and other clues for careful comparison.