Physarum simulation. Эксперименты с алгоритмом

Поделиться
HTML-код
  • Опубликовано: 5 июн 2023
  • Алгоритм известен как Physarum или Slime Mold Simulation.
    В классическом варианте, полученное изображение очень похоже на один любопытный организм Physarum polycephalum или Физарум многоглавый. Алгоритм построен на взаимодействии множества агентов, поэтому я воспринимаю этот алгоритм, как вариант "роевого интеллекта".
    Исходник доступен для платных подписчиков на Boosty.
    ( boosty.to/foo52ru )
    Код написан в среде Processing
  • НаукаНаука

Комментарии • 453

  • @Goah5
    @Goah5 Год назад +433

    Мы ждали и мы верили. Мы дождались!

    • @Ramp-321
      @Ramp-321 Год назад +4

      Не верится что он вернётся!!
      Я рад что youtube канал не мёртв

  • @kiryshkka344
    @kiryshkka344 Год назад +56

    Да ну нафиг, спустя столь долгое время легенда выпустила новое видео

  • @BIOSKillerBIOSKiller
    @BIOSKillerBIOSKiller Год назад +191

    Можно добавить эффект эволюционного размножения и передачи части своих параметров своим потомкам))) все как мы любим)))

    • @-Postoronnij-
      @-Postoronnij- Год назад +9

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

    • @user-mp8fy2td8p
      @user-mp8fy2td8p Год назад +4

      Можно считать успешнее тех кто чаще ходит по феромонам.

    • @MasterElp
      @MasterElp Год назад

      @@-Postoronnij- Что бы они в определенное слово выстроились

    • @PP_NIcotinic_Acid
      @PP_NIcotinic_Acid Год назад +3

      Боже, да почему вы всегда про розмножение думаете? 😅

    • @user-yf5zn9us5z
      @user-yf5zn9us5z Год назад +17

      @@PP_NIcotinic_Acid про эволюцию!

  • @KurillKrotov
    @KurillKrotov Год назад +117

    Можно в в виде объективной цели добавить королеву как в прошлом роевом интеллекте которая плодит агентов иногда с мутациями. Также когда агент берет еду и несёт её королеве он отбирает свой процент что бы выжить этот процент может изменятся с мутациями. Ещё разные агенты могут таскать разное количество еды. Вот это мои идеи

  • @43Dipall23
    @43Dipall23 Год назад +62

    Звуковое сопровождение узоров отличное!

    • @foo52ru
      @foo52ru  Год назад +20

      Пришлось даже перезаливать ролик, так как оказалось, что на один из звуков есть авторские права :)
      Убрал этот звук и заново залил видео

    • @alexmirovich9319
      @alexmirovich9319 Год назад +3

      сюда бы пригодился генеративный алгоритм по производству звука

    • @Arlate_
      @Arlate_ Год назад +2

      ​@@alexmirovich9319 алгоритмов по производству звуков тут можно напридумывать триллион. А сделать звук интересным сложнее.
      А может наоборот научить этих существ реагировать на звук какнибуть?

    • @Losinkyilos
      @Losinkyilos Год назад

      Zerg swarm

    • @igorfrolov6246
      @igorfrolov6246 Год назад +3

      А кто заметил урчание кота в конце видео?

  • @WeslomPo
    @WeslomPo Год назад +125

    Иногда это похоже на срез какой-то трёхмерной формы. Вот бы собрать эти слайсы и посмотреть что получилось в 3D.

    • @foo52ru
      @foo52ru  Год назад +56

      любопытная идея

    • @vladyslavkorenyak872
      @vladyslavkorenyak872 Год назад +27

      This is because the transformations from one frame to the next are continuous. Indeed, if you add them up into a 3D structure, you would get a beautiful "organic" form.

    • @ziszlo6119
      @ziszlo6119 Год назад +24

      @@foo52ru подобная модель имеет огромный практический потенциал в предсказании потоков движения и много чего ещё , но кому это нужно .. нам нужен 3х мерный психодел . нет лучше , нам нужен четырехмерный психодел!!!!!

    • @noitaukkokronk
      @noitaukkokronk Год назад +4

      Тем временем пробки в Москве...........................

    • @AndroidsReview
      @AndroidsReview Год назад +2

      топ идея

  • @justsmile963
    @justsmile963 Год назад +11

    Еееее, канал с самыми интересными роликами вернулся на Ютуб!!! Как долго я ждал!

  • @user-zj3lh8ww2z
    @user-zj3lh8ww2z Год назад +9

    Мы ждали его возвращения тычячи лет...

  • @replay3069
    @replay3069 Год назад +5

    Хорошо это я обновил страницу 😊

  • @KillerCat_8
    @KillerCat_8 Год назад +19

    Интересно посмотреть букашек в 3х измерениях. И еще интересно про тот алгоритм строительства термитника, где "Сделать столбик из крупинок. Когда столбик достиг определённой высоты, посмотреть, нет ли поблизости более высокого столбика..." . Так и не понял как это работает, но интересно поглядеть, как роевой интеллект будет строить.

  • @teosheborihn9939
    @teosheborihn9939 Год назад +5

    Новое видео! Долго ждал

  • @user-nd7lf4gi6q
    @user-nd7lf4gi6q Год назад +61

    Шикарное видео. Это самые настоящие спец.эффекты.
    Если развивать эту тему и те видео, что были ранее, то можно сделать что-то общее с ролевым интеллектом и искусственной жизнью. Например можно сделать эмуляцию муравейника, как в видео "Орущие букашки". Например, несколько муравейников сражаются и добывают ресурсы для своих королев, которых они тоже должны оберегать иначе их рой погибнет.
    Огромное спасибо автору этого канала. Такие видео стимулируют заниматься программированием.

    • @ArtemVinchi
      @ArtemVinchi Год назад +8

      Ещё бы караваны грабить...

    • @huurmoonec
      @huurmoonec Год назад +3

      @@ArtemVinchi отсылка на мем "джва года жду эту игру"? Кстати, а может быть создать игру spore 3? Научимся программировать и сможем создать мод на этап "Бог" в игре Spore. Чтобы при прохождения этапа космос, можно было создавать свои вселенные! А программировать для искусственного интеллекта других божеств. Интересный будет этап. А при прохождении этого этапа на 100% переходишь к этапу "Хаус", но сначало нужно там стать главным Богом. Джва года жду продолжения игры..…

    • @noitaukkokronk
      @noitaukkokronk Год назад +2

      @@ArtemVinchi если имитировать муравьёв, то там будет ещё воровство куколок, подмена королев и многие другие приколы

  • @neolynxer
    @neolynxer Год назад +48

    Субъективность красоты паттерна можно сделать "объективным отбором" через голосования пользователей, если такой роевой интеллект написать для web.
    Но я бы добавил вербальной семантики: даем пользователю слово и на выбор дается 2-4 рандомных варианта. Пользователь должен выбрать паттерн, ассоциирующийся со словом. В итоге для каждого слова будет накапливаться параметрическое соответствие. После чего можно выводить усредненный паттерн по этому слову.

    • @-Postoronnij-
      @-Postoronnij- Год назад

      Слишком сжато выразил идею, ты бы подробностей накатил.

    • @vstuts
      @vstuts Год назад +9

      @@-Postoronnij- делаем нейросеть "ассоциация -> параметры"

  • @user-xe8be3cu1m
    @user-xe8be3cu1m Год назад +5

    Можно разбить агентов на 2 группы и сделать каждым свой любимый феромон. Агент 1 источает феромон А, Агент 2 источает феромон B. Агент 1 - стремится к феромону B Агент 2 стремится к феромону А

  • @Jen0k
    @Jen0k Год назад +2

    Когда изобрел сразу все визуализации из winamp'а с помощью одного алгоритма.

  • @mitagmio
    @mitagmio Год назад +6

    Спасибо за видео!

  • @Gantzer73
    @Gantzer73 Год назад +1

    Твои видеоролики всегда были залипательными, но этот просто рвёт всё, что было раньше!

  • @AndreyMishustin
    @AndreyMishustin Год назад +1

    Взрыв мозга!!! Эти эффекты в Adobe After Effects приспособить бы! Просто самая популярная тема была бы у всех дизайнеров! Шикарное видео и завораживающие эффекты!

    • @Arlate_
      @Arlate_ Год назад +2

      Не знаю как на счёт адоба, но в 3д при создании текстур применяются может не савсем такие но тоже множество настраиваемых алгоритмов а также их комбинации.

  • @noitaukkokronk
    @noitaukkokronk Год назад +6

    Уровень видео на высоте! Подготовить такое в виде красочного рассказа - огромный труд. Спасибо!

  • @SpeleoFakel
    @SpeleoFakel Год назад +9

    Ура. Давненько выпусков не было! Спасибо!

  • @-Postoronnij-
    @-Postoronnij- Год назад +55

    Вариант с запоминанием состояний: если 10 сек назад агент был в точке с X плотностью феромонов, а сейчас он в точке с плотностью Y, то: если Y:X>=1,1, агент замедляется (80% скорости) на 8 секунд; если Y:X

    • @foo52ru
      @foo52ru  Год назад +18

      хорошая идея 🤔

    • @-Postoronnij-
      @-Postoronnij- Год назад +7

      @@foo52ru поправил местами значения, идея в замедлении если феромонов стало значимо больше и ускорении (ищет места получше) если значимо меньше.

    • @Rayvenor
      @Rayvenor Год назад +6

      @@-Postoronnij- сами значения не важны. Если они числа - то их можно считать параметром и рандомизировать.

    • @Achmd
      @Achmd Год назад +1

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

    • @sergeyblackoff8695
      @sergeyblackoff8695 Год назад +5

      вы только что изобрели гомеостаз)))

  • @TheLordkyra
    @TheLordkyra Год назад +10

    Как вариант, можно добавить несколько видов феромонов и возможность датчику предпочитать один феромон другим

  • @user-uo6rn9jg4y
    @user-uo6rn9jg4y 10 месяцев назад

    По моему, это лучшее видео. Посмотреть его нужно не только программистам, чтобы понять какие чудеса можно запрограммировать!

  • @user-bi4vm1ru1f
    @user-bi4vm1ru1f Год назад

    Какие-то тупые неправдоподобные лайфхаки набирают миллионы подписчиков, а у foo их так мало. Памятник Вам ставить надо за Ваши труды. Это действительно познавательно.

  • @43Dipall23
    @43Dipall23 Год назад +2

    Вот только вспомнил про твой канал и ты ролик выпускаешь

  • @boombox_ru7748
    @boombox_ru7748 Год назад +2

    Давно тебя смотрю и очень приятно наблюдать за ростом контента у тебя. успехов тебе и спасибо за контент)

  • @busy_beaver
    @busy_beaver Год назад +15

    Красота! Можно попробовать устанавливать отдельно длину каждого сенсора

    • @foo52ru
      @foo52ru  Год назад +8

      Да. Я думал об этом, но ещё не пробовал. Можно привязать длину к какому нибудь параметру

    • @-Postoronnij-
      @-Postoronnij- Год назад +13

      @@foo52ru если сенсор долго был худшим по показаниям плотности феромона, он удлиняется, если лучшим - укорачивается.

    • @busy_beaver
      @busy_beaver Год назад +10

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

    • @boderaner
      @boderaner Год назад

      @@-Postoronnij- , обычно в эволюции происходит наоборот: если что-то долгое время не работает, оно постепенно атрофируется.

  • @NasledN1K
    @NasledN1K Год назад +1

    Это же красиво до безумства
    Ваш код это генеративное искусство

  • @shadow_blader192
    @shadow_blader192 Год назад +2

    Я думал ты на английский канал полностью перешёл. Рад что вернулся!

  • @Moonboy05
    @Moonboy05 Год назад +1

    Поздравляю всех зрителей, мы дождались!)

  • @eugenesea6852
    @eugenesea6852 Год назад +3

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

  • @crash1504
    @crash1504 Год назад

    С врзвращением!!! Спасибо за ролики!!!

  • @user-uv6bo4uj3r
    @user-uv6bo4uj3r Год назад

    Приятно когда человек искренне горит идеей и делиться ей с другими

  • @alextolkien5893
    @alextolkien5893 Год назад

    нет слов, насколько это прекрасно и увлекательно😍😍

  • @user-yu4bt8sy4q
    @user-yu4bt8sy4q Год назад +1

    Неожиданно наткнулся на ваш канал, очень интересно и познавательно. Спасибо за создание такого контента.

  • @zix2421
    @zix2421 Год назад +1

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

  • @mels9485
    @mels9485 Месяц назад

    Огромное спасибо за труд !!!

  • @theall-seeingeye3973
    @theall-seeingeye3973 Год назад +1

    Очень красиво и грамотно, спасибо!

  • @dmitriysobolle
    @dmitriysobolle Год назад

    Спасибо за Видео. Продолжайте пожалуйста. Мы поддержим Вас !

  • @user-ti4dv1dw2r
    @user-ti4dv1dw2r 6 месяцев назад

    бальзам для глаз, чистый Арменфильм!
    твори ещё!

  • @renegaderu5126
    @renegaderu5126 Год назад

    Видеоряд просто шикарен) отличный контент. Ждём новых роликов

  • @user-qc2qb6lx9i
    @user-qc2qb6lx9i Год назад

    Я думал уже не дождусь, спасибо за видео

  • @user-st8iq2yy8z
    @user-st8iq2yy8z Год назад

    Выглядит завораживающе, красиво

  • @user-is6jm3no8q
    @user-is6jm3no8q Год назад +1

    Мы очень долго ждали и верили. Ура😊

  • @viktorlevchenko4337
    @viktorlevchenko4337 Год назад

    Ого. Как давно ждал. Спасибо!

  • @neonplay6755
    @neonplay6755 Год назад +1

    Спустя пол года через ветер времени
    Вкусите шедевр

  • @TheFleshmob
    @TheFleshmob Год назад +2

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

  • @user-yl2wl5uv2e
    @user-yl2wl5uv2e Год назад

    Мужик, я тебя ждал! Хочу твоих видосов больше!

  • @POLLMIXANENG
    @POLLMIXANENG Год назад +2

    Спасибо, очень ждал

  • @deni7711
    @deni7711 Год назад +8

    Можно ли создать агентов двух видов с разными параметрами и придумать сражения между ними или конкуренцию за ресурсы? Среди победителей выбирать самые оптимальные настройки параметров. Возможно в таком варинте групповой интеллект проявит себя интереснее. Так же можно у каждого племени слегка менять настройки так, чтобы выживали агенты только поглотившие соперников или поглотившие определенное количество феромонов.

  • @Zhanyn.da.
    @Zhanyn.da. Год назад

    Просто магия цифр и кода, великолепно, просто смотришь и впечатляешься, обажаю ваши видео

  • @antua63
    @antua63 Год назад

    Как всегда на высоте! Или скорее на глубине, судя по картинке.

  • @WertyHwost12
    @WertyHwost12 Год назад +2

    Урааа видео

  • @user-yu4sr6fy4e
    @user-yu4sr6fy4e Год назад

    картинка со звуковым оформлением просто супер!

  • @amigos_larkrafterus
    @amigos_larkrafterus Год назад

    Это очень красиво, и мне очень нравится эффект перетекания картинок, символов и букв друг в друга с этим алгоритмом

  • @FelixFenix-vo7tu
    @FelixFenix-vo7tu Год назад

    Ураа, наконец-то дождались!

  • @xqbotbefre2763
    @xqbotbefre2763 Год назад

    Как всегда интересный выпуск

  • @Samara_Morgan_666
    @Samara_Morgan_666 Год назад +1

    Это похоже на мой страшный сон после запоя.. 🥴
    Лайк!

  • @STEYP95
    @STEYP95 Год назад

    Это выглядит величественно!

  • @fimichsal2687
    @fimichsal2687 Год назад

    Ну невероятно круто!

  • @victor-qo9hk
    @victor-qo9hk Год назад +1

    Роевой интеллект является одним из самых красивых алгоритмов, который есть в цифровом мире! Отличное видео для залипания!

  • @torginterry5682
    @torginterry5682 Год назад

    Отличное видео!

  • @hirvas3523
    @hirvas3523 Год назад +1

    За последние два месяца пересмотрел все твои видео по нескольку раз.
    Настоящий голод по хорошему контенту..

  • @user-or6xu4uy4o
    @user-or6xu4uy4o Год назад

    Доброго времени суток! Благодарим за отзыв!

  • @user-bh2ot5ks8f
    @user-bh2ot5ks8f Год назад

    Весьма красивые эффекты

  • @VladykaVladykov
    @VladykaVladykov Год назад +1

    И музыка, и анимации))
    Круто

  • @Zarkaltair
    @Zarkaltair Год назад

    Дааа, как всегда смотрел на одном дыхании, тема супер, очень интересно)))

  • @sergeymuravskiy
    @sergeymuravskiy Год назад

    ваши видео уникальны! В том смысле, что под них можно очень напряжённо думать, как об алгаритмах, так и просто о вечном. А можно просто отключить голову и раслабляться... Кароче, они мне прям мозг там где надо шекочут)) поймал себя на мысли, что на меня прям какой-то целебный эффект оказывают)) Спасибо!

  • @kodirovsshik
    @kodirovsshik Год назад

    Любой день становится хорошим днём, когда foo52ru выпускает новое видео
    Очень увлекательно

  • @zotani_petra
    @zotani_petra Год назад

    Какое же это психоделичеокое видео! Приятных снов!

  • @BSpont
    @BSpont Год назад

    Ура, новое видео! Великолепно!

  • @ivanlisin1920
    @ivanlisin1920 Год назад

    Вдохновляешь на исследования !

  • @Captain_Idea
    @Captain_Idea Год назад

    Пару дней назад пересматривал старые видео, а тут такой подгон))

  • @mikhail_drugie
    @mikhail_drugie 10 месяцев назад

    без преувеличений шаман! вдохновляете на изучение и практику, за что очень благодарю❤

  • @justdaxik
    @justdaxik Год назад

    Ура, новые эксперименты Техношамана🎉

  • @user-uo6rn9jg4y
    @user-uo6rn9jg4y Год назад

    Лучшие видео!

  • @dianabodeluk333
    @dianabodeluk333 Год назад

    Залипательно 🤩
    Тут и галактики, и костные структуры, и сосудистые сетки, и микробы под микроскопом, и воздушные потоки

  • @Swellzd
    @Swellzd Год назад +6

    Интересно посмотреть, а что будет в трёхмерном пространстве

    • @foo52ru
      @foo52ru  Год назад +5

      К сожалению, нет опыта программирования в трёхмерном пространстве

  • @alexdroid3229
    @alexdroid3229 Год назад

    Комент для продвижения ,
    С возвращением

  • @MrSeriousDen
    @MrSeriousDen Год назад

    Ааааааааабалденно!!!!

  • @Rokinso
    @Rokinso Год назад

    Красота!

  • @wdeath4798
    @wdeath4798 Год назад

    Оп-оп, топчик подъехал)
    Вспомнил, как несколько лет назад повторял за тобой эксперементы, проводил свои. Эх, а сейчас загружен по самые....помидоры.

  • @NicolyaLS
    @NicolyaLS Год назад +1

    Ух! Сдаётся мне, что это были не опята... Винсент ван Гог наверняка бы пришёл в восторг

  • @user-tm5sh2eq4y
    @user-tm5sh2eq4y Год назад

    УРАААААА ТЫ ВЕРНУЛСЯ

  • @user-um2tz8oe9p
    @user-um2tz8oe9p Год назад +1

    Да сколько их тут) Я не верю что Processing так быстро обрабатывается)

  • @Ardbot
    @Ardbot Год назад

    Хорошая работа со звуком!

  • @vladimirkaukin4396
    @vladimirkaukin4396 11 месяцев назад

    спасибо тебе что ты есть

  • @ruwatch1008
    @ruwatch1008 Год назад

    Ура!!! Новое видео

  • @Twenti_dinamit
    @Twenti_dinamit Год назад

    круто! новый видос!

  • @byrakgg
    @byrakgg Год назад

    вы живы!

  • @user-dy8ik2ec2q
    @user-dy8ik2ec2q Год назад

    Ура!!! Новое видео!!!!!!!!!!!

  • @Losinkyilos
    @Losinkyilos Год назад

    Ура! Снова!

  • @nakamasama
    @nakamasama Год назад +1

    Зачёт, мне понравилось. Мне нравятся ролики про алгоритмы.

  • @doglots
    @doglots Год назад

    Ура! новое видео

  • @free.president
    @free.president Год назад

    это очень красиво

  • @rutmir2703
    @rutmir2703 Год назад

    Шикарно

  • @user-jz8vm5rd9s
    @user-jz8vm5rd9s Год назад

    Ура, Гуру вернулся!!!!

  • @qordch
    @qordch Год назад +1

    Ребята, он живой!!!

  • @user-si1ts1sk4f
    @user-si1ts1sk4f Год назад

    Узнал по голосу) очень рад!!!

  • @liltousin
    @liltousin Год назад

    Опять просто лучшее видео, жаль что так мало просмотров