Update of patch #4197 (project freeciv):

                  Status:             In Progress => Ready For Test         

    _______________________________________________________

Follow-up Comment #1:

Have been thinking quite hard if the handicaps module should go to ai/, or
under server/ (even server/advisors/) as the main server code uses it too. In
the end decided that it's ok for soemthing used by the main server to live in
ai -root (but obviously not in ai-type specific subdirs).

This patch resolves one of the three problems in fitting handicaps to correct
place in architecture; ai-handicaps are no longer in common code.
The remaining problems are that 1) while some handicaps are used by main
server code, most of them are specific to default ai - those should live in
default ai space, and 2) ai-type has no say in assigning handicaps (together
this means that default ai has no control over when default ai specific
handicaps are assigned)

    _______________________________________________________

Reply to this item at:

  <http://gna.org/patch/?4197>

_______________________________________________
  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