Short-circuit evaluation/validation
kevinjalbert opened this issue · 1 comments
kevinjalbert commented
ARC currently mutates all individuals than evaluates all individuals and finally validates the potential solutions for a fix. The downside to the current implementation is if a potential fix is found in the first individual ARC does not evaluate it till after all individuals have been evaluated.
The proposed optimization is to evaluate->validate each individual as a whole. This way if a fix is found in early individuals ARC does not have to wait until all individuals are evaluated.