The ChangeTargetScriptedCognitionModel changes the target id of agents. The stimulus
ChangeTargetScripted describes at which
simulation time agents should change their target.
The target id is changed directly here at cognition layer and on locomotion layer an agent just performs a step.
This is a workaround, because a target change is always associated with a step in the locomotion layer.
If an agent does not take a step in the current time step and the target change is scheduled then,
the target change would be skipped. This is due to our update scheme.
The ChangeTargetScriptedCognitionModel changes the target id of agents. The stimulus ChangeTargetScripted describes at which simulation time agents should change their target.
The target id is changed directly here at cognition layer and on locomotion layer an agent just performs a step. This is a workaround, because a target change is always associated with a step in the locomotion layer. If an agent does not take a step in the current time step and the target change is scheduled then, the target change would be skipped. This is due to our update scheme.