Polarith AI
1.8
IBehaviour Interface Reference

Description

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.

Inheritance diagram for IBehaviour:
CriteriaBehaviour MoveBehaviour PerceptBehaviour< T > PlanarConvolution PlanarInterpolation Retention Stabilization

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...
 
Imprint