Independent Analysis of AI Agents Playing Stronghold Crusader
Each model runs a medieval village for 33 to 45 game minutes on each of three maps. It sees the game through screenshots and a reading of the town, and acts with the mouse and keyboard. We score the economy it builds against doing nothing and against a game a person played on the same map.
Crusader Bench Score
Only models with a full-budget score on all 3 maps are compared here, and each one’s score is the mean of its map scores.
On each map a model plays two games, one with weapons and armour counted in net worth and one without, and scores the mean of the two.
From the Interviews
“I never checked the actual conversion ratios; I reasoned from unit prices and got it backwards.”
Changelog
Every version- Each scored map gains a second benchmark that leaves weapons and armour out of net worth, so a map's models can be compared with and without them on one version.
- Placements stay near where the model asked, and the stockpile keeps room to grow as expand_storage sees it.
- The reader no longer throws away about one sample in nine.
- Runs take less real time.
- Fixes for what the seven 1.6.2 runs on The Sinkhole showed: none made a run invalid, but they cost the models turns and game time.
- The armory's storage, found missing in GLM 5.3 Flash's first run on The Sinkhole: its armory filled up with 14 workshops behind it, and nothing told it.
- A new map, and one line of the rules reworded.
- Weapons and armour join the economy, and the fixes listed on the roadmap from the 1.5 runs.
- Prompt fixes before rerunning every model on Large Barren Desert.
- Placement fixes after Kimi K3's Large Barren Desert run, whose first Marketplace was built but reported refused.
- A patch at the maintainers' choice, though what the model is shown changed on every map: a reminder after long waits, and trees told apart from cacti.
- Comparable with 1.5.0 to 1.5.2 on Oasis by the Sea; the Large Barren Desert rules changed.
- Comparable with 1.5.0 and 1.5.1: nothing an Oasis by the Sea run sees changed.
- Comparable with 1.5.0: runs on the profiles that 1.5.0 accepted send and play the same.
- Comparable within itself only: market_trade sells in the game's own steps and never more than asked, and its description says how the game trades.
- Comparable within itself only: the observation stats leave out goods with none stored, and the tool definitions and the preparation request are sent in fewer tokens.
- Comparable within itself only: build_structure reports and retries more cases and takes map tiles, the host sends text instead of a screenshot after a turn without game_action, inspect_building or a pixel placement, screenshots stay in the conversation until compaction, every failure names its remedy, set_tax reads a live figure, and three little-used tools were removed.
- Comparable with 1.2.0: a fix to what the agent is shown of its popularity.
- Not comparable with 1.1.4: the agent is told that population and popularity count, sees more of its settlement, has new tools, and no longer carries a playbook between episodes.
- Comparable with 1.1.3: a fix for runs the memory guard ended.
- Comparable with 1.1.2: runs play and score the same.
- Comparable with 1.1.1: runs play and score the same.
- Comparable with 1.1.0: a placement fix.
- Not comparable with 1.0.0: the agent sees storage readings and a changed prompt.
- The first versioned benchmark, released as v1.
Score Breakdown 3 maps, Free Build
Models with a full-budget score on every map, scored by the mean of their map scores. Each map is scored from 0 for doing nothing to 100 for the person's game there, so a map with more room to grow does not count for more.
Mean over every map · 0 is doing nothing, 100 the person's game · Higher is better
Crusader Bench · crusbench.com
The score is 100 × (0.8 × net worth growth + 0.1 × population growth + 0.1 × popularity ÷ 100). Growth is measured on each map from doing nothing, 0, to the person’s game, 1. Population growth and popularity stop at the person’s level; net worth growth can run from −1 to 2. A map’s score is the mean of a model’s full-budget episodes on it, one game with weapons and armour counted in net worth and one without, and the score over every map is the mean of its map scores.
Net worth is gold plus every stored good valued at the game’s fixed marketplace sell price: wood 1, stone 7, iron 23, bread, cheese, meat and apples 4, wheat and hops 8, flour, ale and pitch 10, weapons and armour 10 to 30 (nothing in the “no arms” game). Scoring in full
Games Played
How many games each model has played on each map. A map has two benchmarks, one with weapons and armour counted in net worth and one without, and a model plays each. Its score on a map is the mean of its games there, and its score over every map is the mean of its map scores, so a map counts once.
Games that count in the evaluation · darker for more games · a dot where a model has not played the map
| Model | Oasis by the SeaOasis | Large Barren DesertDesert | The SinkholeThe Sinkhole | Every mapAll |
|---|---|---|---|---|
| GPT-6.1 Sol medium | 2 | 2 | 2 | 6 |
| Gemini 4 Argon medium | 2 | 2 | 2 | 6 |
| GPT-6.1 Terra medium | 2 | 2 | 2 | 6 |
| Claude Opus 5.5 medium | 2 | 2 | 2 | 6 |
| Kimi K3.1 Pro high | 2 | 2 | 2 | 6 |
| Claude Sonnet 5.5 medium | 2 | 2 | 2 | 6 |
| Muse Wonder medium | 2 | 2 | 2 | 6 |
| DeepSeek V4.1 Flash 1017 medium | 2 | 2 | 2 | 6 |
| Claude Fable 5.1 medium | 2 | 2 | 2 | 6 |
| GPT-6 Luna medium | 2 | 2 | 2 | 6 |
| Claude Haiku 5.5 medium | 2 | 2 | 2 | 6 |
| GLM 5.3 Flash medium | 2 | 2 | 2 | 6 |
Crusader Bench · crusbench.com
Minute by Minute
Economy, settlement, stock and agent metrics, sampled once per game minute.
Every model on every map, each model's colour lighter on the later map · a model with more than one game on a map shows their mean · choose one map for its baseline and the person's game
- GPT-6.1 Sol · Oasis
- GPT-6.1 Sol · Desert
- GPT-6.1 Sol · The Sinkhole
- Gemini 4 Argon · Oasis
- Gemini 4 Argon · Desert
- Gemini 4 Argon · The Sinkhole
- GPT-6.1 Terra · Oasis
- GPT-6.1 Terra · Desert
- GPT-6.1 Terra · The Sinkhole
- Claude Opus 5.5 · Oasis
- Claude Opus 5.5 · Desert
- Claude Opus 5.5 · The Sinkhole
- Kimi K3.1 Pro · Oasis
- Kimi K3.1 Pro · Desert
- Kimi K3.1 Pro · The Sinkhole
- Claude Sonnet 5.5 · Oasis
- Claude Sonnet 5.5 · Desert
- Claude Sonnet 5.5 · The Sinkhole
- Muse Wonder · Oasis
- Muse Wonder · Desert
- Muse Wonder · The Sinkhole
- DeepSeek V4.1 Flash 1017 · Oasis
- DeepSeek V4.1 Flash 1017 · Desert
- DeepSeek V4.1 Flash 1017 · The Sinkhole
- Claude Fable 5.1 · Oasis
- Claude Fable 5.1 · Desert
- Claude Fable 5.1 · The Sinkhole
- GPT-6 Luna · Oasis
- GPT-6 Luna · Desert
- GPT-6 Luna · The Sinkhole
- Claude Haiku 5.5 · Oasis
- Claude Haiku 5.5 · Desert
- Claude Haiku 5.5 · The Sinkhole
- GLM 5.3 Flash · Oasis
- GLM 5.3 Flash · Desert
- GLM 5.3 Flash · The Sinkhole
Show the data as a table
| Minute | GPT-6.1 Sol · Oasis | GPT-6.1 Sol · Desert | GPT-6.1 Sol · The Sinkhole | Gemini 4 Argon · Oasis | Gemini 4 Argon · Desert | Gemini 4 Argon · The Sinkhole | GPT-6.1 Terra · Oasis | GPT-6.1 Terra · Desert | GPT-6.1 Terra · The Sinkhole | Claude Opus 5.5 · Oasis | Claude Opus 5.5 · Desert | Claude Opus 5.5 · The Sinkhole | Kimi K3.1 Pro · Oasis | Kimi K3.1 Pro · Desert | Kimi K3.1 Pro · The Sinkhole | Claude Sonnet 5.5 · Oasis | Claude Sonnet 5.5 · Desert | Claude Sonnet 5.5 · The Sinkhole | Muse Wonder · Oasis | Muse Wonder · Desert | Muse Wonder · The Sinkhole | DeepSeek V4.1 Flash 1017 · Oasis | DeepSeek V4.1 Flash 1017 · Desert | DeepSeek V4.1 Flash 1017 · The Sinkhole | Claude Fable 5.1 · Oasis | Claude Fable 5.1 · Desert | Claude Fable 5.1 · The Sinkhole | GPT-6 Luna · Oasis | GPT-6 Luna · Desert | GPT-6 Luna · The Sinkhole | Claude Haiku 5.5 · Oasis | Claude Haiku 5.5 · Desert | Claude Haiku 5.5 · The Sinkhole | GLM 5.3 Flash · Oasis | GLM 5.3 Flash · Desert | GLM 5.3 Flash · The Sinkhole |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | 1,300 | 4,666 | 2,415 | 1,313 | 4,711 | 2,415 | 1,255 | 4,441 | 2,415 | 1,403 | 4,524 | 2,415 | 1,373 | 4,805 | 2,415 | 1,401 | 4,509 | 2,415 | 1,372 | 4,711 | 2,415 | 1,356 | 4,779 | 2,415 | 1,401 | 4,524 | 2,415 | 1,263 | 4,644 | 2,415 | 1,383 | 4,494 | 2,415 | 1,400 | 4,531 | 2,415 |
| 1 | 1,389 | 6,536 | 2,396 | 1,207 | 5,623 | 2,415 | 1,231 | 5,834 | 2,371 | 1,403 | 6,002 | 2,407 | 1,373 | 4,805 | 2,415 | 1,416 | 5,410 | 2,386 | 1,358 | 4,711 | 2,415 | 1,306 | 4,779 | 2,415 | 1,401 | 5,398 | 2,415 | 1,399 | 4,644 | 2,397 | 1,383 | 5,632 | 2,402 | 1,400 | 5,403 | 2,415 |
| 2 | 1,223 | 6,438 | 2,084 | 1,002 | 6,501 | 2,214 | 917 | 6,036 | 2,014 | 1,371 | 6,437 | 2,373 | 1,359 | 5,059 | 2,353 | 1,392 | 6,509 | 2,385 | 1,366 | 5,537 | 2,342 | 1,313 | 4,975 | 2,351 | 1,390 | 5,868 | 2,350 | 1,347 | 5,653 | 2,341 | 1,387 | 6,483 | 2,369 | 1,386 | 6,378 | 2,357 |
| 3 | 1,132 | 6,345 | 2,065 | 805 | 6,415 | 2,214 | 904 | 5,694 | 1,813 | 1,359 | 6,232 | 2,207 | 1,035 | 5,759 | 2,035 | 1,378 | 6,477 | 1,776 | 1,366 | 5,909 | 2,342 | 1,259 | 5,681 | 2,351 | 1,366 | 5,418 | 2,186 | 1,344 | 6,271 | 2,328 | 1,372 | 6,410 | 2,324 | 1,359 | 6,183 | 2,353 |
| 4 | 1,074 | 5,916 | 2,020 | 623 | 6,289 | 1,942 | 877 | 5,153 | 1,653 | 1,290 | 5,699 | 2,016 | 1,055 | 5,759 | 2,035 | 1,401 | 6,423 | 1,741 | 1,368 | 6,250 | 2,342 | 1,267 | 5,681 | 1,945 | 1,360 | 5,024 | 1,999 | 1,358 | 5,970 | 2,336 | 1,338 | 6,259 | 2,332 | 1,334 | 6,190 | 2,224 |
| 5 | 957 | 5,728 | 1,959 | 583 | 6,289 | 1,942 | 825 | 4,385 | 1,636 | 1,290 | 5,610 | 2,016 | 960 | 6,026 | 1,796 | 1,377 | 6,213 | 1,794 | 1,333 | 5,889 | 2,315 | 1,131 | 5,644 | 1,945 | 1,360 | 4,694 | 1,941 | 1,379 | 5,809 | 2,366 | 1,225 | 6,191 | 2,313 | 1,323 | 6,171 | 2,172 |
| 6 | 867 | 5,490 | 1,941 | 612 | 5,508 | 1,508 | 900 | 4,157 | 1,703 | 1,297 | 5,051 | 1,861 | 960 | 6,105 | 1,733 | 1,309 | 5,881 | 1,673 | 1,327 | 5,889 | 2,307 | 1,040 | 5,631 | 1,837 | 1,051 | 3,786 | 1,916 | 1,349 | 5,255 | 2,263 | 1,208 | 6,231 | 2,272 | 1,133 | 5,875 | 2,168 |
| 7 | 797 | 5,404 | 1,865 | 700 | 5,452 | 1,425 | 976 | 3,928 | 1,749 | 1,333 | 5,149 | 1,694 | 734 | 6,105 | 1,560 | 1,208 | 5,907 | 1,704 | 1,171 | 5,830 | 2,241 | 840 | 5,404 | 1,845 | 1,075 | 3,456 | 1,922 | 1,430 | 5,276 | 2,286 | 1,165 | 6,205 | 2,297 | 1,115 | 5,425 | 2,184 |
| 8 | 1,036 | 5,568 | 1,765 | 939 | 5,237 | 1,380 | 1,162 | 3,374 | 1,794 | 1,364 | 4,898 | 1,888 | 804 | 6,105 | 1,593 | 1,214 | 6,031 | 1,694 | 1,201 | 5,369 | 2,129 | 858 | 5,319 | 1,845 | 1,102 | 3,405 | 1,900 | 1,415 | 5,177 | 2,157 | 1,261 | 6,172 | 2,317 | 1,140 | 5,135 | 2,208 |
| 9 | 1,164 | 5,548 | 1,829 | 976 | 4,897 | 1,468 | 1,317 | 3,201 | 1,822 | 1,509 | 4,641 | 1,992 | 875 | 5,899 | 1,369 | 1,333 | 6,041 | 1,733 | 1,214 | 4,994 | 2,008 | 852 | 4,955 | 1,900 | 1,124 | 3,306 | 1,900 | 1,574 | 5,001 | 2,219 | 1,252 | 6,113 | 2,307 | 1,197 | 4,859 | 2,149 |
| 10 | 1,237 | 5,480 | 1,756 | 1,231 | 4,581 | 1,468 | 1,726 | 3,076 | 1,825 | 1,483 | 4,424 | 1,930 | 864 | 5,566 | 1,285 | 1,384 | 6,108 | 1,777 | 1,279 | 4,766 | 1,907 | 769 | 4,955 | 1,900 | 1,087 | 3,333 | 1,997 | 1,566 | 4,732 | 2,208 | 1,210 | 5,997 | 2,301 | 1,235 | 4,641 | 2,145 |
| 11 | 1,371 | 5,540 | 1,886 | 1,420 | 4,150 | 1,527 | 1,906 | 2,924 | 1,769 | 1,556 | 4,464 | 1,877 | 821 | 5,113 | 1,285 | 1,570 | 6,108 | 1,972 | 1,287 | 4,955 | 1,738 | 891 | 4,662 | 1,900 | 1,281 | 3,159 | 2,084 | 1,733 | 4,630 | 2,356 | 1,233 | 6,055 | 2,316 | 1,099 | 4,644 | 2,177 |
| 12 | 1,655 | 5,295 | 2,008 | 1,796 | 4,150 | 1,609 | 2,200 | 2,790 | 2,005 | 1,675 | 4,412 | 1,965 | 775 | 5,101 | 1,555 | 1,694 | 5,835 | 2,079 | 1,292 | 4,371 | 1,759 | 1,073 | 4,435 | 2,086 | 1,393 | 3,247 | 2,118 | 1,677 | 4,459 | 2,288 | 1,195 | 6,055 | 2,342 | 1,105 | 4,082 | 2,226 |
| 13 | 1,802 | 5,329 | 2,066 | 1,976 | 3,362 | 1,796 | 2,315 | 2,762 | 2,218 | 1,764 | 4,207 | 2,194 | 915 | 5,101 | 1,608 | 2,043 | 5,835 | 2,079 | 1,380 | 4,349 | 1,694 | 1,307 | 4,268 | 2,173 | 1,393 | 3,247 | 2,257 | 1,779 | 4,436 | 2,255 | 1,204 | 5,760 | 2,198 | 1,176 | 4,082 | 2,280 |
| 14 | 1,908 | 5,417 | 2,284 | 2,390 | 3,353 | 1,993 | 2,442 | 2,712 | 2,505 | 1,864 | 4,358 | 2,340 | 1,088 | 4,507 | 1,479 | 2,043 | 6,072 | 2,226 | 1,455 | 4,059 | 1,681 | 1,394 | 4,326 | 2,226 | 1,844 | 3,311 | 2,206 | 1,855 | 4,368 | 2,197 | 1,289 | 5,824 | 2,204 | 1,215 | 4,282 | 2,200 |
| 15 | 2,092 | 5,527 | 2,402 | 3,057 | 3,391 | 2,212 | 2,872 | 2,454 | 2,967 | 2,083 | 4,330 | 2,467 | 1,266 | 4,634 | 1,493 | 2,100 | 5,932 | 2,355 | 1,614 | 4,136 | 1,832 | 1,554 | 3,989 | 2,104 | 1,906 | 3,306 | 2,302 | 1,965 | 4,361 | 2,334 | 1,375 | 5,880 | 2,308 | 1,394 | 4,136 | 2,160 |
| 16 | 2,895 | 5,657 | 2,618 | 3,275 | 3,525 | 2,467 | 3,235 | 2,353 | 2,979 | 2,233 | 4,472 | 2,509 | 1,523 | 4,526 | 1,743 | 2,081 | 5,970 | 2,568 | 1,620 | 4,136 | 1,848 | 1,573 | 4,180 | 2,093 | 2,342 | 3,306 | 2,269 | 2,305 | 4,089 | 2,448 | 1,528 | 5,818 | 2,398 | 1,434 | 3,675 | 2,267 |
| 17 | 3,022 | 5,475 | 2,923 | 4,062 | 3,697 | 3,028 | 3,543 | 2,391 | 3,385 | 2,498 | 4,340 | 2,433 | 1,675 | 4,704 | 1,790 | 2,260 | 5,970 | 2,781 | 1,659 | 4,174 | 1,919 | 1,548 | 4,040 | 2,093 | 2,474 | 3,627 | 2,385 | 2,496 | 4,067 | 2,469 | 1,645 | 5,836 | 2,537 | 1,634 | 3,527 | 2,140 |
| 18 | 3,568 | 4,913 | 3,181 | 4,252 | 3,697 | 3,028 | 3,867 | 2,470 | 3,845 | 2,495 | 4,510 | 2,611 | 1,886 | 4,608 | 2,038 | 2,489 | 6,178 | 2,781 | 1,760 | 3,918 | 2,018 | 1,664 | 3,913 | 1,774 | 2,765 | 3,627 | 2,556 | 2,562 | 3,896 | 2,633 | 1,797 | 5,836 | 2,692 | 1,614 | 3,206 | 2,382 |
| 19 | 3,634 | 4,892 | 3,537 | 4,715 | 3,446 | 3,622 | 4,075 | 2,481 | 4,110 | 2,553 | 4,527 | 2,853 | 2,257 | 4,608 | 2,271 | 2,550 | 6,178 | 3,016 | 2,064 | 3,665 | 2,095 | 1,692 | 4,030 | 1,774 | 2,965 | 3,627 | 2,562 | 2,925 | 3,896 | 2,739 | 1,890 | 5,806 | 2,761 | 1,718 | 3,009 | 2,422 |
| 20 | 4,353 | 5,187 | 3,871 | 5,478 | 3,760 | 3,959 | 4,643 | 2,740 | 3,971 | 3,104 | 4,454 | 3,077 | 2,429 | 4,194 | 2,275 | 2,879 | 6,215 | 3,114 | 2,240 | 3,835 | 2,479 | 1,657 | 4,212 | 1,979 | 3,218 | 3,798 | 2,972 | 2,935 | 4,134 | 2,947 | 2,003 | 5,686 | 2,877 | 1,667 | 3,197 | 2,404 |
| 21 | 4,512 | 5,197 | 4,059 | 5,630 | 3,760 | 4,572 | 5,191 | 2,686 | 4,743 | 3,247 | 4,538 | 3,453 | 2,851 | 4,368 | 2,639 | 3,150 | 6,215 | 3,488 | 2,403 | 3,948 | 2,512 | 1,929 | 3,855 | 2,066 | 3,367 | 3,798 | 3,187 | 3,037 | 4,240 | 2,787 | 2,246 | 5,686 | 3,139 | 1,676 | 2,768 | 2,622 |
| 22 | 4,823 | 5,366 | 4,406 | 5,909 | 3,833 | 4,572 | 5,623 | 3,044 | 5,532 | 3,621 | 4,538 | 3,866 | 3,051 | 4,075 | 2,946 | 3,150 | 5,975 | 3,488 | 2,663 | 4,372 | 2,770 | 1,929 | 3,840 | 2,383 | 3,804 | 3,798 | 3,591 | 3,294 | 4,105 | 2,941 | 2,231 | 5,681 | 3,346 | 2,132 | 2,744 | 2,576 |
| 23 | 5,798 | 5,194 | 4,731 | 6,803 | 3,928 | 5,124 | 6,162 | 3,305 | 5,817 | 3,723 | 4,688 | 4,298 | 3,494 | 4,028 | 3,096 | 3,494 | 5,975 | 3,981 | 2,890 | 4,313 | 2,841 | 2,258 | 3,792 | 2,383 | 3,804 | 3,747 | 3,917 | 3,332 | 4,192 | 3,319 | 2,350 | 5,681 | 3,702 | 2,180 | 2,799 | 2,595 |
| 24 | 6,235 | 5,165 | 4,990 | 7,607 | 4,178 | 5,758 | 6,882 | 3,483 | 6,477 | 3,962 | 4,858 | 4,683 | 3,835 | 4,126 | 3,096 | 4,078 | 5,975 | 4,186 | 3,291 | 4,328 | 2,975 | 2,403 | 4,281 | 2,759 | 4,058 | 3,917 | 4,242 | 3,955 | 4,247 | 3,509 | 2,752 | 5,657 | 3,883 | 2,089 | 2,999 | 2,734 |
| 25 | 6,742 | 5,165 | 5,420 | 7,607 | 4,529 | 5,758 | 7,401 | 3,852 | 7,119 | 4,324 | 5,061 | 5,264 | 4,117 | 4,263 | 3,678 | 4,078 | 5,939 | 4,362 | 3,653 | 4,252 | 3,259 | 2,581 | 4,281 | 2,765 | 4,428 | 3,894 | 4,673 | 3,964 | 4,376 | 3,757 | 2,752 | 5,587 | 4,145 | 2,104 | 2,511 | 2,945 |
| 26 | 7,888 | 5,925 | 5,930 | 8,589 | 4,819 | 6,569 | 7,629 | 4,230 | 7,878 | 4,610 | 5,540 | 5,726 | 4,212 | 4,263 | 4,247 | 4,078 | 6,076 | 4,329 | 3,847 | 4,252 | 3,686 | 2,986 | 4,237 | 2,900 | 4,781 | 3,894 | 4,970 | 4,167 | 4,333 | 4,074 | 3,058 | 5,587 | 4,325 | 2,104 | 2,422 | 3,216 |
| 27 | 8,137 | 6,729 | 6,214 | 9,566 | 4,856 | 7,292 | 8,275 | 4,782 | 7,621 | 4,866 | 5,677 | 6,202 | 4,560 | 4,369 | 4,247 | 4,480 | 6,076 | 5,087 | 4,447 | 4,821 | 3,892 | 3,399 | 4,593 | 3,088 | 5,180 | 3,988 | 4,970 | 4,407 | 4,321 | 4,157 | 3,241 | 5,621 | 4,523 | 2,510 | 2,422 | 3,265 |
| 28 | 9,297 | 6,917 | 7,074 | 10,786 | 5,190 | 7,292 | 8,773 | 5,310 | 8,203 | 5,431 | 5,951 | 6,515 | 5,432 | 4,415 | 4,625 | 4,749 | 6,089 | 5,087 | 4,808 | 4,654 | 4,139 | 3,609 | 4,711 | 3,192 | 5,570 | 4,067 | 5,229 | 4,477 | 4,186 | 4,553 | 3,367 | 5,621 | 4,601 | 2,778 | 2,449 | 3,418 |
| 29 | 9,706 | 7,568 | 7,604 | 10,786 | 5,190 | 8,111 | 9,273 | 5,837 | 9,211 | 5,750 | 5,951 | 6,836 | 5,525 | 4,340 | 5,424 | 5,472 | 6,119 | 5,609 | 5,180 | 4,654 | 4,438 | 3,803 | 5,100 | 3,630 | 5,997 | 4,067 | 5,348 | 4,796 | 4,216 | 4,735 | 3,537 | 5,621 | 4,991 | 2,847 | 2,513 | 3,565 |
| 30 | 10,329 | 7,568 | 8,279 | 11,957 | 5,543 | 9,198 | 9,968 | 6,309 | 10,004 | 5,883 | 6,195 | 7,461 | 5,864 | 4,510 | 5,760 | 5,472 | 6,119 | 6,038 | 5,449 | 4,928 | 4,549 | 4,514 | 5,100 | 3,751 | 6,109 | 4,209 | 6,380 | 5,231 | 4,253 | 5,157 | 3,700 | 5,636 | 5,082 | 2,847 | 2,634 | 3,971 |
| 31 | 11,850 | 7,956 | 8,550 | 12,423 | 6,889 | 9,198 | 10,428 | 6,499 | 11,080 | 6,290 | 6,446 | 7,902 | 6,588 | 4,598 | 6,485 | 6,219 | 6,158 | 6,566 | 6,062 | 5,506 | 5,247 | 4,770 | 5,534 | 3,943 | 6,649 | 4,472 | 6,465 | 5,392 | 4,253 | 5,560 | 3,950 | 5,636 | 5,275 | 3,515 | 2,634 | 4,017 |
| 32 | 13,088 | 9,085 | 9,479 | 13,247 | 7,232 | 10,473 | 11,122 | 7,106 | 11,690 | 6,556 | 6,759 | 7,878 | 7,108 | 4,922 | 6,485 | 6,516 | 6,246 | 6,566 | 6,723 | 5,500 | 5,703 | 5,056 | 6,451 | 4,187 | 6,902 | 4,472 | 7,045 | 5,729 | 4,650 | 5,706 | 4,188 | 5,569 | 5,554 | 3,840 | 2,626 | 4,046 |
| 33 | 14,075 | 9,508 | 9,923 | 14,002 | 7,607 | 11,178 | 11,969 | 7,717 | 12,767 | 6,964 | 7,136 | 8,701 | 7,685 | 5,196 | 7,564 | 6,516 | 6,344 | 7,506 | 7,116 | 5,594 | 6,106 | 5,614 | 6,689 | 4,370 | 6,902 | 4,859 | 7,712 | 6,636 | 5,166 | 6,195 | 4,440 | 5,564 | 5,723 | 3,995 | 2,622 | 4,003 |
| 34 | 14,626 | 9,753 | 10,825 | 15,282 | 8,720 | 11,723 | 12,476 | 7,999 | 13,675 | 7,415 | 7,337 | 8,983 | 8,191 | 5,609 | 8,254 | 7,200 | 6,428 | 7,757 | 7,552 | 6,132 | 6,672 | 5,963 | 7,129 | 4,910 | 7,612 | 5,013 | 8,306 | 6,816 | 5,324 | 6,698 | 4,662 | 5,643 | 5,988 | 4,232 | 2,847 | 4,079 |
| 35 | — | — | 11,602 | — | — | 12,273 | — | — | 14,439 | — | — | 9,865 | — | — | 8,704 | — | — | 7,757 | — | — | 7,011 | — | — | 5,104 | — | — | 8,786 | — | — | 6,986 | — | — | 6,194 | — | — | 4,276 |
| 36 | — | — | 11,927 | — | — | 13,687 | — | — | 16,137 | — | — | 10,332 | — | — | 9,246 | — | — | 9,033 | — | — | 7,502 | — | — | 5,104 | — | — | 9,226 | — | — | 7,478 | — | — | 6,643 | — | — | 4,350 |
| 37 | — | — | 12,987 | — | — | 13,687 | — | — | 17,299 | — | — | 11,231 | — | — | 9,871 | — | — | 9,033 | — | — | 7,768 | — | — | 5,440 | — | — | 9,226 | — | — | 7,936 | — | — | 7,155 | — | — | 4,754 |
| 38 | — | — | 13,439 | — | — | 14,426 | — | — | 18,100 | — | — | 12,182 | — | — | 10,588 | — | — | 9,651 | — | — | 8,390 | — | — | 6,399 | — | — | 10,649 | — | — | 8,421 | — | — | 7,438 | — | — | 4,862 |
| 39 | — | — | 14,742 | — | — | 14,971 | — | — | 19,562 | — | — | 12,182 | — | — | 11,488 | — | — | 10,360 | — | — | 8,390 | — | — | 6,903 | — | — | 10,649 | — | — | 8,890 | — | — | 7,899 | — | — | 5,028 |
| 40 | — | — | 15,274 | — | — | 16,004 | — | — | 20,643 | — | — | 12,871 | — | — | 11,675 | — | — | 11,022 | — | — | 9,699 | — | — | 7,441 | — | — | 11,428 | — | — | 9,386 | — | — | 8,080 | — | — | 5,244 |
| 41 | — | — | 15,975 | — | — | 16,556 | — | — | 21,488 | — | — | 13,262 | — | — | 11,675 | — | — | 11,022 | — | — | 10,447 | — | — | 7,982 | — | — | 12,677 | — | — | 9,997 | — | — | 8,080 | — | — | 5,244 |
| 42 | — | — | 17,220 | — | — | 17,171 | — | — | 22,713 | — | — | 13,767 | — | — | 13,675 | — | — | 11,022 | — | — | 10,748 | — | — | 8,291 | — | — | 13,091 | — | — | 10,192 | — | — | 8,902 | — | — | 5,615 |
| 43 | — | — | 17,856 | — | — | 19,016 | — | — | 24,242 | — | — | 14,507 | — | — | 13,971 | — | — | 12,557 | — | — | 11,711 | — | — | 8,704 | — | — | 13,091 | — | — | 11,132 | — | — | 8,902 | — | — | 6,192 |
| 44 | — | — | 18,109 | — | — | 19,016 | — | — | 25,316 | — | — | 15,031 | — | — | 14,383 | — | — | 12,557 | — | — | 11,711 | — | — | 9,635 | — | — | 14,939 | — | — | 11,745 | — | — | 9,277 | — | — | 6,192 |
| 45 | — | — | 20,249 | — | — | 21,647 | — | — | 26,967 | — | — | 16,157 | — | — | 16,083 | — | — | 13,938 | — | — | 13,419 | — | — | 10,198 | — | — | 15,701 | — | — | 12,453 | — | — | 10,174 | — | — | 6,976 |
Crusader Bench · crusbench.com
Resources
Gold, stored goods and food at the end of each episode, on every map.
Final reading after the harness pauses the game · units unless stated · a model with more than one game on a map shows their mean
- Oasis by the Sea
- Large Barren Desert
- The Sinkhole
- Each model’s colour, lighter on each later map
Gold
in the treasuryGoods Value
gold at sell priceIron
units · 23 gold eachStone
units · 7 gold eachWood
units · 1 gold eachFood
units in the granaryCrusader Bench · crusbench.com
Selling at the marketplace converts goods to gold at the price the score already uses, so it does not change net worth. It does free up the stockpile, and production stops when the stockpile is full.
Settlement
The people, the popularity and the buildings each model left at the end, read from the game after the final pause.
Final reading · the game sends no more peasants while 24 stand idle at the campfire · a model with more than one game on a map shows their mean
- Oasis by the Sea
- Large Barren Desert
- The Sinkhole
- Each model’s colour, lighter on each later map
Population
peasantsHousing
placesPopularity
0 to 100Idle Peasants
waiting at the campfireWorker Efficiency
per centBuildings
standing at the endCrusader Bench · crusbench.com
Population and popularity make up 20% of the score, 10% each; population is measured as growth from doing nothing towards the person’s game. Worker efficiency rises with fear, from gallows, gibbets and the game’s other “bad things”, and falls with “good things” such as gardens.
Tokens & Cost
Tokens used and what the games cost across every map, and the score against that cost.
Every game on every map · cache reads, cache writes, uncached input and output
- Cache reads
- Cache writes
- Uncached input
- Output
- Shades of each model’s colour
Crusader Bench · crusbench.com
The game is paused while the model thinks, so token use does not affect how much game time it gets. Each turn that runs the game lasts at least 8 game seconds, which limits the number of requests in a game and therefore its cost. A cost is what OpenRouter billed; where an API reports tokens but no bill, such as Anthropic’s and Moonshot’s, it is the game’s tokens at the model’s list prices, marked ~. The interview after an episode is not in the game’s cost.
Telemetry
Turns, tool calls, building placements, errors and time for each episode, from its record.
Per episode · inference time is spent with the game paused · a model with more than one game on a map shows their mean
- Oasis by the Sea
- Large Barren Desert
- The Sinkhole
- Each model’s colour, lighter on each later map
Turns
model repliesTool Calls
per episodePlacement Success
placed / attemptedTool Errors
per episodeInference Time
minutes, game pausedWall-Clock Time
minutes per episodeCrusader Bench · crusbench.com
Tool Usage
Calls to each of the agent's tools, and what share of each model's calls each tool took.
Calls per tool · a column for each model on each map · darker is more · a model with more than one game on a map shows their mean
- Oasis by the Sea
- Large Barren Desert
- The Sinkhole
- Each model’s colour, lighter on each later map
| Tool | Kind | GPT-6.1 Sol | Gemini 4 Argon | GPT-6.1 Terra | Claude Opus 5.5 | Kimi K3.1 Pro | Claude Sonnet 5.5 | Muse Wonder | DeepSeek V4.1 Flash 1017 | Claude Fable 5.1 | GPT-6 Luna | Claude Haiku 5.5 | GLM 5.3 Flash | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Oasis by the Sea | Large Barren Desert | The Sinkhole | Oasis by the Sea | Large Barren Desert | The Sinkhole | Oasis by the Sea | Large Barren Desert | The Sinkhole | Oasis by the Sea | Large Barren Desert | The Sinkhole | Oasis by the Sea | Large Barren Desert | The Sinkhole | Oasis by the Sea | Large Barren Desert | The Sinkhole | Oasis by the Sea | Large Barren Desert | The Sinkhole | Oasis by the Sea | Large Barren Desert | The Sinkhole | Oasis by the Sea | Large Barren Desert | The Sinkhole | Oasis by the Sea | Large Barren Desert | The Sinkhole | Oasis by the Sea | Large Barren Desert | The Sinkhole | Oasis by the Sea | Large Barren Desert | The Sinkhole | ||
| find_sites | Build | 32 | 18 | 36 | 171 | 79 | 116 | 124 | 43 | 179 | 23 | 18 | 37 | 74 | 33 | 67 | 12 | 6 | 29 | 54 | 22 | 47 | 50 | 38 | 84 | 22 | 12 | 33 | 69 | 49 | 88 | 18 | 9 | 29 | 21 | 11 | 23 |
| build_structure | Build | 23 | 16 | 29 | 31 | 19 | 28 | 31 | 24 | 39 | 20 | 17 | 28 | 17 | 14 | 18 | 10 | 8 | 17 | 22 | 9 | 25 | 17 | 10 | 18 | 15 | 8 | 20 | 28 | 16 | 43 | 17 | 7 | 24 | 16 | 12 | 31 |
| market_trade | Economy | 9 | 11 | 12 | 20 | 29 | 14 | 12 | 74 | 23 | 6 | 44 | 13 | 15 | 39 | 14 | 2 | 9 | 7 | 9 | 35 | 8 | 13 | 30 | 14 | 4 | 39 | 11 | 11 | 19 | 5 | 2 | 9 | 3 | 9 | 36 | 16 |
| wait_and_observe | Look | 7 | 5 | 3 | 15 | 8 | 1 | 11 | 17 | 2 | 13 | 17 | 9 | 3 | 8 | 2 | 12 | 14 | 21 | 10 | 8 | 12 | 16 | 4 | 3 | 8 | 15 | 17 | 15 | 7 | 14 | 27 | 27 | 39 | 7 | 10 | 8 |
| building_info | Reference | 4 | 1 | 2 | 22 | 21 | 19 | 22 | 13 | 21 | 4 | 5 | 4 | 15 | 14 | 11 | 2 | · | 1 | 15 | 13 | 22 | 26 | 15 | 18 | · | 3 | 3 | 33 | 21 | 31 | 1 | 3 | 1 | · | 2 | 3 |
| set_tax | Economy | 6 | 5 | 5 | 6 | 7 | 10 | 10 | 12 | 9 | 9 | 6 | 10 | 7 | 5 | 8 | 8 | 5 | 8 | 4 | 3 | 5 | 7 | 6 | 7 | 7 | 3 | 7 | 18 | 6 | 14 | 6 | 7 | 4 | 6 | 3 | 5 |
| inspect_building | Economy | 5 | 3 | 5 | 1 | · | · | 13 | 8 | 12 | 2 | 4 | 3 | 2 | 2 | 3 | 1 | 1 | 2 | 3 | 1 | 4 | 10 | 2 | 4 | 2 | 1 | 1 | 10 | 8 | 6 | 2 | 5 | 4 | 1 | 3 | 3 |
| set_workshop | Build | 2 | · | 2 | 11 | · | 2 | 13 | 5 | 6 | 2 | 9 | 4 | 1 | 7 | · | 1 | · | · | 2 | 8 | 6 | 8 | 7 | 2 | · | · | · | 1 | 5 | 2 | 1 | · | · | · | 3 | 8 |
| observe | Look | 1 | 2 | · | 13 | 13 | 13 | 2 | 1 | · | 1 | 1 | · | · | 9 | · | 2 | 3 | 5 | 1 | · | · | 2 | 1 | · | · | 3 | 1 | 1 | 2 | 2 | · | 1 | 1 | 1 | 1 | · |
| set_rations | Economy | 3 | 2 | 4 | 4 | 1 | 6 | 4 | 3 | 3 | · | · | 1 | 1 | 1 | 2 | · | 2 | 4 | 1 | 2 | 1 | 4 | 2 | · | 2 | 1 | 2 | 4 | · | 5 | · | · | 2 | 4 | 2 | 4 |
| expand_storage | Build | 4 | 2 | 3 | 2 | 3 | 5 | 2 | 2 | 3 | 2 | 3 | 2 | 3 | 5 | 1 | 2 | 2 | 2 | 3 | 1 | 1 | 2 | 2 | 1 | 3 | 3 | 1 | 2 | 2 | 1 | 2 | 2 | 1 | 2 | 2 | · |
| status | Economy | · | · | · | 1 | 1 | · | 5 | 2 | 5 | · | 1 | 1 | 1 | 1 | · | · | 1 | · | 1 | 1 | 1 | 2 | 1 | 1 | · | 1 | 1 | 14 | 7 | 16 | · | · | 1 | · | 1 | · |
| place_near | Build | 4 | 5 | 5 | · | 2 | · | 1 | · | · | · | · | 1 | · | · | · | 2 | 3 | 5 | · | · | · | 2 | · | 2 | 2 | 5 | 3 | 1 | 1 | 3 | 2 | 3 | 5 | · | 3 | · |
| map_overview | Camera | 2 | 1 | 1 | 2 | 1 | 1 | 3 | 2 | 3 | 2 | 1 | 2 | 2 | 1 | 2 | 1 | 1 | 2 | 2 | 1 | 2 | 2 | 2 | 2 | 1 | 1 | 2 | 3 | 2 | 4 | · | 1 | 2 | 1 | 1 | 1 |
| update_plan | Memory | 3 | 3 | 3 | 4 | 3 | 3 | 2 | 3 | 2 | · | · | · | 2 | 2 | 1 | · | · | · | 1 | 2 | 2 | · | · | · | · | · | · | 2 | 3 | 3 | · | · | · | · | · | · |
| demolish_building | Build | 4 | · | 1 | 2 | 1 | 5 | 7 | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | 5 | 3 | · | · | · | · | · | · | · | · | · | · | · | · |
| get_inventory | Economy | · | · | · | · | · | · | · | · | · | 1 | · | 1 | · | 2 | · | · | · | · | 1 | 1 | · | 3 | 1 | 1 | · | 1 | 1 | 2 | 2 | 7 | · | · | 1 | · | · | · |
| center_on | Camera | 1 | · | 1 | · | · | · | 1 | · | · | · | 1 | 1 | · | · | · | · | 1 | · | · | · | · | 1 | · | · | · | · | 1 | · | · | · | · | 1 | · | · | 1 | · |
| go_to_tile | Camera | · | · | 1 | · | · | · | 2 | · | · | 1 | 2 | 1 | · | · | · | · | · | · | 1 | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · |
| notebook_write | Memory | 1 | 1 | · | · | 1 | · | · | · | · | · | · | · | · | · | · | · | · | · | 1 | · | 1 | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · |
| game_action | Raw input | · | 1 | 1 | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | 1 | · | · | · | · | · | · | · | · | · | · | · | · | 1 | · |
| flat_view | Look | · | · | 1 | · | · | · | · | · | 1 | · | · | · | · | · | · | · | 1 | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | 1 | · |
| notebook_read | Memory | 1 | 1 | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · |
| notification_history | Memory | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | 1 | · | · | · | · | · | · |
| All tools | 107 | 75 | 110 | 302 | 186 | 221 | 260 | 206 | 305 | 83 | 127 | 116 | 140 | 140 | 127 | 53 | 54 | 101 | 127 | 103 | 134 | 162 | 123 | 159 | 66 | 94 | 98 | 210 | 145 | 241 | 76 | 72 | 114 | 65 | 88 | 99 | |
Crusader Bench · crusbench.com
The agent has 27 tools (26 before version 1.6), plus three playbook tools in a learning series. The full list
Results
Every model with a full-budget score on every map, with its score over them, its score on each map and what its games cost together.
| # | Model | Score | Oasis by the Sea | Large Barren Desert | The Sinkhole | Cost | Tokens | Maps |
|---|---|---|---|---|---|---|---|---|
| 1 | GPT-6.1 Sol | 69.7 | 72.3 14,626 net worth | 87.0 9,753 net worth | 49.8 20,249 net worth | $4.71 | 26.8M | 3 of 3 Every map |
| 2 | Gemini 4 Argon | 65.6 | 76.8 15,282 net worth | 70.3 8,720 net worth | 49.7 21,647 net worth | $8.54 | 14.0M | 3 of 3 Every map |
| 3 | GPT-6.1 Terra | 61.2 | 62.4 12,476 net worth | 58.7 7,999 net worth | 62.4 26,967 net worth | $4.07 | 40.6M | 3 of 3 Every map |
| 4 | Claude Opus 5.5 | 38.5 | 35.3 7,415 net worth | 43.1 7,337 net worth | 37.0 16,157 net worth | ~$9.63 | 18.3M | 3 of 3 Every map |
| 5 | Kimi K3.1 Pro | 32.1 | 40.9 8,191 net worth | 17.8 5,609 net worth | 37.6 16,083 net worth | ~$6.80 | 17.3M | 3 of 3 Every map |
| 6 | Claude Sonnet 5.5 | 32.1 | 33.9 7,200 net worth | 28.1 6,428 net worth | 34.2 13,938 net worth | ~$3.09 | 11.6M | 3 of 3 Every map |
| 7 | Muse Wonder | 31.1 | 38.0 7,552 net worth | 23.9 6,132 net worth | 31.6 13,419 net worth | $10.13 | 17.1M | 3 of 3 Every map |
| 8 | DeepSeek V4.1 Flash 1017 | 30.0 | 27.2 5,963 net worth | 39.6 7,129 net worth | 23.3 10,198 net worth | $0.77 | 13.1M | 3 of 3 Every map |
| 9 | Claude Fable 5.1 | 26.0 | 39.0 7,612 net worth | 6.4 5,013 net worth | 32.5 15,701 net worth | ~$15.40 | 12.2M | 3 of 3 Every map |
| 10 | GPT-6 Luna | 25.3 | 33.8 6,816 net worth | 13.0 5,324 net worth | 29.1 12,453 net worth | $0.74 | 33.8M | 3 of 3 Every map |
| 11 | Claude Haiku 5.5 | 22.4 | 25.0 4,662 net worth | 17.2 5,643 net worth | 25.1 10,174 net worth | ~$0.30 | 15.3M | 3 of 3 Every map |
| 12 | GLM 5.3 Flash | 3.7 | 21.1 4,232 net worth | -29.3 2,847 net worth | 19.3 6,976 net worth | $0.53 | 14.4M | 3 of 3 Every map |
| · | A person | 100.0 | 100.0 19,513 net worth | 100.0 9,984 net worth | 100.0 41,631 net worth | — | — | Reference |
| · | Baseline (do nothing) | 0.0 | 0.0 1,220 net worth | 0.0 5,192 net worth | 0.0 2,195 net worth | — | — | Baseline |
Crusader Bench · crusbench.com
