Onlyreon
foo52ru ТехноШаман from boosty

foo52ru ТехноШаман

boosty

foo52ru ТехноШаман posts

Posts: 99 Files: 188

Телеграм канал

Я создал пробный публичный телеграм канал "Тёмные мысли Техношамана", где буду постить разную мысли. идеи, глупости, мемы.t.me/foo52ruTS

foo52ru ТехноШаман post Исходный код проекта про Адама и Еву from boosty

Исходный код проекта про Адама и Еву

Программа написана в среде Processing. Для запуска нужно её установить и открыть файлы проекта.https://processing.org/downloadинтерфейсЗдесь показаны все кнопки, но в интерфейсе они появляются, когда режим предполагает их наличие.1. Включить/выключить отображение линий между точками2. Выбор ...

foo52ru ТехноШаман post Исходные файлы последнего видео from boosty

Исходные файлы последнего видео

Немного пройдёмся по интерфейсу.1.Пауза (клавиша пробел).Пошаговое выполнение (клавиша z).Отключение отображения клеток для скорости симуляции.Снятие выделения с клетки.2.Каким цветом какой морфоген отображать в режиме отображения морфогенов.3.Отображение направляющих.УбÐ...

Фрагмент следующего ролика

Фрагмент следующего роликаЭпигенетика, метилирование ДНК, разные фенотипы из одного генома...

foo52ru ТехноШаман post Исходный код "Онтогенез" from boosty

Исходный код "Онтогенез"

evoDevo.zipДля запуска программы нужна среда Processing (https://processing.org)После запуска нужно нажать кнопку loop или клавишу пробел, для запуска симуляции.В коде есть геном кляксы из первого ролика (triplex), ящерицы (dino) и шестиногой ящерицы (dinoS) из второго роликаПоменять их можно внеся измене...

foo52ru ТехноШаман post онтогенез from boosty

онтогенез

Вот несколько изображений, которые иллюстрируют мой текущий проект — симуляцию онтогенеза.Онтогенез — это процесс, в ходе которого из одной клетки развивается многоклеточный организм. Чтобы этот процесс происходил правильно, необходима координация между клетками: они Ð...

foo52ru ТехноШаман post Исходник проекта про альтруизм from boosty

Исходник проекта про альтруизм

Моделирование того, как альтруистичное поведение может фиксироваться в геноме.Этот механизм называется Родственный отбор или Kin selection.В симуляции наибольшее распространение получает тот вариант гена, который, в данных условиях, обеспечивает наибольшее своё распростране...

Зарождение альтруизма

https://www.youtube.com/watch?v=aVEtRwcMVIUНекоторые моменты, на которые хотел овраттить внимание.Добыча появляется на поверхности на некоторое время, потом исчезает. Это одно из условий, которое придаёт смысл крику. Без этого выгоднее было бы потихоньку есть свою находку вместе с прямыми пÐ...

foo52ru ТехноШаман post Исходники ролика про принцип Фишера (соотношение полов) from boosty

Исходники ролика про принцип Фишера (соотношение полов)

Для запуска нужна среда Processing (https://processing.org).Код писался для генерации скриншотов для ролика, поэтому интерфейс не делал и всё управление повешено на клавиатуру.Все клавиши вывел на экран.Например: q w e - кто определяет пол потомка (самка, самка+самец, самец)Можно включить сох...

https://www.youtube.com/watch?v=3BwomxlMS2U

foo52ru ТехноШаман post Параллельные Вселенные from boosty

Параллельные Вселенные

Параллельные ВселенныеИз любопытства запустил две идентичные симуляции. В одной из них "убил" одну из клеток. Темным цветом показано, где в двух параллельных симуляциях появилась разница.В самом первом опыте изменения стали сразу происходить по всему полю, а не вокруг...

foo52ru ТехноШаман post Утилита для просмотра и сравнения файлов с геномом from boosty

Утилита для просмотра и сравнения файлов с геномом

Скрипт написан в Processing и нужен для просмотра и сравнения файлов с геномом, сохранёных во время симуляции "Борьба кланов".В первой строке нужно прописать имена файлов без расширений.String[] files = {"9", "10", "11", "12", "13", "14", "15", "16", "17"};В данном п...

foo52ru ТехноШаман post Исходный код симуляции "борьба кланов" 3 from boosty

Исходный код симуляции "борьба кланов" 3

Новая версия модели.Основные изменения:- барьер, разбивающий мир на две части- сохранение данных о ходе симуляции в .csv-файл-----Опишу только изменения от прошлой версии.- поменял местами кнопки ZOOM (2) и SPEED (3)- поменял местами кнопки выбор цвета(6)и CHART(3)- убрал режим кланов, основÐ...

foo52ru ТехноШаман post Исходный код симуляции "борьба кланов" 2 from boosty

Исходный код симуляции "борьба кланов" 2

Симуляция, которая использовалась в последнем видео про неудачные запуски,На самом деле я немного поиграл с параметрами и теперь вероятность исчезновения жизни сильно меньше. Для проекта используется средаProcessingСимуляция запускается в полноэкранном режиме.Запускал на о...

https://www.youtube.com/watch?v=6eqJsl6FbhE&si=ZA8j3E9y2GYBQRRg

Фрагменты симуляции

Карта содержания "органики" в почве во время aLife симуляции.Чем темнее, тем больше "органики".Красные зоны - переизбыток органики, в этом месте жизнь невозможна.Органика остаётся в почве после смерти организмов.Некоторые виды могут питаться органикой.Также от количе...

foo52ru ТехноШаман post Digital Garden. Анимация. Исходники from boosty

Digital Garden. Анимация. Исходники

Для проекта используется среда ProcessingДля создания анимации нужно в папкуgenom поместить файлы выбранных для анимации растений, внести нужные правки в исходник и запустить на выполнение.Все параметры задаются в файлеdigigard_Animation.pdeSAVEIMG - если присвоить значение true, то результат ...

foo52ru ТехноШаман post Полное описание алгоритма "Digital Garden" from boosty

Полное описание алгоритма "Digital Garden"

Алгоритм позволяет генерировать изображения, похожие на “инопланетную фауну” или абстрактные изображения.Изображения создаётся на основе таблицы, которая символизирует ДНК.Каждый раз из одной таблицы (ДНК) получаются немного разные изображения.Можно генерировать слуÑ...

Фрагменты симуляции

Фрагменты симуляции

Исходный код редактора растений

Скрипт для редактирования растений.Используется среда Processing( https://processing.org. ).В файлеdigigard_tree_editor.pde есть строки, где можно указать папку и имя файла с геномом. В качестве имени используется число, расширение ".dna" добавляется автоматом. Этот файл должен находится в указаннÐ...

Новое видео на канале

https://www.youtube.com/watch?v=GqKEN2SKzbE

Фрагменты симуляции

Для жизни клетки и для создания новых клеток требуется энергия.Во время смерти клетки в почву попадаеторганикаиэнергия, которая была в клетке в этот момент.Органикаиэнергиянакапливаются в почве.При большой концентрации, места с излишками органики или энергии становятся...

foo52ru ТехноШаман post Описание алгоритма Digital Garden from boosty

Описание алгоритма Digital Garden

Здесь я опишу суть алгоритма в упрощенном виде.Растение состоит из 10 уровней (0 ... 9).Для каждого уровня есть свой набор генов, которые описывают его параметры.Пример генома для растения из 10 уровней и 24 признаков.Каждый ген - это байт, то есть он может принимать значения от 0 дÐ...

foo52ru ТехноШаман post Исходники проекта "Digital Garden". from boosty

Исходники проекта "Digital Garden".

Код написан в средеProcessing, для запуска кода она должна быть установлена на компьютере.лицензионное соглашениеdigiGarden.zip

foo52ru ТехноШаман post Digital Garden from boosty

Digital Garden

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

Интерфейс "Борьба кланов"

Интерфейс "Борьба кланов"Маленький видеообзор

foo52ru ТехноШаман post Исходники проекта "Борьба кланов". from boosty

Исходники проекта "Борьба кланов".

Clans.zipКод написан в среде Processing, для запуска кода она должна быть установлена на компьютере.Код написан давно, многие моменты уже не помню, выкладываю как есть.лицензионное соглашениеОписание интерфейсаЛевый нижний угол:steps - пройдено шаговcells - количество живых клетокmut - кÐ...

Discord

Добрый день, друзья! Мы к вам с хорошими новостями. Решили проблему с Дискордом, поэтому приглашаем всех подписчиков в закрытый канал!

Discord

Добрый день, друзья! К сожалению, у нас возникли проблемы с подключением закрытого чата в Discord. На данный момент прикладываем все усилия, чтобы решить эту проблему, активно общаемся с поддержкой. Надеемся в скором времени все решить.

Исходник physarum simulation с дополнениями

physarum_exp.zipЗдесь есть некоторые изменения:- можно собирать агентов в круг- можно собирать агентов используя подготовленное изображение- можно отображать агентов, а не феромон

More Models