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

Reply via email to