Sends the agent to a node adjacent to its current position that the agent has not visited,
if the agent has visited all adjacent nodes it will choose one by random.
The agent shares the information about events about the events it has encountered with the node at its current position and updates the information about events of the node.