Как в мозгу алгоритм устроен, как изменения накапливаются

В процессе накапливаются 🙂

А если серьёзно, то:

Сначала в мозгу пусто. Двигаются хаотично. Кто-то выжил, кто-то от голода умер или случайно попал под ползущего вслепую хищника.

Выживший родил. У потомка мутация — и в пустом мозгу появилось первое правило. Например: вижу слева рядом зелёную точку — иду на неё. Или: вижу слева зелёную точку — иду в бок. Или иду в противоположном направлении. Правило возникло случайное. У одного такое, у другого не такое.

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

Выжившие рожают, и у их детей может будет второе правило, а может сотрётся какое-то которое было. и т.д….. цикл…

Рубрика: Искусственный интеллект | Метки: | Оставить комментарий

Алгоритм игры наноМир

Идея игры:

Трава растёт сама, она зелёная.

Травоядные белые, едят траву, получая энергию. Если энергии достаточно, рожают.

Плотоядные красные, едят белых, получая их энергию помноженную на константу энергетического баланса. Рожают также.

Исходники игры: nanoWorldGame-source.zip

Алгоритм игры:

У всех бегающих (белых и красных) мозг. Он у них одинаковый. Изначально в нём пусто, и они бегают потому что кроме мозга в них есть живчик.

Живчик случайно меняет направление существа если мозг ничего не советует.

При рождении передаётся мозг родителя, и делается случайная мутация в новом мозге. У них зрение, они видят вокруг точки разных цветов. Мозг реагирует на точку которую видит, на её цвет, и её позицию, и если в нём есть информация куда повернуть при таких обстоятельствах, то он это сообщает и так делается.

Рубрика: Искусственный интеллект | Метки: | Оставить комментарий

Игра наноМир

Описание игрушки:

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

В течение нескольких минут их примитивное поведение сменяется интересным, яркими поступками и захватывающими сюжетами.

Они могут погибнуть по разным причинам. Тогда программу следует перезапустить.

Игра наноМир: nanoWorldGame.zip

Скриншоты из игры:

попытка выжить

погоня

бегство

Алгоритм игры наноМир

Игра наноМир: nanoWorldGame.zip

Рубрика: Искусственный интеллект | Метки: | 2 комментария