A fly runs full autonomy in less than a square centimeter. Underneath is no vast model, just a small engine of rules its behavior builds itself from. Which pieces make up that engine, and how do we build one that runs autonomy no matter the surface?
The answer starts with an uncomfortable idea. The model is the

