Aaron, please give the game some better memory system! |
The AI must remember fights and its places.
The AI must remember the location of enemy planets, or at last systems.
An AI Empire declared war on me.
Two of my ships had been encountering a new system.
There was a huge enemy fleet.
I thought: “Wow, something challenging at last!”
One ship was destroyed. The other retreated through the warp point.
After losing sight, the AI forgot this ship and where it came from!
The AI has even forgotten where my Empire is.
Oh, every few turns a “scout” is bumping in the main warp point blockade.
But the AI doesn’t remember that.
The Game also needs some kind of diplomatic and geographic history log.
Who was the owner of the first ship in a system?
Who was the first that colonized a planet in the system?
Was a system traded?
Was a planet a gift?
Was a planet conquered?
Who glassed a homeworld?
When did these things happen?
…
I donated a planet to a much weaker AI ally, and then he became angry.
It seems like he is getting upset because I am in “his system”.
And, of course the AI must make use of these memories.
Re: Aaron, please give the game some better memory system!
E-mail Aeron about this as its been mentioned here before many times and yes it would do wonders for the AI as well as giving those who Mod somthing to play with. Try the IRM 9c & BM 1.05 to see what can be done with things as they are.
Re: Aaron, please give the game some better memory system!
This is currently the biggest problem with the AI. The only way to get the AI to play 'optimally', is by deactivating fog of war in game creation, making the AI fully see any system ever visted.
I think modders might be able to give the AI a memory system as well, but the amount of work required is probably more than we could expect modders to go through with.

Re: Aaron, please give the game some better memory system!
This should be number one priority now all the major bigs are gone.
Re: Aaron, please give the game some better memory system!
Weighted flags. That way the AI can prioritize and adjust it's fleet size before attacking a target.
Your lord and master (below Foamy) LordHavoc
Re: Aaron, please give the game some better memory system!
Alowing Ai's to see every thing solves some problems and creates others from what I remember from Marran's AI mod which made them all anchient races with all that implys.Particularly senting colony ships miles accross the map to try and colonise some one elses home world because it can see the nice jucy planet but not that its inhabited or at least highly likly to be. This causes the Ai to ignore closer targets which are less jucy and generaly results in it becoming very over extended.
The AI needs like the player to remember what its seen and react accordingly.I understand the Ai does remember some, relative score in particular, things but it needs to recal enough that it can simulate what a human can see of an empire and its condition at a glance.
Edit I loathe laptops and their dodgy kboards
Re: Aaron, please give the game some better memory system!
That's not how the 'no fog of war' thing works, evilginger. The way it works is that it lets all players see everything in all systems they've visted, regardless if they've a ship there or not.
Re: Aaron, please give the game some better memory system!
Except he didn't say "no fog of war". He said "ancient race". That's a racial trait, and it only lets you see all the systems, but not any other information (ships, colonies, units, etc).
Re: Aaron, please give the game some better memory system!
Yah, but I assumed he was answering to what I said with "Alowing Ai's to see every thing solves some problems and creates others from what I remember from Marran's AI mod which made them all anchient races with all that implys." .
Re: Aaron, please give the game some better memory system!
If thats how no fog of war works then it would help more than it hinders, but I am not certain that it is. I quoted a work round used by Marran of making all AI's Anchent races which caused its own problems. The set up in the IRM where you can see the sun and planets of any system you have ever been in leads to similar isues in that you cant see who has colonised what and you get similar isues to the anchient race example I cited.
Re: Aaron, please give the game some better memory system!
The no fog of war feature works differently. You can compare it with as if all players automatically got an invisible spy satellite( with 100% system coverage ) in the systems they visted. In other words, everyone will know everything that goes on at all times in the systems they've previously explored, greatly helping the AI to make more educated decisions.
The Ancient Race trait just explores all systems for the empire, then covers them with fog of war again; thus it doesn't help the AI's performance in other areas than finding good planets quicker.




Re: Aaron, please give the game some better memory system!
I wholeheartedly agree. Giving the AI some kind of memory (flags attached to certain places, counters, etc.) could result in a huge improvement in AI behaviour.