The current method of specifying selection protocols and selection problems is clunky and difficult to understand. There needs to be a method by which protocols/problems may be created manually, easily and dynamically. Perhaps pass a dictionary/data structure containing objectives, inequality constraints, and equality constraints, then compile the data structure into a protocol/problem object.
The current method of specifying selection protocols and selection problems is clunky and difficult to understand. There needs to be a method by which protocols/problems may be created manually, easily and dynamically. Perhaps pass a dictionary/data structure containing objectives, inequality constraints, and equality constraints, then compile the data structure into a protocol/problem object.