Найти в Дзене

Создаю симуляцию жизни: часть 1

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

Итак, все здравствуйте, сегодня немного отойду от основной темы канала, и расскажу, как я начал планировать новый проект про цифровую жизнь.

В мире будет по началу существовать какое то количество ботов, т.е. обитателей мира. Руководствоваться в своих любых действиях они будут на нейросеть у них в головах. По старту они имеют рандомные связи между нейронами, поэтому лишь немногие смогут прожить хотя бы чуть-чуть. Но, если они и выживут, им также придётся пережить условия мира, в котором они живут. Эти условия также руководствуются нейросети.

Пока что нейроны есть только такие, так как самые простые в создании. Когда смогу реализовать это, перейду к обновлению системы. Из основного, хочу добавить возможность охоты, но совершенно не представляю как это можно реализовать. Заниматься этим мне предстоит на Unity, а, насколько понимаю, там это вполне возможно.

По отдельности расскажу про все нейроны:

Взгляд - что видит бот: сородича, бота другого вида или ничего не видит.

Энергия - сколько у бота осталось энергии.

Возраст - сколько бот прожил ходов.

Также координата на x и y

Переместиться - передвинуться на какое то расстояние. У всех видов скорость разная.

Повернуться - повернуться на 45 градусов.

Деление - бот создает своего клона, с возможной мутацией.

Фотосинтез - бот вырабатывает энергию, с силой зависимой от нейросети мира.

Смерть - бот перестаёт существовать.

Сезон - хз зачем добавил но в целом потом решу.

Популяция - сколько всего ботов в мире.

Смертность - сколько в прошлом ходу умерло ботов.

Смена сезона, усиление и ослабление фотосинтеза также работают через нейросеть природных условий.

Ну, пока что это всё, до свидания🤚.