"...lib/opt4j/opt4j-operators-v3.2-36-g53be465-SNAPSHOT.jar" did not exist on "645d270332493161bc326bebeb959e30c2bd79c4"
- Jan 11, 2019
-
-
Alexander Diewald authored
* Adds a injector/binder analyzer that allows to query which phenotypes are affected by Genotype modifications. * Create a Holder for Phenotypes that may be preserved. * Add preserved phenotypes to the decoding cache before launching the actual decoding. * Update Opt4J to enable tracking of modified genotypes. * Correct the crossover and mutate module for the ProvidingPhenotype. Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
- Jan 04, 2019
-
-
Alexander Diewald authored
Also move all opt4j libs in a separate folder. Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
Alexander Diewald authored
* Otherwise, the genotypes of already evaluated Individuals are altered. * Remove copy operations from crossover operators. Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-
- Dec 31, 2018
-
-
Alexander Diewald authored
* The operator selection is now embedded in the Opt4J framework, so remove all code in this plugin related to that feature. * The previous implementation was buggy such that multiple operators could be bound to one genotype, but only one of them was executed per exploration run (random selection). * Fixing these issues in this plugin would have been a suboptimal solution since the required selection logic would need to be duplicated in each module binding multiple operators. Signed-off-by:
Alexander Diewald <diewald@fortiss.org>
-