endless environment (recycling existing patches to create an endless environment) chase AI (basic follow behaviour) obstacle avoidance (used for AI to decide when and where to move when there is a ...