Gondolom eltudod képzelni, hogy mennyi munka lenne úgy beprogramozni egy robotot, hogy annyit tudjon, mint egy egyszerű rovar.
Végeztek ilyen jellegű kutatásokat. A tudósokat nagyon érdekelte, hogy a hangyák hogyan találják meg a táplálékot, akár a bolytól viszonylag távol, illetve honnan tudja a többi a hangya, ha az egyik talál valami értékeset. A megfigyelések kimutatták, hogy a táplálékszerzés során a boly tagjai 3-4 egyszerű szabály alapján hoznak létre egy olyan komplex folyamatot, hogy az egész boly képes együtt dolgozni. Ezeket a szabályokat beprogramozták robotokba, aztán véletlenszerűen, táplálékként elhelyeztek golyókat, a robotok pedig elindultak körbe-körbe és a hangyáknál megfigyelt egyszerű szabályok alapján működve végül szépen egy helyre hordták a táplálékot.
Ez akár a többi rovarnál is érvényes lehet, néhány apró, egyszerű szabály követése, végül egy nagy komplexebb feladat elvégzését teszi lehetővé.