Follow-up Comment #4, bug #21992 (project freeciv): AI *is* handling nreqs and present=FALSE differently when evaluating effects provided by building to build.
Evaluation of present=FALSE should be improvement over nreqs. nreqs are not evaluated at all, as they are never included to the cache. present=FALSE effects are evaluated, and can provide either positive or negative value for the building. Your case sounds like it used to ignore the fact that normal City Walls make Great Wall redundant, but with present=FALSE it notices that Great Wall would not provide extra value. _______________________________________________________ Reply to this item at: <http://gna.org/bugs/?21992> _______________________________________________ Message sent via/by Gna! http://gna.org/ _______________________________________________ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev