Evolver, conditions, cuts and AllConditionsMet
|Opened by:||Bruno Kestemont|
|Opened on:||Tuesday, November 24, 2015 - 09:58|
|Last modified:||Tuesday, November 24, 2015 - 09:58|
Evolving with conditions is problematic.
When trying to evolve a solution, the intermediate solutions are polluted by the fact that evolvers condition is not met yet. If you stop a recipe, you are unable to recover your best "potentially credited" evolver one.
Creditbest returns nothing or an old evolved solution.
AbsoluteBest returns a solution with cuts and other unsatisfied conditions.
AreConditionsMet LUA functions do not work well until evolver is satisfied.
Would it be possible to retrieve evolver condition from AreConditionsMet functions? Or any other way to protect the partly evolved solutions?