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:


  Message sent via/by Gna!

Freeciv-dev mailing list

Reply via email to