3 ms·
It's surprising how few rules are required for very complex emergent behavior. In the early 2000's I wrote a simulation of autonomous "agents" following a Brook
by HeyLaughingBoy 5y ago
It's surprising how few rules are required for very complex emergent behavior. In the early 2000's I wrote a simulation of autonomous "agents" following a Brooks subsumption architecture. The individual bots had, IIRC, about 4 rules and the goal was to get them to collectively push a load off the screen. There were 90 agents and after starting the system, they would typically accomplish that goal in less than a minute.
I wish I'd had the funding to actually build the physical agents since that would have been far more eye opening -- would be a lot cheaper to do it these days with the availability of cheap arduino clones, etc. -- but it still made for a cool class project.
- quanto 5y agoIndeed, the way emergent behaviors arise from simple rules is interesting, but to the best of my knowledge, analytically intractable for all but most simple cases. The converse way (from desired emergent behaviors to the engineered simple rules) is also intractable, perhaps even more challenging than the other way. If you know existing literature on these topics, I would appreciate some pointers.
- HeyLaughingBoy 5y agoI haven't been involved in this stuff for quite some time: my career has been more about specific types of automation rather than general robotics, so unfortunately I don't.