3 Jun 2019, 00:01

I still think it would be fun if there were a few different 'personalities' for the HardAI, named after different generals or whatever. Like maybe one guy has randomized purchasing for combat units, another has something similar for infrastructure type stuff, one makes more aggressive attacks prioritizing enemy TUV destroyed, one is ultra conservative prioritizing their own TUV on defense. Basically a dozen "spin off" versions of the same reasonably competant base HardAI, but just with one variable or two adjusted so they play differently. I think that would probably be more fun overall for players to have on hand than one AI that's meant to handle everything at the highest strategic level.

Then the same AI game might play out very differently depending on which personality is assigned to the HardAI for a particular nation. I think some kind of compromise like that which uses a small degree of randomness might be more engaging in the near term for surprise outcomes, or humanlike digressions from the usual best practices, just to keep things interesting. By running a few different experimental AI drivers like that we might find some combos that outperform others, or at least mix up the bag a bit. I remember some older games like RiskII that had fairly weak baseline AIs, but which still managed to create a feel of dynamism and interest for the machine that way.

If the behavior differences started out with something easier to control for, like purchasing preferences or attack thresholds, maybe it could be a thing that works for both Hard and Fast AI? Maybe it could eventually be randomized on a round by round basis, where the AI shifts back and forth over the course of the game, instead of just the initial assignment, but meantime it would at least give a place to start.

In the same way that playing against a newb can sometimes be quite entertaining because they are more likely to go off script and force uncommon situations. Maybe something like that works for the AI too? I mean we don't have to set the bar all that high, since it's mainly for getting the rocks off while learning or in the downtime between PvP games. But it might also be useful from a game design standpoint, like a map being built around a certain standard behavior for a certain nation.

Kind of off topic, but I still think the sweetest thing we could get going would be a way to flag a territory as higher priority based on some control maybe with an invisible marker. That way could be used for VCs or Capitals, high resources or Canals and such. Just like a generic tag that makes a territory higher up on the target to kill or defend to the death type tiles.