Gray-Encoding does not respect boundaries
Summary
When using the gray encoding EvoAl does not respect the configured boundaries for some data
Used components
- Documentation
- Eclipse
- evoal.core
- generator.main
- optimisation.ea
- optimisation.hc
- optimisation.pso
- optimisation.sa
- surrogate.adaption
- surrogate.smile
Steps to reproduce
Reconfigure one of the examples to use gray encoding.
Current Behaviour
EvoAl will produce values outside the defined range.
Expected Behavior
Values should stay in range.
Contact Person
/cc @berber