Currently the game automatically chooses the strongest unit in the tile to defend for you. This is not always a good idea. Here is an example:
You have in your city
- an archer, fully fortified (+25%)
- a spearman, fully fortified (+25%)
The enemy attacking your city has
- a spearman with Combat II (+20% strength)
- an axeman
A good defender would match the archer with the axeman and the spearman with the spearman.
However, the enemy can fool the computer by using the following attacking order:
1. spearman attack
2. axeman attack
In the first attack, the game will choose the archer for defense. If the spearman can do considerable damage to the archer (>= 1.9), the game will choose your spearman for defense in the second attack which the enemy's axeman has an edge from +50% vs melee units ability.
In short, if the enemy is wise in choosing the attacking order, you are screwed unless you can also strategically choose your defending order.
You have in your city
- an archer, fully fortified (+25%)
- a spearman, fully fortified (+25%)
The enemy attacking your city has
- a spearman with Combat II (+20% strength)
- an axeman
A good defender would match the archer with the axeman and the spearman with the spearman.
However, the enemy can fool the computer by using the following attacking order:
1. spearman attack
2. axeman attack
In the first attack, the game will choose the archer for defense. If the spearman can do considerable damage to the archer (>= 1.9), the game will choose your spearman for defense in the second attack which the enemy's axeman has an edge from +50% vs melee units ability.
In short, if the enemy is wise in choosing the attacking order, you are screwed unless you can also strategically choose your defending order.