В водной среде на механическую рыбу воздействуют турбулентные вихри, сбивающие её с курса. Чтобы справиться с этой задачей, был создан ИИ-агент, действующий подобно повару-экспериментатору: он запускал множество симуляций, пробуя различные «рецепты» двигательных паттернов, и итеративно улучшал управляющую программу. Каждый такой эксперимент можно уподобить спектроскопии — методу, при котором сложное поведение раскладывается на элементарные составляющие для выявления скрытых закономерностей. Поначалу рыба была способна грести лишь в одном направлении. Однако агент, методично перебрав сотни комбинаций параметров, сумел вывести универсальный алгоритм, позволяющий двигаться в любую сторону. Результатом стала чёткая инструкция из трёх этапов: генерация волнового движения корпуса, прицеливание и стабилизация. Это позволило снизить энтропию — меру хаотичности, беспорядка движений — до минимального уровня.
Поразительно, что агент самостоятельно изобрёл способ плавания, не имеющий аналогов в природе: одновременное выполнение волнового изгиба тела и наведение на цель — подобно тому, как это делает самонаводящаяся торпеда. Все свои «рецепты» агент аккуратно фиксировал в лог-файлы, благодаря чему его внутренняя логика оказалась прозрачнее, чем у любой традиционной нейросети, работающей как «чёрный ящик».
В отличие от нейросетей, чья работа скрыта, этот агент оставил подробный дневник всех решений, словно открытую поваренную книгу.