Set the levels of your buildings and research: the calculator builds an upgrade queue and shows where to spend speedups. The model targets balanced growth: the Sanctuary chain, military and utility buildings kept in step, and production that pays back, with no spending and no events.
Buildings
Core 9 of 9 built
Production 3 of 3 built
Military 7 of 9 built
Statues in the Temple 3 of 3 built
The Warrior, Warlock and Ranger statues are upgraded inside the Temple, the Temple itself has no levels; all three matter.
Forging and materials 7 of 8 built
Other 11 of 13 built
Research in the Lab
Build speed +9%Build cost −3%Grain output +14%wood +14%herbs +14%Research speed +10%Copies above the limit 1
Development I 14 of 18 researched
Economy I 13 of 23 researched
Development II 0 of 15 researched
Economy II 0 of 10 researched
Offensive Tactics 0 of 7 researched
Defensive Tactics 0 of 4 researched
Upgrades
The queue follows the two frames above: buildings set what unlocks and when, research gives speed, cost, output and copy limits.
chainrequired by the Sanctuarybalanceutility and military buildings in stepoutputinvestment that pays back
card to spend speedups on
Queue 160 steps
Queue 2not unlocked
Full order as a table
| # | What | Level | Class | Why | Grain | Wood | Herbs | Time | Queue |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 11 → 12 | chain | needed for Sanctuary 13 | 2 763 530 | 2 763 530 | 834 200 | 7.5 h | 1 | |
| 2 | 10 → 11 | balance | stock above warehouse protection | 454 348 | 1 353 150 | 419 525 | 4.9 h | 1 | |
| 3 | 11 → 12 | balance | stock above warehouse protection | 797 631 | 2 423 060 | 740 207 | 6.4 h | 1 | |
| 4 | 10 → 11 | balance | stock above warehouse protection | 938 281 | 938 281 | 436 306 | 4.9 h | 1 | |
| 5 | 11 → 12 | balance | stock above warehouse protection | 1 581 100 | 1 581 100 | 725 560 | 6.4 h | 1 | |
| 6 | 10 → 11 | balance | balance: no more than 2 behind | 454 445 | 1 354 120 | 292 164 | 4.9 h | 1 | |
| 7 | 10 → 11 | balance | balance: no more than 2 behind | 449 983 | 1 340 540 | 290 030 | 4.9 h | 1 | |
| 8 | 9 → 10 | balance | balance: no more than 3 behind | 121 735 | 375 196 | 39 033 | 2.6 h | 1 | |
| 9 | 7 → 8 | balance | balance: no more than 5 behind | 106 312 | 328 733 | 0 | 2.5 h | 1 | |
| 10 | 7 → 8 | balance | balance: no more than 5 behind | 340 276 | 340 276 | 0 | 2.3 h | 1 | |
| 11 | 7 → 8 | chain | needed for Sanctuary 13 | 177 316 | 60 664 | 0 | 1.4 h | 1 | |
| 12 | 8 → 9 | chain | needed for Sanctuary 13 | 300 797 | 97 000 | 101 365 | 1.9 h | 1 | |
| 13 | 9 → 10 | chain | needed for Sanctuary 13 | 371 704 | 120 571 | 119 116 | 2.6 h | 1 | |
| 14 | 10 → 11 | chain | needed for Sanctuary 13 | 928 775 | 309 624 | 304 192 | 3.2 h | 1 | |
| 15 | 12 → 13 | chain | needed for Sanctuary 13 | 3 413 430 | 3 413 430 | 1 049 540 | 11.1 h | 1 | |
| 16 | new | balance | balance: no more than 2 behind | 14 | 4 | 0 | free | 1 | |
| 17 | 1 → 2 | balance | balance: no more than 2 behind | 221 | 71 | 0 | free | 1 | |
| 18 | 2 → 3 | balance | balance: no more than 2 behind | 954 | 327 | 0 | free | 1 | |
| 19 | 3 → 4 | balance | balance: no more than 2 behind | 2 402 | 811 | 0 | free | 1 | |
| 20 | new | balance | balance: no more than 5 behind | 9 | 9 | 0 | free | 1 | |
| 21 | 4 → 5 | balance | balance: no more than 2 behind | 18 702 | 6 359 | 0 | 5 min | 1 | |
| 22 | 1 → 2 | balance | balance: no more than 5 behind | 144 | 144 | 0 | free | 1 | |
| 23 | 5 → 6 | balance | balance: no more than 2 behind | 86 243 | 28 431 | 0 | 30 min | 1 | |
| 24 | 2 → 3 | balance | balance: no more than 5 behind | 657 | 657 | 0 | free | 1 | |
| 25 | 6 → 7 | balance | balance: no more than 2 behind | 182 166 | 61 731 | 0 | 1.0 h | 1 | |
| 26 | 3 → 4 | balance | balance: no more than 5 behind | 1 579 | 1 579 | 0 | free | 1 | |
| 27 | 7 → 8 | balance | balance: no more than 2 behind | 277 614 | 92 848 | 0 | 2.1 h | 1 | |
| 28 | 4 → 5 | balance | balance: no more than 5 behind | 3 448 | 3 448 | 0 | free | 1 | |
| 29 | 8 → 9 | balance | balance: no more than 2 behind | 447 752 | 152 387 | 112 229 | 3.0 h | 1 | |
| 30 | 5 → 6 | balance | balance: no more than 5 behind | 10 175 | 10 175 | 0 | 2 min | 1 | |
| 31 | 9 → 10 | balance | balance: no more than 2 behind | 538 059 | 182 554 | 147 149 | 3.7 h | 1 | |
| 32 | 6 → 7 | balance | balance: no more than 5 behind | 20 312 | 20 312 | 0 | 5 min | 1 | |
| 33 | 12 → 13 | balance | stock above warehouse protection | 867 568 | 2 592 810 | 792 490 | 8.3 h | 1 | |
| 34 | 12 → 13 | balance | stock above warehouse protection | 1 676 160 | 1 676 160 | 798 892 | 8.3 h | 1 | |
| 35 | 7 → 8 | balance | balance: no more than 5 behind | 62 429 | 62 429 | 0 | 41 min | 1 | |
| 36 | 10 → 11 | balance | stock above warehouse protection | 1 345 390 | 451 826 | 430 195 | 4.9 h | 1 | |
| 37 | 7 → 8 | balance | balance: no more than 5 behind | 62 429 | 62 429 | 0 | 41 min | 1 | |
| 38 | 7 → 8 | balance | balance: no more than 5 behind | 64 476 | 64 476 | 0 | 41 min | 1 | |
| 39 | 7 → 8 | balance | balance: no more than 5 behind | 64 476 | 64 476 | 0 | 41 min | 1 | |
| 40 | 7 → 8 | balance | balance: no more than 5 behind | 63 050 | 63 050 | 0 | 38 min | 1 | |
| 41 | 12 → 13 | chain | needed for Sanctuary 14 | 3 056 470 | 3 056 470 | 943 519 | 9.7 h | 1 | |
| 42 | 11 → 12 | balance | balance: no more than 2 behind | 779 007 | 2 366 800 | 472 196 | 6.4 h | 1 | |
| 43 | 11 → 12 | balance | balance: no more than 2 behind | 770 568 | 2 340 610 | 496 834 | 6.4 h | 1 | |
| 44 | 8 → 9 | balance | balance: no more than 5 behind | 181 584 | 544 849 | 54 514 | 3.5 h | 1 | |
| 45 | 8 → 9 | balance | balance: no more than 5 behind | 529 523 | 529 523 | 169 265 | 3.5 h | 1 | |
| 46 | 10 → 11 | balance | balance: no more than 3 behind | 310 788 | 932 461 | 99 328 | 3.2 h | 1 | |
| 47 | 8 → 9 | balance | balance: no more than 5 behind | 97 097 | 97 097 | 48 287 | 57 min | 1 | |
| 48 | 8 → 9 | balance | balance: no more than 5 behind | 97 097 | 97 097 | 48 287 | 57 min | 1 | |
| 49 | 8 → 9 | balance | balance: no more than 5 behind | 100 783 | 100 783 | 50 595 | 56 min | 1 | |
| 50 | 8 → 9 | balance | balance: no more than 5 behind | 100 783 | 100 783 | 50 595 | 56 min | 1 | |
| 51 | 8 → 9 | balance | balance: no more than 5 behind | 97 000 | 97 000 | 48 500 | 54 min | 1 | |
| 52 | 4 → 5 | chain | needed for Sanctuary 14 | 9 555 | 28 664 | 0 | 12 min | 1 | |
| 53 | 5 → 6 | chain | needed for Sanctuary 14 | 28 062 | 85 127 | 0 | 29 min | 1 | |
| 54 | 6 → 7 | chain | needed for Sanctuary 14 | 56 629 | 167 131 | 0 | 1.0 h | 1 | |
| 55 | 7 → 8 | chain | needed for Sanctuary 14 | 95 982 | 286 926 | 0 | 2.1 h | 1 | |
| 56 | 8 → 9 | chain | needed for Sanctuary 14 | 158 498 | 465 600 | 96 709 | 2.9 h | 1 | |
| 57 | 9 → 10 | chain | needed for Sanctuary 14 | 181 681 | 535 343 | 115 139 | 3.9 h | 1 | |
| 58 | 10 → 11 | chain | needed for Sanctuary 14 | 473 845 | 1 411 350 | 281 106 | 4.9 h | 1 | |
| 59 | 11 → 12 | chain | needed for Sanctuary 14 | 766 009 | 2 327 030 | 480 732 | 6.4 h | 1 | |
| 60 | 13 → 14 | chain | needed for Sanctuary 14 | 4 765 610 | 4 765 610 | 1 595 650 | 14.5 h | 1 |
How to use the calculator
Mark your buildings: a tap on a tile turns it on, the list under the tile sets the level. Buildings with copies get their own row, each copy with its own level. The fastest start is the “Fill a typical city at Sanctuary” field: it sets the levels a player without spending usually has, and you adjust the differences.
Research from the Lab is marked on the right. It changes the maths: build speed and cost, grain, wood and herb output, research speed and copy limits. The bonus line above the tree shows the totals.
Below, the upgrade queue is laid out in lanes, one per build queue. A card names the building, the level step, the class of the step, the time and the cost in the three basic resources. Everything is stored in your browser, no account needed.
What the model computes
The model follows the game client’s rules: the condition graph of every level, copy limits by Sanctuary level and Lab nodes, the Builder’s Hut free window. Three classes of steps set the order. “Chain” covers the buildings the next Sanctuary level requires, they go first by urgency. “Balance” keeps military and utility buildings in step: Training Grounds, Infirmary, Barracks, warehouses, Temple statues, forging and materials, each with its own allowed lag behind the Sanctuary. “Output” is farms, lumberyards and herb gardens, which enter the queue only when they pay back before the Sanctuary chain runs out of resources.
Income is computed for three sessions a day, morning, noon and evening, with each producer’s buffer and survivor bonuses taken into account. Spending, events, chests and map gathering are not part of the model: it shows the lower bound, a real player moves faster.
How to read the queue
Each lane is one build queue, cards run left to right in start order. The card with the speedup icon is the longest first card among the open queues: that is where speedups go. The “Free” mark means the upgrade is shorter than the Hut window and finishes without items. The full order table below the lanes gives the reason for every step: which Sanctuary level needs it, what lag it keeps or how many hours it saves.
Frequently asked questions
How many build queues are there and how do you unlock them?
One queue is available from the start; extra queues come from separate items. The calculator plans for one to four queues: the “Add queue” button shows how the order of upgrades changes. A new queue does not speed anything up, it runs one more build in parallel, and over a long stretch that is worth more than speedups because it works every day.
What is required for the next Sanctuary level?
The “To Sanctuary N” line above the queue lists the missing buildings with their levels. The general rule: from level 12 on, the Research Lab stays one level below the target, the second building changes from level to level, and clinic stars are collected in advance, from 17 at level 3 to 326 at level 28.
Where should construction speedups go?
Into the longest first card among the open queues: it is marked with the speedup icon. A speedup removes time from a job already running, so spending it on short builds makes no sense, and anything shorter than the Builder’s Hut free window finishes without items anyway.
How many Training Grounds, Infirmaries and Barracks can you build?
The Sanctuary unlocks three copies of each: Training Grounds at levels 6, 10 and 17, Infirmary at 7, 13 and 18, Barracks at 6, 15 and 20. The fourth copy comes from the Lab nodes “Additional Training Grounds” (Lab 13), “Additional Infirmaries” (Lab 20) and “Additional Barracks” (Lab 23). Farms, Lumberyards and Herb Gardens get their fifth copy the same way, through the “Additional Farms”, “Additional Lumberyard” and “Additional Herb Garden” nodes.
Why does the queue include a building my server does not have?
Some buildings unlock by server age or season rather than by Sanctuary level: the Epigraph Workshop appears in the build menu from server day 78, the Soldier’s Rest and the Lord Statue from the first season. The footnote on the tile shows this condition. If your server does not have the building yet, the “not on my server” button on the tile drops it from the queue entirely.