Этап 2. Сверхбыстрая физика.
Обучение Дафнии на движке UnrealEngine4 будет очень медленным, особенно то, что касается глаза. А поскольку нам предстоит множество экспериментов с нейросетями, хочется, чтобы они происходили как можно быстрее. Чтобы обучение Дафнии шло, условно, не 2 часа, а 2 минуты.
Поэтому, принято решение сделать собственную физику. Условное название “параллельная физика”. Здесь детали идеи расписывать не будем. Но планируется, что, во-первых, даже на одном процессоре упрощённая параллельная физика будет быстрее, чем физика UE4. И к тому же она может быть потенциально распараллелена на современных графических чипах, и тогда скорость обучения возрастёт на порядки.
После обучения, Дафнию можно запускать для демонстрации в физику UE4.
Идея удалась. На своём компьютере получил порядка 20000 FPS, физика работает на CPU в многопоточном режиме. Процессор не самый мощный: (Processor: Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz, 3408 Mhz, 4 Core(s), 8 Logical Processor(s)).
Глаз Дафнии расположен справа в маленьком окне. Она видит нечётко, но вполне достаточно для ориентации и поиска крошек.

Билд:
link