Update of bug #25141 (project freeciv): Status: None => Ready For Test Planned Release: => 2.5.6, 2.6.0, 3.0.0
_______________________________________________________ Follow-up Comment #1: The problem was that 'best' solution was initialized with zero values, and thus negative solutions were always considered less-than-best. In other words emergency parameter, supposed to accept any, even negative, solution, did not work at all. Fix attached. I'm yet to measure if this (considering even negative solutions) gives noticeable performance hit. In any case it could make optimization sense to initialize with minimum surpluses requested, so that solutions unacceptable because of them are not even explored. (file #28900, file #28901) _______________________________________________________ Additional Item Attachment: File name: NegativeSolutionMinimal.patch Size:1 KB File name: NegativeSolutionMinimal-S2_5.patch Size:1 KB _______________________________________________________ Reply to this item at: <http://gna.org/bugs/?25141> _______________________________________________ Message sent via/by Gna! http://gna.org/ _______________________________________________ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev