Оптимизация функционирования робота, с одной стороны, подразумевает выбор наиболее оптимального варианта поведения (с точки зрения затрат ресурсов: времени, энергии) для достижения результата; с другой стороны, создание новых поведенческих вариантов(моделей) на основе информации, поступающей из окружающего мира, и на основе (модификации) имеющихся вариантов.
вот пример выбора поведенческой модели и принятия ее оптимальной для конкретных условий внешней среды
http://arduino.ru/forum/proekty/robo...chitsya-khodit
Человек в поведенческом отношении тоже ничего не придумывает. Весь поведенческий арсенал, накопленный человечеством за тысячелетия бытия, имеется в виде поведенческих моделей в
управляющей сети, к которой человек подключен как клиент.
При этом человек продолжает, через воспринимаемую от окружающего мира информацию, поставлять в сеть данные, на основе которых вырабатываются новые поведенческие модели, оптимизирующие бытие человека в меняющихся условиях окружающего мира.