top of page
Ewan Pandelus
Games Programmer
Ant AI Simulation
An AI techniques project which explored finite state machines and expert/rule-based systems to create a simulation/behaviour for ants.​
The ants have a few different behaviours: wandering, drinking, eating, bringing food to their queen and fleeing.
​
The ant's behaviour was determined by evaluating their current situation - hunger, thirst and danger from a predator ant.
​
The rule-based system implementation used an arbiter and a database to fire an action wheras the finite state machine jumped between states depending on their surroundings.
​
The video below shows the finite state machine simulation in the first portion, and the rule-based after.
bottom of page