Artificial intelligence (AI) is a group of features that use kinds of unforeseen algorithms.
They may have a good decision or bad decision based on current information of many things.
Upgrade Exsiting Building
They will only upgrade the existing building that you selected. The algorithms of selecting a building to upgrade affect by:
- The cost of building
- The level of Warehouse and Granary
- Remaing resources in village
So making a decision difference when you are in low or high resources and they are unpredictable.
When Allow Using Master Builder Slots is enabled, feature can add constructions into master builder slots with reserved resources.
To limit maximum upgrade level for a building, Shift + Mousewheel to increase/reduce.
Evade Attacks
Evades incoming attacks by sending your selected type of units to somewhere and returning after a specified time.
Edit the settings by clicking on the pencil icon on right-top:
The description of how it works is very easy to understand. The village attacker's population is bigger than pop,
send selected type of units to target_id before the incoming attack x seconds then return after y.
- A, the population of the village that sent the attack, not the total number of the population of all villages.
- B, the id of location that you will evacuate your army to. If the target_id is invalid id, evading won't work. Read article to know where to find the id of a village or cell.
- C, evade incoming attacks before x seconds.
- D, return by canceling it after y seconds. The value can't large than 90 seconds.
- E, selected type of units.