A simple multi-agent simulation built in Node for Max. Based on Craig Reynolds classic steering/flocking model, this simulation also tracks how long each agent has been in close proximity to others, and adjusts attraction/avoidance values accordingly.