Change target id of an agent which enters the corresponding TargetChanger area.
TargetChanger's attributes contain two important parameters to control the changing behavior:
- "changeTargetProbability": This defines how many percent of the agents, who enter the area, should change their target.
- If "nextTargetIsPedestrian == false", assign a new static target. Otherwise, randomly choose a pedestrian (with given target id) to follow.