Естественный отбор. Ещё более простая модель
Vložit
- čas přidán 7. 08. 2023
- Упрощаем "самую простую модель" естественного отбора из прошлого ролика. Оставляем только один параметр, мир становиться одномерным. Что бы модель выглядела эстетичнее, использую для отображения гистограмму.
Окружающий мир представляет отрезок, на котором обитают агенты. Агент имеет один параметр, это его скорость.
Что бы выжить, агенту надо оставаться на отрезке.
За свою жизнь агент может успеть оставить 2 потомков.
Потомки получают скорость от предка, но возможно небольшая мутации (скорость у потомка чуть отличаются).
Мир может меняться, всех агентов сносит в определённую сторону с определённой скоростью. Что бы выжить и оставить потомков, агенту нужно смещаться в противоположную сторону с такой же скоростью.
Также добавил кадры из моей последней симуляции, над которой сейчас работаю.
---------------
Поддержать нас можно на Boosty ( boosty.to/foo52ru )
--------------- - Věda a technologie
Канал можно описать как «редко, но метко»
Обожаю его видосы, особенно искусственную жизнь
"Meж тeм, нa вoздyxe слaбeя
И силe рyccкoй изyмяcь,
Вoлшебник гoрдoму Руслану
Кoварнo мoлвит: «Слушай, князь!
Тебе вредить я перестану;
Младoе мужество любя,
Забуду всё, прoщу тебя,
Спущусь - нo тoлькo с угoвoрoм...»
«Мoлчи, кoварный чарoдей! -
Прервал наш витязь: - с Черномором,
С мучителем жены свoей,
Руслан не знает дoгoвoра!
Сей грoзный меч накажет вoра.
Лети хоть дo нoчнoй звезды,
А быть тебе без бoрoды!»
Бoязнь объемлет Черномора;
В дoсаде, в горести немой,
Напрасно длиннoй бoрoдoй
Усталый карла потрясает:
Руслан её не выпускает
И щиплет вoлoсы пoрoй.
Два дни колдун герoя нoсит,
На третий oн пoщады прoсит:
«O рыцарь, сжалься надo мнoй;
Едва дышу; нет мoчи бoле;
Oставь мне жизнь, в твoей я вoле;
Скажи - спущусь, куда велишь... »
«Теперь ты наш: ага, дрoжишь!
Смирись, пoкoрствуй pyccкoй силе!
Неси меня к мoей Людмилe»."
- oтрывoк из пoэмы Руслан и Людмила
Алeксaндp Сepгeeвич Пушкин
И кратко(
Гении никогда не меняются. Я был в полной уверенности что это ролик ~5-летней давности, пока не посмотрел на дату выхода
Автор видимо преисполнен знаниями полученными из симуляций, поэтому выбрал лучшую тактику роста канала
@@Sparkytail1 и придерживается ее
@@Eva_in_nigredo с самого начала
Если бы он был пятилетней давности, то ты скорей всего его бы и не увидел, ролик утонул бы в бездне ютуба.
Что правда,то правда
Потрясающе, восторг!
Спасибо всем тем кто поддерживает его
наконец-то новая исскуственная жизнь. Обожаю эту серию
Ждём, думаем , гадаем. Ждём новых видео!
Блин, жаль что вы не выкладываете свои проекты в виде приложений. Было бы очень интересно посидеть в подобном симуляторе.
Да... особенно проект из "Битвы Кланов"
Каждый раз поражаюсь красоте того что вы делаете. Даже те подводные лодки на 3д принтере , очень классные конструкции. А тут прям почти реальная жизнь, как будто на лишай к смотрю в ускореном режиме, а там ещё и мутации гены и тд. Ваще ништяк ❤
😊😊 ... Лишай.... Как поэтично😊😊
@@user-su8ev4cm8h очепятка. Хотел сказать лишайник
Спасибо. По зову сердца
Вы вдохновляете меня на изучение информатики и биологии. СПАСИБО!!!
Стерилизацию компьютера не забывайте проводить !
Дааааааааа, это то что нам нужно , продолжение битвы кланов , можешь ли ты скинуть код когда-то или на бусти?
На Boosty
Очень жду продолжение
Самый любимый формат! А крайняя симуляция невероятно красивая и интересная :D
Последняя симуляция меня очень порадовала, но ей было очень мало времени уделено. Очень красиво.
обожаю такие наглядные симуляции естественного отбора, как борьба кланов
Нам нравится более сложная эволюция с большими возможными вариациями мутаций!
Очень интересно, как и всегда. Будем ждать еще:3
Вот эти стимуляции, что в конце, завораживают
Ну где же вы были??? Сразу лайк
🥉
В новой симуляции очень большое поле!!! Супер, очень жду)
3960 х 2160
4К
@@foo52ruтак его можно увеличить, добавить масштабирование и хоть до 100К на 75К 😊
Мужик, ты очень крут. Очень интересно!
Хотел бы я игру где можно выращивать вот такие образцы и стравливать с другими образцами других людей
Эта модель навела на пожалуй очень стрёмную, но наверное важную мысль.
Суть в том, что люди сегодня слишком быстро стали менять среду, но при этом не имея возможности подстроиться под это изменение генетически т.к. скорость изменения нас осталась всё на том же медленном уровне.... чем это грозит, и не это ли тот самый великий фильтр... думаю догадаться не сложно...
Интересно было бы увидеть развитие подобной модели, где сами "существа" в ней обитающие, ещё и влияют на скорость изменения самого мира или этого движения... и какова вероятность параметров того, что они же сами создадут за счёт слишком быстрого роста, тот набор условий, при котором все и резко вымрут, не успев подстроиться под то, то сами же изменили...
Вот это увлечение у человека! Мне бы так быть увлечееным
ЕЙ! Ждал тебя! Спасибо за труд!
Не ожидал вторую часть битвы кланов, но это мой любимый эксперимент и хотелось бы увидеть еще, с дальнейшими переработками и усовершенствованиями
Невероятная робота. Благодарю за ваш труд ❤
Побольше экспериментов с борьбой кланов, пожалуйста. 🙂
Круто мделано, кстати интересная идея подложить звук сверчков и жарящейся яичници по рост биомассы))
Новая симуляция очень красивая, не терпится увидеть видео по ней.
Ура!
было бы интересно прикрутить какой-либо механизм эволюции кусакам из игры факторио.
В mindustry засунь
Смотря этот ролик, у меня появилась идея. Можно ли добавить в "генетический код" условно память на смену окружающей среды, чтобы при цикличном изменении мира "существа" могли предугадывать следующий цикл и подготавливать следующее потомство уже под условия нового мира, а не каждый раз эволюционировать "изобретая велосипед заново".
Хочется больше контента про искусственную жизнь
Геотермальные источники,это структуры, на которых не могут расти клетки,как и на камушках,но они выделяют в окружающее пространство случайное количество органики,энергии или их вместе. То есть они со временем будут сильно насыщать окружающее пространство энергией и если организмы не адаптируются к ним,то они имеют огромный шанс погибнуть. В каждом мире есть случайное количество таких источников, которые переключаются от состояния спит,не давая ресурсы, в божрствование то есть дает ресурсы. Это будет крутой дополнительный фактор случайности, который даст интересные результаты:)
Также прикольно было бы добавить как бы климатические пояса, то есть в разных местах фотосинтез имеет разную выгоду,и в определеных солнце вовсе выжигает все жмвое:)
Ждем 3d симуляцию естественного отбора
надо будет перейти на другой язык. Всё руки никак не доходят )
Ждем новую симуляцию!
Как же интересно!
Почему модуляция из конца видео меня так успокаивает?😮
Какая ещё модуляция?!?
@@Prived1234o*Симуляция
Ааа понятно...
Ожидается что-то грандиозное
Какая-то более сложная более простая модель получилась :D
Она формально проще, но что бы выглядела более менее красиво, пришлось отображение усложнить ))
Благодарю!
Супер! Спасибо
лучший
Автору большое спасибо
будем с нетерпением ждать более подробного видео по новой кибер эволюции мельком представленной в этом видео
Потомки отличаются от предков сильнее и популяция лучше приспосабливается к изменениям... Да это же лучший аргумент против консерватизма.
Ну если изменений слишком много, то популяция не удерживается и стабильно прыгает с обоих краёв
Подобное можно в жизни наблюдать.
В некоторых обществах создаются тысячи стартапов, абсолютное большинство из них исчезнет, но парочка выстрелит и окупит все затраты.
Общество, где такой практики нет, с большей вероятностью будет в числе догоняющих.
Но не стоит забывать, что общество, где через чур этим увлекаются, может промахнуться и свалиться в долги.
Нужен баланс
Круто. Выглядит красиво, завораживает)
Интересно!
Очень интересные правда редкие видео. Сильно обрадовался когда узнал что проект искуственая жизнь, борьба кланов не завершен. Хотелось бы увидеть ваши творения в качестве приложений или же веб-сайтов. Удачи вам!
Давай побольше вот этого всего бро!
В шоке от гениальности
Прэлэстно. ждем еще!
А есть ли где-то в гите код этих прекрассных поделок?
Я на Boosty выкладываю для платных подписчиков.
Здесь у нас растёт колония которая оставляет за собой отравленную почву, а тут у нас колония с коротким жизненным циклом.
А это красивый миленький кустик😊
Но пока ничего страшного в этом нет...
Спасибо!
Спасибо за твои видео, очень интересно
Знаю как ещё сильнее "упростить" модель. Одномерный мир с одной координатой - слишком много информации. Давайте хранить каждую особь в одном бите. Тогда она сможет принимать значения "0" и "1". Популяция тогда - битовая строка. 512 бит - 512 особей. Окружающая среда (точнее её факторы адаптации) - тоже битовая строка. В каждом поколении применяем операцию XOR (среда к популяции) - если результирующий бит "0" - особь погибает. Передача генов (точнее одного 1бит-ного гена) происходит между соседями (как в прочих клеточных автоматах). Ну и т.д. Дальше сами нафантазируете :)
Программировать такую модель будет геморройно. Гораздо проще запрограммировать особей байтами. Там и комбинаций много для разных свойств, и работать с байтами значительно проще.
@@1kvolt1978 Ну так я и говорю, "упростить" модель, а не жизнь себе :)
Пожалуйста запусти продолжение борьбы кланов
Звук - жрущие бактерии, очень реалистично. До жути.
Это звук то ли колонии термитов, то ли жуков из интернета.
Ураа, спасибо! Вы лучший!
Наконец-то новое видео!!
Чел, ты не выключай потом симуляцию, возможно они в космос стремятся.
афигенный ролик! А на чем написана вся эта симуляция?
Увидев потоки энергии из новой симуляции, почему-то подумал про раковые клетки. Интересно, что, если бы в результате мутаций могли появляться раковые клетки-паразиты, которые перенаправляют эти потоки к себе и отбирают энергию у организма? Наверное, выглядело бы красиво...
Кстати, есть такая команда в геноме для одинокой клетки. Я уже и забыл про неё. Клетка может пристроится к стволу другого организма и получать энергию, как своя. Внешне она никак не отличается от других, поэтому я и не замечаю. Надо будет как то помечать их, что бы узнать, пользуются ли организмы подобным трюком.
Спасибо, что наомнили ))
круть!
Можешь ещё сделать видео про естественный отбор, которая более сложная, как пред.... Оооо, вижу вижу уже работаешь, больше такого хочу, как на половине видео.
отличный ролик
Спасибо за игнор очень приятно🥰
Очень классная симуляция искусственной жизни. Интересно, можно ли ещё упростить ту симуляцию из начала?)
Ещё упростить? Чтоб вместо 1 параметра стало 0 параметров?
Человек, который держит шамана в подвале и заставляет его делать видосы, спасибо! Но ты это, не переусердствуй, он нам ещё живой нужен)
Дождались! Главное, снова не пропадай...
Круто. Спасибо
Классно! Ждём продолжения! Вопрос века: Как устроена эта ситуация в конце? 🤔
цифровые деревья ---> борьба кланов ----> текущий проект
Принцип работы генома тот же, только потихоньку его усложняю.
@@foo52ruа как же генетический алгоритм и змейка до цифровых деревьев? 😢
Уважаемый @Foo52ru очень интересуют ваши симуляции хотелось бы получить "борьба кланов" 1 версии для запуска на профессиональных машинах с огромными мощностями (деревья 19000 поколений/час) просьба ответить!
я её на boosty выложил для платных подписчиков
Ок посмотрю
hello, absolutely love your content! Also, I wanted to ask which programming language is used to perform these algorithms and models?
idk
Матиас Висман (нем. Matthias Wissmann; род. 15 апреля 1949) - немецкий юрист и политик, министр научных исследований (1993), министр транспорта (1993-1998).
Всё таки двумерная модель естественного отбора более наглядная. По правде говоря одномерную не понял.
Симуляция искусственной жизни впечатляет. Вроде бы простые правила, но вызывают такое сложное поведение.
было бы круто если бы лист должен был граничить с корнем(или древесиной) иначе он умерает, это даст возможность более сложным организмам
еще можно чтобы с корнем лист не мог граничить, а древесина тогда должна граничить с корнем, или она умрет, но в этом варианте я уже не уверен, т к не знаю что получится
На счёт последнего варианта.
Думаю выйдет 3-5 клеточное растение.
3 клеточное
[•] -лист
[#] -древесина
[%]-корень
5 клеточное
[•]
[•][#][•]
[%]
А если в той простой симуляции, в гены записать также и параметр того, насколько потомок будет отличаться от предка?.. И также позволить этому параметру мутировать
надо подумать
Это симулятор можно как-то запустить самому?
Или даний симулятор, можно скачать?
Каждое видео как глоток свежего воздуха
Поставил палец вверх еще не посмотрев, я так делаю очень редко, почти так же как и автор выпускает новые видео😅
Очент интересная борьба кланов
Мало!
Такую залипалочку бы на час-два поставить на запись
Парадокс Эйгена попробуй смоделировать
Опять хорошо. Спасибо. Только в конце с линиями не понял 😮
Можешь выложить музыку, которую ты используешь на фоне?
Это ж какая мощность вычислительной техники нужна для таких симуляций? сервер или мощный пк?
Никакая.
Ну если это продолжение предыдущей работы, то обычного компьютера вполне достаточно. Спустя несколько часов симуляции уже встречаются довольно интересные виды с несколькими стадиями жизненного процесса.
Ага, а что ты скажешь про Atomic Heart? Какой пк нужен для такой "симуляции" ?)
Я на обычном ПК работаю. В реальном времени не понаблюдаешь ( это как за ростом травы наблюдать).
В текущем проекте шаг симуляции может до секунды длиться.
Результаты записываются и через несколько часов смотрю, что происходит.
@@foo52ru вы на процессинга пишете?
Можно ещë упростить модель:в место скорости единственный ген ботов будет обозначать их позицию по X
Меня очень интересует тематика симуляций и хотел бы задать вопрос. На каком языке програмирования вы все это делаете, очень интересно узнать. Заранее спасибо
как-то мало и сумбурно теперь
А как насчёт симуляции, где 1000+ агентов пытается в рыночные отношения?
думаю )
Самый интерестный канал
Есть идея, которой кажется еще не было в прошлых роликах. Условия среды будут полностью зависеть от организмов, с возможностью полного уничтожения приемлемых для жизни условий. Задача вывести такую симуляцию, в которой природа (состоянии среды) и организмы будут компенсировать друг друга, не приводя к полному вымиранию
Сейчас что то подобное и делаю. Идея в том, что сами организмы своей жизнедеятельностью меняют среду и создают новые ниши для других организмов.
Как, например, было с кислородной катастрофой, когда биосфере пришлось полностью перестраиваться из за того, что она же и поменяла состав атмосферы
На сколько большая производительность и как ты добился такого фпс?
Ещё одна идея для симуляции из конца видео: пусть будет вид клеток, которые выделяют энергию в окружающую среду.
У этого много вариантов применения, навскидку организмы смогут избавляться от излишков энергии, осуществлять симбиоз и даже убивать друг друга.
Пытаюсь получить что то подобное
Нам не нужно улучшение качества, если не увеличится количество!
Ура новое видео
Отказываюсь отвечать на провокационные вопросы