Internal build 0.78 is the first build that the full strategic AI has been checked in. From then on, it’ll be balancing it based on play testing and listening to players discuss how they beat it. But feature wise, the AI can now fully play the game with one exception – we don’t let the AI win via the master quest. But it will try to win through other means if you have it selected.
The next public build will be where we begin the tactical AI implementation. We’ve been writing the APIs for tactical battles for months but we haven’t made use of them yet since we first have to decide how tactical battles are typically fought. That is, knowing the rules is only part of the challenge.
AI Wars: Let it begin. LET IT BEGIN!
To see how effective the AI is at decimating each other, we put a ton of them on a small map. Specifically, small map, 18 players.
I, on the other hand, will be going out of my way to kill them all quickly.
As you read this, please understand, I’m not trying to play the game. I am trying to win the game as efficiently and, truth be told, as cheaply as possible. Any scummy tactic I can find I’m going to use.
It’s a three way battle: FE’s AI vs. My cheese vs. Kael’s design.
So let’s the cheesing begin…
Since I am scum..
So the other players are out there happily exploring the world. Getting gear, probably training pioneers with dreams of expanding their empires.
What they’re really doing is starting my cities for me because while they’re out, I’m going to take their cities.
So…
What should we do about that? What should they do to stop me?
Here’s the data we have to work with:
- It knows I’m the aggressor
- It knows what turn it is
- It knows whether I’m a Kingdom or Empire
- It knows my power rating.
What sort of evil should we inject into the function above?
Getting ganged up on
To answer some of the things above, we can create some interesting consequences that will help “mix things up”.
For example, I can take advantage of the ideological differences between Kingdoms and Empires. So if I’m a Kingdom and I attack another Kingdom, that’s a big deal. Or I can make it a big deal if I attack early depending on the faction traits. For example, a player with a Diplomatic trait might freak out a lot more if I go and attack someone early on.