Build a browser-based world containing thousands of tiny autonomous machines that communicate, compete for resources, form networks, reproduce behaviors, fail, recover, and evolve according to programmable rules. Give users a visual programming interface for changing the machines' behavior and let the simulation run continuously. Provide real-time statistics, emergent-pattern detection, replay, branching timelines, and the ability to save interesting worlds. The goal is to create a system where complex behavior emerges from simple programmable rules rather than scripted animations.
0 Comments