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

  Рет қаралды 60,411

foo52ru ТехноШаман

foo52ru ТехноШаман

10 ай бұрын

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

Пікірлер: 455
@Goah5
@Goah5 10 ай бұрын
Мы ждали и мы верили. Мы дождались!
@Ramp-321
@Ramp-321 10 ай бұрын
Не верится что он вернётся!! Я рад что youtube канал не мёртв
@kiryshkka344
@kiryshkka344 10 ай бұрын
Да ну нафиг, спустя столь долгое время легенда выпустила новое видео
@BIOSKillerBIOSKiller
@BIOSKillerBIOSKiller 10 ай бұрын
Можно добавить эффект эволюционного размножения и передачи части своих параметров своим потомкам))) все как мы любим)))
@-Postoronnij-
@-Postoronnij- 10 ай бұрын
тогда нужен критерий эволюционной успешности, чтобы преимущественно раздавались признаки выгодные.
@user-mp8fy2td8p
@user-mp8fy2td8p 10 ай бұрын
Можно считать успешнее тех кто чаще ходит по феромонам.
@MasterElp
@MasterElp 10 ай бұрын
@@-Postoronnij- Что бы они в определенное слово выстроились
@Ilinium_
@Ilinium_ 10 ай бұрын
Боже, да почему вы всегда про розмножение думаете? 😅
@user-yf5zn9us5z
@user-yf5zn9us5z 10 ай бұрын
@@Ilinium_ про эволюцию!
@KurillKrotov
@KurillKrotov 10 ай бұрын
Можно в в виде объективной цели добавить королеву как в прошлом роевом интеллекте которая плодит агентов иногда с мутациями. Также когда агент берет еду и несёт её королеве он отбирает свой процент что бы выжить этот процент может изменятся с мутациями. Ещё разные агенты могут таскать разное количество еды. Вот это мои идеи
@WeslomPo
@WeslomPo 10 ай бұрын
Иногда это похоже на срез какой-то трёхмерной формы. Вот бы собрать эти слайсы и посмотреть что получилось в 3D.
@foo52ru
@foo52ru 10 ай бұрын
любопытная идея
@vladyslavkorenyak872
@vladyslavkorenyak872 10 ай бұрын
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 10 ай бұрын
@@foo52ru подобная модель имеет огромный практический потенциал в предсказании потоков движения и много чего ещё , но кому это нужно .. нам нужен 3х мерный психодел . нет лучше , нам нужен четырехмерный психодел!!!!!
@noitaukkokronk
@noitaukkokronk 10 ай бұрын
Тем временем пробки в Москве...........................
@AndroidsReview
@AndroidsReview 10 ай бұрын
топ идея
@43Dipall23
@43Dipall23 10 ай бұрын
Звуковое сопровождение узоров отличное!
@foo52ru
@foo52ru 10 ай бұрын
Пришлось даже перезаливать ролик, так как оказалось, что на один из звуков есть авторские права :) Убрал этот звук и заново залил видео
@alexmirovich9319
@alexmirovich9319 10 ай бұрын
сюда бы пригодился генеративный алгоритм по производству звука
@Arlate_
@Arlate_ 10 ай бұрын
​@@alexmirovich9319 алгоритмов по производству звуков тут можно напридумывать триллион. А сделать звук интересным сложнее. А может наоборот научить этих существ реагировать на звук какнибуть?
@Losinkyilos
@Losinkyilos 10 ай бұрын
Zerg swarm
@igorfrolov6246
@igorfrolov6246 10 ай бұрын
А кто заметил урчание кота в конце видео?
@justsmile963
@justsmile963 10 ай бұрын
Еееее, канал с самыми интересными роликами вернулся на Ютуб!!! Как долго я ждал!
@user-zj3lh8ww2z
@user-zj3lh8ww2z 10 ай бұрын
Мы ждали его возвращения тычячи лет...
@MyRestlessDreams
@MyRestlessDreams 10 ай бұрын
Интересно посмотреть букашек в 3х измерениях. И еще интересно про тот алгоритм строительства термитника, где "Сделать столбик из крупинок. Когда столбик достиг определённой высоты, посмотреть, нет ли поблизости более высокого столбика..." . Так и не понял как это работает, но интересно поглядеть, как роевой интеллект будет строить.
@user-nd7lf4gi6q
@user-nd7lf4gi6q 10 ай бұрын
Шикарное видео. Это самые настоящие спец.эффекты. Если развивать эту тему и те видео, что были ранее, то можно сделать что-то общее с ролевым интеллектом и искусственной жизнью. Например можно сделать эмуляцию муравейника, как в видео "Орущие букашки". Например, несколько муравейников сражаются и добывают ресурсы для своих королев, которых они тоже должны оберегать иначе их рой погибнет. Огромное спасибо автору этого канала. Такие видео стимулируют заниматься программированием.
@ArtemVinchi
@ArtemVinchi 10 ай бұрын
Ещё бы караваны грабить...
@huurmoonec
@huurmoonec 10 ай бұрын
@@ArtemVinchi отсылка на мем "джва года жду эту игру"? Кстати, а может быть создать игру spore 3? Научимся программировать и сможем создать мод на этап "Бог" в игре Spore. Чтобы при прохождения этапа космос, можно было создавать свои вселенные! А программировать для искусственного интеллекта других божеств. Интересный будет этап. А при прохождении этого этапа на 100% переходишь к этапу "Хаус", но сначало нужно там стать главным Богом. Джва года жду продолжения игры..…
@noitaukkokronk
@noitaukkokronk 10 ай бұрын
@@ArtemVinchi если имитировать муравьёв, то там будет ещё воровство куколок, подмена королев и многие другие приколы
@teosheborihn9939
@teosheborihn9939 10 ай бұрын
Новое видео! Долго ждал
@busy_beaver
@busy_beaver 10 ай бұрын
Красота! Можно попробовать устанавливать отдельно длину каждого сенсора
@foo52ru
@foo52ru 10 ай бұрын
Да. Я думал об этом, но ещё не пробовал. Можно привязать длину к какому нибудь параметру
@-Postoronnij-
@-Postoronnij- 10 ай бұрын
@@foo52ru если сенсор долго был худшим по показаниям плотности феромона, он удлиняется, если лучшим - укорачивается.
@busy_beaver
@busy_beaver 10 ай бұрын
@@foo52ru, ещё интересно было бы попробовать изменять параметры по ходу симуляции. Например, если сенсоры чувствуют слишком близкий друг к другу уровень ферамона, постепенно разводить их дальше по углу и по расстоянию. Или наоборот.
@boderaner
@boderaner 10 ай бұрын
@@-Postoronnij- , обычно в эволюции происходит наоборот: если что-то долгое время не работает, оно постепенно атрофируется.
@SpeleoFakel
@SpeleoFakel 10 ай бұрын
Ура. Давненько выпусков не было! Спасибо!
@neolynxer
@neolynxer 10 ай бұрын
Субъективность красоты паттерна можно сделать "объективным отбором" через голосования пользователей, если такой роевой интеллект написать для web. Но я бы добавил вербальной семантики: даем пользователю слово и на выбор дается 2-4 рандомных варианта. Пользователь должен выбрать паттерн, ассоциирующийся со словом. В итоге для каждого слова будет накапливаться параметрическое соответствие. После чего можно выводить усредненный паттерн по этому слову.
@-Postoronnij-
@-Postoronnij- 10 ай бұрын
Слишком сжато выразил идею, ты бы подробностей накатил.
@vstuts
@vstuts 10 ай бұрын
@@-Postoronnij- делаем нейросеть "ассоциация -> параметры"
@Gantzer73
@Gantzer73 10 ай бұрын
Твои видеоролики всегда были залипательными, но этот просто рвёт всё, что было раньше!
@noitaukkokronk
@noitaukkokronk 10 ай бұрын
Уровень видео на высоте! Подготовить такое в виде красочного рассказа - огромный труд. Спасибо!
@replay3069
@replay3069 10 ай бұрын
Хорошо это я обновил страницу 😊
@mitagmio
@mitagmio 10 ай бұрын
Спасибо за видео!
@user-uo6rn9jg4y
@user-uo6rn9jg4y 8 ай бұрын
По моему, это лучшее видео. Посмотреть его нужно не только программистам, чтобы понять какие чудеса можно запрограммировать!
@-Postoronnij-
@-Postoronnij- 10 ай бұрын
Вариант с запоминанием состояний: если 10 сек назад агент был в точке с X плотностью феромонов, а сейчас он в точке с плотностью Y, то: если Y:X>=1,1, агент замедляется (80% скорости) на 8 секунд; если Y:X
@foo52ru
@foo52ru 10 ай бұрын
хорошая идея 🤔
@-Postoronnij-
@-Postoronnij- 10 ай бұрын
@@foo52ru поправил местами значения, идея в замедлении если феромонов стало значимо больше и ускорении (ищет места получше) если значимо меньше.
@Rayvenor
@Rayvenor 10 ай бұрын
@@-Postoronnij- сами значения не важны. Если они числа - то их можно считать параметром и рандомизировать.
@Achmd
@Achmd 10 ай бұрын
они просто в стаи будут сбиваться. если кто-то вырвется из оцепления, то побежит в поисках другой стаи. чем ближе к центру, тем медленнее будут двигаться. а если они ещё и направляться будут в сторону увеличения плотности феромонов, то беглецов практически не будет.
@sergeyblackoff8695
@sergeyblackoff8695 10 ай бұрын
вы только что изобрели гомеостаз)))
@TheLordkyra
@TheLordkyra 10 ай бұрын
Как вариант, можно добавить несколько видов феромонов и возможность датчику предпочитать один феромон другим
@Jen0k
@Jen0k 10 ай бұрын
Когда изобрел сразу все визуализации из winamp'а с помощью одного алгоритма.
@boombox_ru7748
@boombox_ru7748 10 ай бұрын
Давно тебя смотрю и очень приятно наблюдать за ростом контента у тебя. успехов тебе и спасибо за контент)
@shadow_blader192
@shadow_blader192 10 ай бұрын
Я думал ты на английский канал полностью перешёл. Рад что вернулся!
@AndreyMishustin
@AndreyMishustin 10 ай бұрын
Взрыв мозга!!! Эти эффекты в Adobe After Effects приспособить бы! Просто самая популярная тема была бы у всех дизайнеров! Шикарное видео и завораживающие эффекты!
@Arlate_
@Arlate_ 10 ай бұрын
Не знаю как на счёт адоба, но в 3д при создании текстур применяются может не савсем такие но тоже множество настраиваемых алгоритмов а также их комбинации.
@user-xe8be3cu1m
@user-xe8be3cu1m 10 ай бұрын
Можно разбить агентов на 2 группы и сделать каждым свой любимый феромон. Агент 1 источает феромон А, Агент 2 источает феромон B. Агент 1 - стремится к феромону B Агент 2 стремится к феромону А
@crash1504
@crash1504 10 ай бұрын
С врзвращением!!! Спасибо за ролики!!!
@43Dipall23
@43Dipall23 10 ай бұрын
Вот только вспомнил про твой канал и ты ролик выпускаешь
@NasledN1K
@NasledN1K 10 ай бұрын
Это же красиво до безумства Ваш код это генеративное искусство
@user-ti4dv1dw2r
@user-ti4dv1dw2r 4 ай бұрын
бальзам для глаз, чистый Арменфильм! твори ещё!
@user-bi4vm1ru1f
@user-bi4vm1ru1f 10 ай бұрын
Какие-то тупые неправдоподобные лайфхаки набирают миллионы подписчиков, а у foo их так мало. Памятник Вам ставить надо за Ваши труды. Это действительно познавательно.
@user-yu4bt8sy4q
@user-yu4bt8sy4q 10 ай бұрын
Неожиданно наткнулся на ваш канал, очень интересно и познавательно. Спасибо за создание такого контента.
@Moonboy05
@Moonboy05 10 ай бұрын
Поздравляю всех зрителей, мы дождались!)
@deni7711
@deni7711 10 ай бұрын
Можно ли создать агентов двух видов с разными параметрами и придумать сражения между ними или конкуренцию за ресурсы? Среди победителей выбирать самые оптимальные настройки параметров. Возможно в таком варинте групповой интеллект проявит себя интереснее. Так же можно у каждого племени слегка менять настройки так, чтобы выживали агенты только поглотившие соперников или поглотившие определенное количество феромонов.
@eugenesea6852
@eugenesea6852 10 ай бұрын
Нужно часовое видео без комментариев, но с той же музыкой и эффектами, и можно залипать
@dmitriysobolle
@dmitriysobolle 10 ай бұрын
Спасибо за Видео. Продолжайте пожалуйста. Мы поддержим Вас !
@user-uv6bo4uj3r
@user-uv6bo4uj3r 10 ай бұрын
Приятно когда человек искренне горит идеей и делиться ей с другими
@renegaderu5126
@renegaderu5126 10 ай бұрын
Видеоряд просто шикарен) отличный контент. Ждём новых роликов
@alextolkien5893
@alextolkien5893 10 ай бұрын
нет слов, насколько это прекрасно и увлекательно😍😍
@user-is6jm3no8q
@user-is6jm3no8q 10 ай бұрын
Мы очень долго ждали и верили. Ура😊
@VladykaVladykov
@VladykaVladykov 10 ай бұрын
И музыка, и анимации)) Круто
@theall-seeingeye3973
@theall-seeingeye3973 10 ай бұрын
Очень красиво и грамотно, спасибо!
@sergeymuravskiy
@sergeymuravskiy 10 ай бұрын
ваши видео уникальны! В том смысле, что под них можно очень напряжённо думать, как об алгаритмах, так и просто о вечном. А можно просто отключить голову и раслабляться... Кароче, они мне прям мозг там где надо шекочут)) поймал себя на мысли, что на меня прям какой-то целебный эффект оказывают)) Спасибо!
@hirvas3523
@hirvas3523 10 ай бұрын
За последние два месяца пересмотрел все твои видео по нескольку раз. Настоящий голод по хорошему контенту..
@user-yl2wl5uv2e
@user-yl2wl5uv2e 10 ай бұрын
Мужик, я тебя ждал! Хочу твоих видосов больше!
@user-qc2qb6lx9i
@user-qc2qb6lx9i 10 ай бұрын
Я думал уже не дождусь, спасибо за видео
@amigos_larkrafterus
@amigos_larkrafterus 10 ай бұрын
Это очень красиво, и мне очень нравится эффект перетекания картинок, символов и букв друг в друга с этим алгоритмом
@antua63
@antua63 10 ай бұрын
Как всегда на высоте! Или скорее на глубине, судя по картинке.
@viktorlevchenko4337
@viktorlevchenko4337 10 ай бұрын
Ого. Как давно ждал. Спасибо!
@TheFleshmob
@TheFleshmob 10 ай бұрын
Первый просмотр. Первый комментарий в поддержку канала
@POLLMIXANENG
@POLLMIXANENG 10 ай бұрын
Спасибо, очень ждал
@zotani_petra
@zotani_petra 10 ай бұрын
Какое же это психоделичеокое видео! Приятных снов!
@kodirovsshik
@kodirovsshik 10 ай бұрын
Любой день становится хорошим днём, когда foo52ru выпускает новое видео Очень увлекательно
@user-st8iq2yy8z
@user-st8iq2yy8z 10 ай бұрын
Выглядит завораживающе, красиво
@Captain_Idea
@Captain_Idea 10 ай бұрын
Пару дней назад пересматривал старые видео, а тут такой подгон))
@politenessclub9228
@politenessclub9228 10 ай бұрын
Просто магия цифр и кода, великолепно, просто смотришь и впечатляешься, обажаю ваши видео
@NicolyaLS
@NicolyaLS 10 ай бұрын
Ух! Сдаётся мне, что это были не опята... Винсент ван Гог наверняка бы пришёл в восторг
@victor-qo9hk
@victor-qo9hk 10 ай бұрын
Роевой интеллект является одним из самых красивых алгоритмов, который есть в цифровом мире! Отличное видео для залипания!
@neonplay6755
@neonplay6755 10 ай бұрын
Спустя пол года через ветер времени Вкусите шедевр
@Samara_Morgan_666
@Samara_Morgan_666 10 ай бұрын
Это похоже на мой страшный сон после запоя.. 🥴 Лайк!
@wdeath4798
@wdeath4798 10 ай бұрын
Оп-оп, топчик подъехал) Вспомнил, как несколько лет назад повторял за тобой эксперементы, проводил свои. Эх, а сейчас загружен по самые....помидоры.
@user-yu4sr6fy4e
@user-yu4sr6fy4e 10 ай бұрын
картинка со звуковым оформлением просто супер!
@xqbotbefre2763
@xqbotbefre2763 10 ай бұрын
Как всегда интересный выпуск
@dianabodeluk333
@dianabodeluk333 10 ай бұрын
Залипательно 🤩 Тут и галактики, и костные структуры, и сосудистые сетки, и микробы под микроскопом, и воздушные потоки
@FelixFenix-vo7tu
@FelixFenix-vo7tu 10 ай бұрын
Ураа, наконец-то дождались!
@Ardbot
@Ardbot 10 ай бұрын
Хорошая работа со звуком!
@zix2421
@zix2421 10 ай бұрын
Я зачитывался этим… живым организмом… ранее, очень рад, что кто-то о нём знает. Вообще я просто хотел проверить, не вышел ли спустя столько времени новый ролик, так что приятно удивлён вдвойне
@alexdroid3229
@alexdroid3229 10 ай бұрын
Комент для продвижения , С возвращением
@STEYP95
@STEYP95 10 ай бұрын
Это выглядит величественно!
@mikhail_drugie
@mikhail_drugie 8 ай бұрын
без преувеличений шаман! вдохновляете на изучение и практику, за что очень благодарю❤
@user-um2tz8oe9p
@user-um2tz8oe9p 10 ай бұрын
Да сколько их тут) Я не верю что Processing так быстро обрабатывается)
@nakamasama
@nakamasama 10 ай бұрын
Зачёт, мне понравилось. Мне нравятся ролики про алгоритмы.
@user-or6xu4uy4o
@user-or6xu4uy4o 10 ай бұрын
Доброго времени суток! Благодарим за отзыв!
@Zarkaltair
@Zarkaltair 10 ай бұрын
Дааа, как всегда смотрел на одном дыхании, тема супер, очень интересно)))
@justdaxik
@justdaxik 10 ай бұрын
Ура, новые эксперименты Техношамана🎉
@vladimirkaukin4396
@vladimirkaukin4396 9 ай бұрын
спасибо тебе что ты есть
@user-bh2ot5ks8f
@user-bh2ot5ks8f 10 ай бұрын
Весьма красивые эффекты
@al-khwarizmi1085
@al-khwarizmi1085 10 ай бұрын
Теперь ты точно будешь использовать логирование параметров с одновременным захватом содержимого окна :)
@igormajrov8444
@igormajrov8444 10 ай бұрын
Реально круто. Не только на фрактальную графику можно часами смотреть. Здесь даже больше разнообразия. Интересно, как это все в 3D будет выглядеть)))
@icubedm
@icubedm 10 ай бұрын
Классный алгоритм! Инетерсно было бы посмотреть на результат, когда у каждого агента есть время жизни и после "смерти" он отпочковывает новый, параметры которого генерируются в результате мутации (ну или вообще добавить полноценную генетику)
@user-si1ts1sk4f
@user-si1ts1sk4f 10 ай бұрын
Узнал по голосу) очень рад!!!
@ivanlisin1920
@ivanlisin1920 10 ай бұрын
Вдохновляешь на исследования !
@padoban
@padoban 10 ай бұрын
Заметно улучшилось качество монтажа,лайк
@BSpont
@BSpont 10 ай бұрын
Ура, новое видео! Великолепно!
@fimichsal2687
@fimichsal2687 10 ай бұрын
Ну невероятно круто!
@Swellzd
@Swellzd 10 ай бұрын
Интересно посмотреть, а что будет в трёхмерном пространстве
@foo52ru
@foo52ru 10 ай бұрын
К сожалению, нет опыта программирования в трёхмерном пространстве
@TheMrKMen
@TheMrKMen 10 ай бұрын
Ну можно конкурирующие агенты сделать. Желательно из трёх вариантов. Как камень/ножницы/бумага. Агенты камни травят феромонами агенты ножницы, агенты ножницы травят агенты бумаги, агенты бумаги травят агенты камни. И в обратную сторону феромоны увеличивают срок жизни, или обнуляют старение. Мёртвый представитель одной из трёх групп очищает параметры своих мутаций и телепортируется к самому сытому и перенимает его параметры с небольшим шансом небольшой мутации.
@SCXBelka
@SCXBelka 9 ай бұрын
Привет! Ждём тебя как лучик солнца! Выпускай шотры с твоими симуляциями! Можно просто залипательные. Можно с твоим комментированием каких-то замечаний по стимуляции. Очень хочется больше смотреть твоих видео. Думаю зрители точно поддержат просмотром. Старые и не только! 💪✊👊
@user-tm5sh2eq4y
@user-tm5sh2eq4y 10 ай бұрын
УРАААААА ТЫ ВЕРНУЛСЯ
@Rokinso
@Rokinso 10 ай бұрын
Красота!
@wowDaiver
@wowDaiver 10 ай бұрын
Звуковое сопровождение просто топ!
@foxygen7068
@foxygen7068 10 ай бұрын
Спасибо за новое видео🦋 Начало похоже на RainWorld, знающие поймут, незнающие словили спойлер
@byrakgg
@byrakgg 10 ай бұрын
вы живы!
@MM10UltimateChannel
@MM10UltimateChannel 10 ай бұрын
Можно ещё добавить случайно сгенерированные карты высот, по которым рою будет сложнее или легче передвигаться.
@torginterry5682
@torginterry5682 10 ай бұрын
Отличное видео!
@RootsOfTwo
@RootsOfTwo 10 ай бұрын
Агент: для чего я создан? Foo52ru: бежать ща феромонам и делать приятно глазам. Агент: Блять да ты издеваешься!?
@Arsteds
@Arsteds 10 ай бұрын
Возвращение легенды!
@BrutusCockerbucksJrIII
@BrutusCockerbucksJrIII 6 ай бұрын
5:51 Выглядит шикарно!
@user-pt6dm1qi3u
@user-pt6dm1qi3u 10 ай бұрын
Круто! А ты можешь на основе всяких алгоритмов и симуляций делать простенькие игры с видом сверху разумеется? Типа как например управление колонией микробов) Вырастить свою колонию из 1 микроба и победить все вражеские колонии)))
@user-uo6rn9jg4y
@user-uo6rn9jg4y 10 ай бұрын
Лучшие видео!
Алгоритм генерации цифровых растений.
12:41
foo52ru ТехноШаман
Рет қаралды 27 М.
Вирус для "искусственной жизни"
9:55
foo52ru ТехноШаман
Рет қаралды 155 М.
ФОКУС С ЧИПСАМИ (секрет)
00:44
Masomka
Рет қаралды 2,9 МЛН
How to Sneak Make Up Into Class 💄 #shorts
00:30
BubbleBee
Рет қаралды 15 МЛН
WWE is real💔
00:16
IShowSpeed
Рет қаралды 83 МЛН
Coding Adventure: Ant and Slime Simulations
17:54
Sebastian Lague
Рет қаралды 1,8 МЛН
Слизевик - гений оптимизации
3:44
ИрКИНО
Рет қаралды 15 М.
ЭВОЛЮЦИЯ КЛЕТКИ
18:17
Максим Иваниченко
Рет қаралды 10 М.
небесная механика
15:01
foo52ru ТехноШаман
Рет қаралды 132 М.
Hide and seek from OPENAI? [KOSMO STORY]
4:49
Kosmo Story
Рет қаралды 2,7 МЛН
Принцип неопределённости и квантовая запутанность
3:28:04
ИССЛЕДОВАТЕЛЬ ВСЕЛЕННОЙ
Рет қаралды 204 М.
У Nokia 3310 появился конкурент
0:36
AndroHack
Рет қаралды 1,8 МЛН
Phone charger explosion
0:43
_vector_
Рет қаралды 5 МЛН
Что если бы Apple делала зубные щётки?
0:59
Продать одно приложение дважды
0:49
Real Emil
Рет қаралды 1,2 МЛН