Changes the current heading of the agent in a random direction
The random number generator generates a uniform value between [0,1)
Meaning that the change of getting a number between 0 and 1 is just as likely (never becomes 1)
By multiplying with 360 degrees, the range is scaled to [0,360)
This function overloads the general remove function that is specified in Collection and
(overridden by Context)
The elements of Memory are collected within a Map instead of a Collection.
Describes a moving behaviour: running
Given a heading (based on current dominant goal) the agent
moves with a velocity of 1.5 simulation units/tick (0.6 m/s)