URL:
<http://gna.org/patch/?5496>
Summary: Threaded AI worker tasks for existing units only
Project: Freeciv
Submitted by: cazfi
Submitted on: Sun 07 Dec 2014 01:41:46 PM EET
Category: ai
Priority: 5 - Normal
Status: Ready For Test
Privacy: Public
Assigned to: None
Originator Email:
Open/Closed: Open
Discussion Lock: Any
Planned Release: 2.6.0
_______________________________________________________
Details:
Threaded AI cities set only such worker tasks that current units can do.
Patch is bigger than minimum change needed for the functional change, but this
is due to it adding reusable code for further features instead of temporary
solution. The same code should later be used for planning building of worker
units and to researching of the techs allowing them or the activities.
Alone this patch causes regression in that as worker tasks never require new
kind of techs, they do not increase want for them. With quick testing the
overall performance of the threaded AI is improved even without the future
patches to the series.
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: Sun 07 Dec 2014 01:41:46 PM EET Name: ThreadAiUnitlistSettlers.patch
Size: 13kB By: cazfi
<http://gna.org/patch/download.php?file_id=23060>
_______________________________________________________
Reply to this item at:
<http://gna.org/patch/?5496>
_______________________________________________
Message sent via/by Gna!
http://gna.org/
_______________________________________________
Freeciv-dev mailing list
[email protected]
https://mail.gna.org/listinfo/freeciv-dev