Как программа написана, так он и будет мигать своей лампочкой. Что значит "скрещивали" роботов? Случайным образом перемешивали параметры программы, определяющие "характер" робота?
Я им так программу напишу, что он будет самым наглым лжецом - вообще никогда не включит лампочку.