This project was completed as part of Dr. Malcolm MacIver’s course, “Computational Neuromechanics and Neuroethology”, where we were tasked on an individual basis to expand upon a codebase actively used by his research group. This codebase’s intent is to model predator/prey interactions using intelligent, autonomous agents in simulation. One focus of the course—and of the research which his group has already published—is the effect of environmental density on agent behaviors. I decided to try and apply a handful of navigation techniques to the agent to see if I could optimize the agent’s path-length within the context of a novel, potentially dangerous, and variationally dense environment.
See more details of my algorithmic approach in this slide-deck!