Role description:
does a random walk and chase enemies, whenever he sees any
if a zone is established he look for enemies out of the zone
(so he does not enter his teams zone)
main control function; updates belief and goal base, find the possible
action with the highest priority and process it further if it is an
internalAction
Agents send their topology information to all unseen agents
so that the message-receiver can check whether he and the sender
share at least one vertex (i.e. they see each other)