Player and minmaxer guide
How the world AI thinks.
The AI does not solve the entire match like a chess engine. It reads the current hero turn, builds a tactical board, creates possible actions, avoids blocked or bad fights where its board can see them, promotes urgent goals, then commits the strongest justified option. In the game UI, AI status is explicit: you can see when it is thinking, when it acted, when no legal step was found, and when a local combat rule resolved a stalled encounter.
Mental model
Think of the AI as a tactical funnel, not an oracle.
Each hero gets a short, practical reading of the board. The AI is good at local priorities: resolving claims, taking reachable value, following the current objective, and avoiding obviously bad fights. It is not a perfect long-term economist that sacrifices ten turns for a future trap.
Victory grammar
First it asks: what kind of win is this map asking for?
The AI is not chasing one universal number. Each map names the kind of victory that matters, then the AI bends its route choices toward that finish. Normal skirmish should read as a heroic map duel: grow, take power, force a decisive encounter. Scenario maps may ask for a hold, a relic sweep, or a score race instead.
Beat every rival hero. This is the default skirmish fantasy: build a stronger company, choose the fight, and end the map in a decisive clash.
Capture every relic objective. The AI treats relic routes as more urgent when the board clearly presents a relic race.
Stand on the core and keep control long enough. If another player takes the core, the hold streak breaks and the siege story restarts.
Earn enough victory points from authored sources like objectives and economy. This is for maps that really want a cumulative race.
Friendly names like "heroic win" or "last one standing" describe the player read. The actual map rules underneath are the four families above: eliminate rivals, capture relics, hold the core, or reach a target score.
The board it reads
The tactical board is the AI's memory for one decision.
Before scoring anything, the AI compresses the map into a board for the current hero. This is why the same hero may chase an objective one turn, recruit the next, then answer a claim: the board changed.
Route planner
On large maps, it now reads the road once and reuses the answer.
The important trick is simple: for one hero decision, the AI builds a small route memory using the same movement law as the player preview. Then every relic, core, town, pickup, claim, or guarded objective asks that memory: "Can I get there, what is the first step, how many days, and what blocks me?"
Terrain, AP, day horizon, claims, and blocked tiles become one route map.
Relics, cores, towns, pickups, and enemy pressure all query the same evidence.
The AI chooses a legal next tile. It does not teleport to the final objective.
If a claim or terrain law blocks the path, that same blocker informs scoring.
Scoring
Urgency beats raw score.
The final choice is not just "highest number wins". First the AI removes illegal options. Then it compares priority bands. Only after that do score, type of action, distance, and cost break ties.
Combat and preparation
The AI wants objectives, but it does not love bad fights.
A protected objective becomes a two-step question: "Is the objective important?" and "Can I win the fight?" If the answer to the second question is no, the AI looks for power first.
Minmax reading
How to predict and exploit it.
| What you see | Likely AI move | Player counterplay |
|---|---|---|
| It stands on a useful town. | Recruit, recover, build, or transfer before leaving. | Create a stronger urgent threat if you want it to leave early. |
| It is weak near a protected goal. | Delay the attack and seek preparation. | Deny nearby towns, creature sites, and easy power pickups. |
| You contest a strategic value. | Respond to the claim even if another reward is close. | Use claims to pull tempo when its other options are slow. |
| No urgent pressure exists. | Take nearby value or position toward the best visible target. | This is the best window for baiting or racing elsewhere. |