Skip navigation

Somethings to think about for AI

Forum NavigationHome > Forum Index > Hegemony > Somethings to think about for AI
Level 8 Human gamer
Alignment: True neutral
Posted on December 17, 2010 at 1:08 am

From a few negative AI observations

1) Battle ai marches in column (good) but doesn't deploy for battle (bad). They rush into battle in column, often leading them to be bunched up many against 1 unit, and get the crowding penulty and outflanked

2) Battle AI does not defend but always attack, even when strategically it is defending and so can spare a tactical defense. This makes it weaker in battles since it doesn't fight in formation anyway.

3) AI doesn't create balanced armies, but LOTS of light troops with a few spearmen and a few less heavy infantry and even less cavalry. This has two effects:
a) when the player's looking, an ai army of equal or slightly greater size gets beaten handedly in a standup fight. The only challenge is when the AI converge from two or more directions against a single army that's attacking one of their cities, and often in much greater number than the player's forces.
b) when the player is NOT looking, this army wrecks havoc by standing and hitting the player's units with missiles while the player's units doesn't retaliate

Level 8 Human True Nerd
Alignment: Chaotic good
Location: Meran
Posted on December 17, 2010 at 5:20 am

don't worry, the devs often said that from this point of the Beta on they will work on the AI mostly so just be patient

Level 8 Human gamer
Alignment: True neutral
Posted on December 18, 2010 at 3:48 pm

Just pointing out some observations

I have every confidence (unlike CA) that the dev of Hegemony will do a fantastic job at making a challenging AI =)

Level 8 Human Sage
Alignment: Chaotic good
Location: Great Britain
Posted on December 18, 2010 at 9:10 pm

don't worry, the devs often said that from this point of the Beta on they will work on the AI mostly so just be patient

"the devs" have asked for feedback in order to do just that. which is exactly what the OP gave them, as requested

Level 8 Human gamer
Alignment: Good
Posted on December 20, 2010 at 1:06 am

My own take on this:

The AI relies too much on battles of annihilation, bringing its whole force to bear in a frontal assault with the aim of routing my army. There are other strategies that it can try to adopt, such as attrition, raids and feints, but it is not doing these very well nor very often.

Lack of attrition strategies before a main assault means that my cities usually have a full pool of recruits. Even when I'm outnumbered, I have found it effective to send whatever nearby units I have out in a suicidal defence while bringing up reinforcements from farther cities. The AI will use all its forces to repel the sally, where it could have merely tied up my defenders and used the rest of its units to capture the city. The time bought is usually enough for my reinforcements to arrive and defeat the invaders, and my sacrificed defenders have also regenerated enough to join in the counter-attack.

The AI is also not conducting raids very well. It does not understand when to withdraw, so the raiding party ends up being wiped out by me. With the current recruitment system this can mean years of peace while the enemy regains its strength. As mentioned above, the AI will bring its whole force to bear on any counterattacks. This means that the raiders usually do no damage, as long as I can get someone there in time to attack any of their units.

The AI's current troop mix is also not ideal. I'm not sure whether this is historical and intended, though. Cavalry aside (since many groups have no access to cavalry), the AI's forces generally have too few hoplites and spearmen to form a battle line and effectively protect the peltasts. I have defeated armies that outnumber mine by using 2 units of phalangites/hoplites to tie down their spearmen, then sending cavalry to mop up all their peltasts before attacking the still-occupied enemy spearmen from behind.

On the plus side, the AI does a good job of exploiting badly formed battle lines, sending peltasts after unprotected catapults and sending cavalry after lone peltasts. The AI also does a decent job of flanking on open battlefields. Also, the AI's use of ranged units can potentially tilt the battle in its favour, provided it can properly protect its ranged units.

I'm not sure how much of this can be programmed, much less how much of it will make it into the release of Gold. But hopefully this gives the devs some implementable ideas.