Men kan zich voorstellen dat dit gedragspatroon, waarin naast de
lijnvolgers, de kleurafhankelijkheid en de diverse geluidsbronnen
een complexe rol spelen, hoge eisen aan de systematische aanpak
van de software stelt. Alleen door middel van een goed, modulair
ontwerp kan men de software zo schrijven, dat het systeem onder
alle omstandigheden stabiel en betrouwbaar het gespecificeerde
gedrag vertoont.
Aan de hand van de complexe software zal de programmeur een
bewondering ontwikkelen voor de levende organismen. Zij moeten
dag in dag uit een dergelijk leefpatroon (de speurtocht naar voed-
sel en de opgave voor een succesvolle voortplanting) tot een goed
einde brengen. Het is waarlijk een grootse prestatie van de natuur
om deze software vrijwel altijd perfect te laten functioneren.
- 23 -