Aristos
Lightseeker
That is true. "Memory" is very hard to simulate/program in any software, let alone a game like civ. IIRC, Soren gave civ4's AI "pseudo-memory" by letting it see some tiles in, either partially or all the time (don't remember). Gazebo and Ilteroi programmed some type of pseudo-memory into Vox Populi's AI, but I don't know the details on how they did it. Paradox claims to have done something similar in the latest patches for EU4, and judging by the AI's behavior in that game, it is working well enough to not force me as a player to "remove my memory".Also you need to remove your memory, the AI has no memory of something it saw last turn.
So, it's not impossible, but very hard to do. There are more pressing issues with this AI before any attempt of "pseudo-memory" can and should be done.