Used for writing and modifying objective values of a specified IProblem<T> (interface).
The problem instance is hold by a class implementing IContext<TValue, TStructure>. Therefore, the Behave method has to be defined. An IBehaviour can be active or inactive depending on the set Enabled property.
Properties | |
bool | Enabled [get, set] |
Determines if this IBehaviour is active or inactive. More... | |
int | Order [get, set] |
Specifies the execution order of this behaviour. More... | |
Public Methods | |
void | Behave () |
Should be used to write/modify objective values for an IProblem<T> instance hold by a class implementing IContext<TValue, TStructure>. More... | |