| 
 | virtual | 
This method executes the main algorithm of this behaviour and is called within Context.Evaluate in order to set/modify objective values for the associated Context.Problem.
| NullReferenceException | If the inherited MoveBehaviour.Context or its associated Context.Problem respectively Context<TValue, TStructure>.Sensor are null. | 
Implements CriteriaBehaviour.