Socratatus
Emperor
- Joined
- Jul 26, 2007
- Messages
- 1,636
NO. Code is clear in that sense; there is no "lying" part. Intrigues are discovered by spies in an enemy city, and put on a list. If some intrigue is shared by an AI, that intrigue is marked as SHARED in said list, and made available to the affected AI for decision making.
Bottom line, all intrigues are true. That is NOT a guarantee that they will come into effect, as the Strategy AI has complex dynamic code that shifts strategies on the go according to environment and changing conditions (that is why, for example, some players report "false intrigues" of imminent attacks when, in fact, their reaction to the shared intrigue changed the conditions of the game and made the plotter AI shift strategies from Sneak Attack to something else, effectively cancelling the initial plot).
It's all in the CvMilitaryAI.cpp file.
Good stuff. I only guessed the logic, but nice to see it confirmed. Cheers.
p.s. Would be kinda nice if the AI could sometimes lie to suit its own ends. Adding further confusion. LOL.