Ваша работа вдохновила меня начать работать на похожими проектами. Спасибо за интересные видео!
1 year ago
| 37
Спасибо за ролики. Ваши первые ролики сподвигли меня написать генератор нейронок из генов и поиск удачных генетическим алгоритмом. Долго но эффективно). Если честно Я думал у вас уже давно прикручен сбор данных. Я бы посоветовал всëже БД. Сохраняете версию, эпоху, координату ху и склонность клетки. Из этого можно хоть на ВЭБе выводить данные) всë равно их подготавливаете для отрисовки) удачи.
1 year ago | 5
Как программист, представляю, сколько времени занимает то, что вы делаете. Спасибо огромное, что продолжаете нас радовать!
1 year ago | 3
Это очень круто но в то же время и очень трудно так что ждём не дождемся следующего видео😊
1 year ago (edited)
| 25
Когда-нибудь на экране появится надпись из клеток - Hello, World! ))))
1 year ago | 7
Можно написать отдельную программу, типа автоэнкодера для поиска аномалий, чтобы автоматически искать интересные моменты😮
1 year ago
| 2
Кем вы работаете? Возможно отвечали ранее, но было бы интересно узнать?
1 year ago
| 2
может стоит делать во время скриншотов еще и слепок rand генератора(сохранять seed), тогда через время можно будет полностью вернуться в эту точку и повторить в точности весь псевдо случайный процесс.
1 year ago | 4
Интересно, можно было бы здесь взять на вооружение приёмы микробиологов, когда они наблюдают за колониями бактерий? Кажется, что ваша рабочая рутина довольно схожа
1 year ago | 2
Гений, просто гений, я боюсь мы то же находимся в чье то симуляции, кто то так же нас выкладывает зрителям, ну а те естественно то же находятся в чьей то симуляции
1 year ago | 0
не могу объяснить почему, но подобная искусственная жизнь завораживает
1 year ago (edited) | 0
Невероятно..... Кажется я знаю, что хочу написать следующим... Огромный труд и огромное уважение...
1 year ago | 0
Может стоит сохранять не в формате пнг, а в другом формате? В виде двухмерного массива? Так количество место для хранения информации будет меньше
1 year ago | 1
Нам нужен такой бенчмарк для процессоров) а не просто числодробилки). Чтоб показывал среднее количество симуляция в минуту и давал оценку в попугаях)
1 year ago (edited) | 0
Не будет ли компактней хранить параметры карты мира в бинарнике со всеми параметрами? Заодно можно отмотать события как в реплее
1 year ago (edited) | 9
foo52ru ТехноШаман
Сейчас у меня несколько дней крутятся две симуляции. Эта скриншот самой перспективной симуляции.
Количество вариантов генома в некоторые моменты превышало 50000, что примерно раз в 5 выше, чем обычно. По количеству пройденных шагов симуляция уже раза в два превысило время самой длинной, последней симуляции из ролика и судя по параметрам, будет работать ещё долго (но это не точно).
В ролике я обычно использовал скриншот каждого 50 шага симуляции. То есть за одну секунду в ролике проходит 1500 шагов симуляции. В реальности каждый шаг может просчитываться примерно 0.3 секунды при количестве клеток в 1 миллион.
Для создания ролика, симуляция каждый 50 шаг сохраняет скриншоты мира в стандартном режиме, режиме движения энергии, в режиме кланов. Каждый 500 шаг сохраняется карта распределения органики и энергии в почве. Каждый скриншот - это png-файл с разрешением 3820х2160 пикселей
Когда замечаю что то интересное, то сохраняю каждый шаг с зумом. По итогу у этой симуляции на данный момент накопилось 98.5 гигабайт скриншотов.
Потом при обдумывании ролика, всё это надо будет разбирать. Что бы проще было разбираться, в текстовой файл записываю в какой симуляции , на каком шаге, по каким координатам заметил что то интересное.
В будущем планирую добавить сохранение разных параметров (количество разных видов клеток, количество органики и энергии в почве, площадь ядовитых зон и т.д.). Возможно глядя на графики можно будет интересные зависимости увидеть.
1 year ago | [YT] | 702