Modify the Parameter and Configuration types to support "conditional parameters", that is, parameters that are added or removed depending on other parameters's values.
This will be useful for Genetic Algorithm configuration, for example, where multiple strategies can be used, each with its own parameters.
Modify the
Parameter
andConfiguration
types to support "conditional parameters", that is, parameters that are added or removed depending on other parameters's values.This will be useful for Genetic Algorithm configuration, for example, where multiple strategies can be used, each with its own parameters.