Искусственная жизнь. Генетический алгоритм. Мир №1

แชร์
ฝัง
  • เผยแพร่เมื่อ 4 ต.ค. 2024
  • Видео обзор на основе материалов, накопленных во время экспериментов с генетическим алгоритмом.
    Мир номер 1.
    В последнее время экспериментировал с набором команд. Запускал на короткое время, что бы посмотреть, как разные команды влияют на то, что происходит на экране.
    Осталось запустить на длительные срок и посмотреть, как и куда всё это будет развиваться.
    Исходники: yadi.sk/d/rLam...
    После запуска мира нужно несколько раз кликнуть по экрану, это нужно для генератора случайных чисел.
    Также про проект "Искусственная жизнь" в новом варианте.
    Проект переписан товарищем на языке Java
    github.com/CyberBiology/CyberBiology
    и им же написанно дальнейшее развитие проекта
    github.com/Cyb...
    Ссылка на .jar файлы проектов CyberBiology и Genesis.
    yadi.sk/d/C7lU...
    На данный момент версии возможно устарели.
    Для запуска нужно иметь установленную на компьютере Java
    www.java.com/r...
    CyberBiology.jar просто запускаем и смотрим.
    Genesis.jar запускаем, нажимаем кнопку Creat Map - создаётся карта. Первый бот - это точка в центре.
    Запускаем симуляцию кнопкой Start/Stop.
    Внизу видим текстовое поле Population, где отображается количество живых ботов. Если там 0, то начинаем с начала.
    Если первый бот находится в воде, то обычно сразу помирает.
    Подвигайте ползунок Sea Level, что бы бот оказался на суше.
    Выражаю благодарность тем, кто поддерживает меня финансами.
    Реквизиты для финансовой поддержки можно найти в
    / foo52ru
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 754

  • @digital_ninja
    @digital_ninja 6 ปีที่แล้ว +717

    Переживал за пламяфилов больше, чем за свои отношения.

    • @mr0x013
      @mr0x013 6 ปีที่แล้ว +1

      : D

    • @denedi8485
      @denedi8485 5 ปีที่แล้ว +25

      А потом узнал что пламяфил выбрал неправильное направление.

    • @ГусьСемпилиао
      @ГусьСемпилиао 4 ปีที่แล้ว

      Я смотрю именно пламяфилов (ТЫ ИЛЮМИНАТ)

    • @АндрейЗаленский-и2я
      @АндрейЗаленский-и2я 3 ปีที่แล้ว

      Их нет пламяфилов

    • @neonplay6755
      @neonplay6755 3 ปีที่แล้ว

      Зсааахахааххаазазаахппх

  • @AndrewOBannon
    @AndrewOBannon 6 ปีที่แล้ว +340

    Как бразильский сериал будто посмотрел - столько драмы! :)

  • @AlexLink-rb5by
    @AlexLink-rb5by 5 ปีที่แล้ว +351

    Как оно, выключать симуляцию, зная что там что-то борется за жизнь?))

    • @foo52ru
      @foo52ru  5 ปีที่แล้ว +265

      Сначало сложно, не спишь ночами, потом привыкаешь, становиться циничным, как хирург и одним движением руки разрушаешь мечты и надежды тысяч ботов. :)

    • @AlexLink-rb5by
      @AlexLink-rb5by 5 ปีที่แล้ว +13

      @@foo52ru ))) нужно будет покурить также, только в сфере электроники )))

    • @antonstezhkin5991
      @antonstezhkin5991 5 ปีที่แล้ว +7

      @@foo52ru а разве сотояние мира не сохраняется? :*(

    • @foo52ru
      @foo52ru  5 ปีที่แล้ว +29

      @@antonstezhkin5991 Раньше сохранения небыло. Потом добавил.

    • @АндрейСоколов-к6щ5щ
      @АндрейСоколов-к6щ5щ 5 ปีที่แล้ว +45

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

  • @usdg.lander
    @usdg.lander 6 ปีที่แล้ว +226

    Смотрел видео в наушниках на весь экран.Человек, сидящий и смотрящий на эти картинки 20 минут, начал вызывать реальное беспокойство у домочадцев. :)

    • @alexneigh7089
      @alexneigh7089 4 ปีที่แล้ว +7

      Я тоже хочу туда, к ботам. Поедать соседей и плодиться.

    • @Покатак-л2с
      @Покатак-л2с 4 ปีที่แล้ว +10

      alex ney а сейчас ты чем занимаешься?!

    • @ieurau-8583
      @ieurau-8583 4 ปีที่แล้ว +6

      А что уже прошло 20 минут?

    • @Покатак-л2с
      @Покатак-л2с 4 ปีที่แล้ว +3

      ieurau - 2 месяца, друг мой

    • @vasily8634
      @vasily8634 4 ปีที่แล้ว +7

      2 года прошло... настал март 2020 - короновирус и начало кризиза.

  • @afilis2005
    @afilis2005 7 ปีที่แล้ว +287

    Невероятно интересный проект! Продолжайте в том же духе!

  • @СтасКу-ъ9з
    @СтасКу-ъ9з 5 ปีที่แล้ว +65

    Могу бесконечно долго наблюдать на огонь, воду, чужую работу и как боты размножаются!

    • @ДмитрийБудаев-д8к
      @ДмитрийБудаев-д8к 10 หลายเดือนก่อน

      Интересно - каких высот они достигли за 6 лет как существует это видео! (у меня сегодня конец 2023 г)

  • @rewoltbot6170
    @rewoltbot6170 5 ปีที่แล้ว +313

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

    • @krotokroto
      @krotokroto 5 ปีที่แล้ว +1

      Система должна иметь обратную связь, реагировать на любые изменения в спектрах энергий физической, биологической, ментальной, эмоциональной и др., внося корректировки по алгоритму матрицы "жизни", к среде которой создаваемые боты привязываются... Будешь причислен к числу создателей нашей вселенной - куда там, им, тем кто цепляется за дутые гранты, ограниченные постулатами искусственно созданных фундаментальных основ науки, которая лишь на ограниченном участке наших прагматических условий вполне удовлетворительна. augtellez.wordpress.com/2017/02/04/chapter-2-5-2-7-the-fallen-and-their-technology/#__RefHeading___Toc3405_1513585639

    • @JermaneWho
      @JermaneWho 5 ปีที่แล้ว +14

      Цвета в программе как такового не существует , просто фильтр через который мы смотрим сортирует ботов по цвету

    • @Serik875
      @Serik875 4 ปีที่แล้ว

      🤣🤣😂

    • @exi3074
      @exi3074 4 ปีที่แล้ว +4

      Если нет цветовой дифференциации штанов, нет цели!)

  • @foo52ru
    @foo52ru  7 ปีที่แล้ว +213

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

    • @TheGForgE
      @TheGForgE 7 ปีที่แล้ว +3

      Нужно видео загружать с разрешением не менее fullhd(1920x1080). Либо ютуб тормозит и долго обрабатывает видео(если видео загружено в нормальном разрешении).

    • @foo52ru
      @foo52ru  7 ปีที่แล้ว +2

      DerpyMarine я загружал в разрешении 800х480. Именно в этом разрешении видео и создаётся. Сейчас, на второй день после загрузки, качество уже заметно лучше

    • @TheGForgE
      @TheGForgE 7 ปีที่แล้ว +1

      foo52ru как показывает практика увеличение разрешения видео лучше всего производить перед тем как оно будет сжато. Так же у h264 есть проблемы с быстро меняющимися "близкими" цветами. Об этом тоже нельзя забывать.

    • @deasq
      @deasq 7 ปีที่แล้ว +2

      foo52ru как говорят известные ютуберы, первое время (несколько часов, а может минут, не знаю) видео (в каком бы качестве его не загружали) сначала показывается в разрешении 360, потом добавляются возможности смотреть в более высоком качестве. предполагаю, что время обработки видео ютубом зависит и от степени популярности канала...

    • @aargh95
      @aargh95 7 ปีที่แล้ว +7

      Очень интересно было бы понаблюдать за войнами колоний. Разное оружие (разный урон) у ботов разных колоний. Появление нового, более совершенного оружия (повышенного урона) являлось бы следствием рандомного появления "учённых ботов". Спасибо за контент!

  • @fun-mg8dr
    @fun-mg8dr 7 ปีที่แล้ว +207

    Очень крутое видео, приносящее мне, как большому фанату генетический алгоритмов, большое удовольствие.
    Теперь, как и полагается - идеи. Вы проделали уже два больших шага:
    1) Генетический код
    2) Размножение
    Следующим шагом является разделение клеток на различные виды. Например, мышечные клетки, кожные клетки. На самом деле, стоит добавить как можно больше разновидностей клеток, у каждой из которых будут присутствовать некоторые уникальные команды и отсутствовать команды, свойственные другим видам клеток. Необходимо ввести некий переходный вид, у которого разные ячейки генетический кода будут соответствовать разным видам клеток. Т.е., например, первая ячейка - мышечная, вторая - эпиталиальная и т.д.
    При такой реализации, используя лишь 10 типов, мы получаем 10000000000000000000000000000000000000000000000000000000000000000(10^64) вариаций вида клетки. Однако, очевидно, что таких "универсальных" клеток не может существовать. Тогда можем разнести клетки по категориям, так, чтобы каждый из видов входил в три категории, состоящих из трех клеток(или больше, в случае сходных видов), а в одной клетке организма могли одновременно существовать не более трех видов клеток и только из одной категории. Тогда виды будут переходить друг в друга постепенно, плавно, а универсальный клеток появляться не будет.
    Думаю, если добавить клеткам мышечные функции, то появятся подвижные многоклеточные организмы. Важно, чтобы один из видов был транспортирующим и передавал часть энергии/минералов/других питательных веществ другой транспортирующим клетке, а часть - всем клеткам в определённом диапазоне. Тогда можно разделить и эти клетки на виды: транспортирующие кислород, воду, азот, углекислый газ, воду, минералы и т.д. Также нужны клетки, которые будут поглощать/выделять эти вещества. Теоретически, всё это может привести к появлению лёгких и кровеносной системы.
    Также необходимо дать организмам возможность получить пол(т.е. не прописывать заранее, необязательно, чтобы полов было именно два, другая система может быть эффективнее) и размножаться со скрещиванием, а также сменить вид с полового на бесполый(так часто происходит в природе, существует много эффективных схем чередования полового и бесполого размножения).
    Также, я думаю, что нервную сеть вы в обозримом будущем, возможно, и сможете добавить, а вот подобие мозга - сомнительно. Поэтому нужно добавить всем организмам ячейки памяти, где они могут сохранять любую информацию, а также специальные команды для передачи этой информации. Это позволит клеткам "обучаться", в перспективе.
    Вы правильно сделали, когда добавили времена года, но думаю, стоит сделать мир больше и создать там все виды среды, т.е. воду, землю, воздух, облака, минералы, камень и т.д., прописав при этом правила, по которым сама среда будет взаимодействовать с организмам и сама с собой, получив динамично развивающие миры. Что не значит, что нужно отказываться от миров, в которых будет только один или несколько из типов среды. Например, интересно было бы посмотреть на организмы в гористой местности, т.е. внизу, под горой тепло, есть вода и вообще сносные условия. Чём выше к вершине горы, тем больше организм и солнечного света, но меньше воды в незамороженном виде и холоднее. Интересно посмотреть, как организмы приспособятся к такой среде, ведь, когда они колонизируют гору, то организм там станет мало гора перестанет быть выгодным местом, все выйдут и опять появится органика. Или нет. Интересно, в общем.
    Интересно еще, дочитал ли кто-нибудь до этого места.

    • @егоркарнелюк
      @егоркарнелюк 7 ปีที่แล้ว +11

      вовововово о этом я и толкую

    • @twnisixelthnihuandeini4639
      @twnisixelthnihuandeini4639 7 ปีที่แล้ว +21

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

    • @fun-mg8dr
      @fun-mg8dr 7 ปีที่แล้ว +4

      Crea Engi я бы с удовольствием, но, пока что, мои умения программирования оставляют желать лучшего

    • @evk6-1-8
      @evk6-1-8 6 ปีที่แล้ว +3

      Я думаю в самом алгоритме нужно задать скорость мутаций

    • @MikeWolfOfficial
      @MikeWolfOfficial 6 ปีที่แล้ว +1

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

  • @TrishkaBum
    @TrishkaBum 4 ปีที่แล้ว +18

    Как же занимательно и интересно))

    • @fraaykot2648
      @fraaykot2648 3 ปีที่แล้ว +2

      Тришка, приветствую вас. Не думал, что вас интересовала искусственная кодовая жизнь.

    • @qyourtx
      @qyourtx 3 ปีที่แล้ว +1

      лол

  • @СергейБолдин-в9м
    @СергейБолдин-в9м 6 ปีที่แล้ว +18

    Какая же классная штука - программирование!

  • @MrSiberianMan
    @MrSiberianMan 5 ปีที่แล้ว +29

    15:30 Одноклеточные все портят и рушат цепочки - так и у нас)

  • @hsork
    @hsork 5 ปีที่แล้ว +513

    По моему если этих ботов оставить эволюционировать, то они построят коммунизм с равномерным распределением энергии)))

    • @iraspraga8052
      @iraspraga8052 5 ปีที่แล้ว +41

      Как раз то, что надо для паразитов.))

    • @hsork
      @hsork 5 ปีที่แล้ว +94

      @@iraspraga8052 паразитизм это для капиталистов, а умные боты построят единственную верную экономическую формацию - коммунизм

    • @olehyakuts3078
      @olehyakuts3078 5 ปีที่แล้ว +14

      Ничего не получится, всем энергии не хватит)

    • @Едритьеговкорень-ж5й
      @Едритьеговкорень-ж5й 5 ปีที่แล้ว +27

      В итоге мы получим Сталина Пламефиловича

    • @АнтиНационалист
      @АнтиНационалист 4 ปีที่แล้ว +2

      @@Едритьеговкорень-ж5й Сталин не получится, а если и получится, то он демократию построит после порядка.

  • @Odnazhdy13
    @Odnazhdy13 6 ปีที่แล้ว +12

    А вообще, чувствую интуитивно, что инфа с этого канала может помочь в изучении тонких миров))) прямо находка для меня))) благодарю за Ваш труд!!!!

  • @themegajediOBVM
    @themegajediOBVM 3 ปีที่แล้ว +1

    Такие ролики позволяют себя чувствовать очень умным человеком! Приятное чувство! Правда все-равно больше половины не понятно) Автору спасибо)

  • @dragnair2955
    @dragnair2955 7 ปีที่แล้ว +104

    Подписался только ради этого видео, увидев первые два.
    Что думаешь о разделении среды обитания? Они сейчас все как-бы в воде. Можно добавить землю и воздух, что усложнит передвижение, и может стать разделителем для разных видов.
    Как вариант сделать функции "лететь" "плыть" "копать" с разными затратами энергии на это.
    Можно прикрутить и ползанье по поверхности с мминимальным расходом, позволив заползать друг на друга, по диагонали.
    Вообщем предложить боту разные варианты движения для разных сред с разной затратностью по энергии.

    • @AndrewKulakov
      @AndrewKulakov 2 ปีที่แล้ว

      Можно ещё добавить третью координат и команду для мутации колоннии в многоботовый организм.

    • @ИльяШинкаренко-у8т
      @ИльяШинкаренко-у8т ปีที่แล้ว

      ​@@AndrewKulakovтретья координата? Время?

    • @ДмитрийБудаев-д8к
      @ДмитрийБудаев-д8к 10 หลายเดือนก่อน

      Надо просто симулировать среду обитания сходную с землёй, с нашей биологической средой. Только тогда опыт будет полноценным. И тогда есть даже шанс, что через сколько-то поколений мутаций ботов может зародится разумная жизнь. Современные мощности компьютеров я думаю могут это позволить (объёмы памяти). Сделать среду обитания в которой есть всё - вода, воздух, солнце, земля, разные климатические зоны - благоприятные и не очень. Причем воздух соответственно - чем выше - тем быстрее кончается (интересно - смогут ли боты выйти в космос???) Можно симулировать и гравитацию. Но это - очень сложный проект. Зато - полноценный.

    • @dragnair2955
      @dragnair2955 10 หลายเดือนก่อน

      @@ДмитрийБудаев-д8к Ого 6 лет

  • @serhii.akhmetshyn
    @serhii.akhmetshyn 6 ปีที่แล้ว +3

    О да, огромное спасибо за подробные комментарии в исходниках, очень помогают!

  • @ЕвгенийТараторин-й8л
    @ЕвгенийТараторин-й8л 5 ปีที่แล้ว +1

    офигительно. Наблюдаем эволюцию как мультики. Много времени прошло после life. Обязательно попробую что то на тему.

  • @user-df5eo8ew3m84
    @user-df5eo8ew3m84 5 ปีที่แล้ว +8

    Просто нет слов, насколько это круто)

  • @JohnBrown-mq5pg
    @JohnBrown-mq5pg 2 ปีที่แล้ว

    Осень интересно наблюдать и приятно слушать. За фоновую музыку отдельно спасибо ☺️

  • @divonyoutube5903
    @divonyoutube5903 5 ปีที่แล้ว +1

    Чел это очень круто и залипательно. Захотелось даже биологию перечитать!

  • @alexneigh7089
    @alexneigh7089 4 ปีที่แล้ว

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

  • @ДмитрийБудаев-д8к
    @ДмитрийБудаев-д8к 10 หลายเดือนก่อน

    Даже не знал, что существует цифровая кибербиология! Офигенно!

  • @ShnaiderPavel
    @ShnaiderPavel 7 ปีที่แล้ว +9

    Очень интересно! продолжайте снимать :)

  • @ziminma
    @ziminma 5 ปีที่แล้ว +4

    Клево! Да еще и с исходничками и работающими(!) программами для собственных опытов!
    Очень любопытно и добротно сделано.

  • @specialistka1
    @specialistka1 4 ปีที่แล้ว

    автор у меня нет слов, от восторга материться хочется, я благоговею от того что такие как ты так шарят, ты реально крут

  • @viRUSS666999
    @viRUSS666999 5 ปีที่แล้ว +7

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

    • @flikesdemovideos9265
      @flikesdemovideos9265 4 ปีที่แล้ว

      Это уравнение Лотки - Вольтерри

  • @Osorgin_Denis
    @Osorgin_Denis 5 ปีที่แล้ว +6

    Круто. Я нечто подобное в 96-97гг писал на паскале.

    • @malejeeck
      @malejeeck 4 ปีที่แล้ว +2

      Представляю какое убожество получилось

    • @Hoshikani
      @Hoshikani 4 ปีที่แล้ว

      Олег Абросимов почему?

    • @old_tlk6701
      @old_tlk6701 4 ปีที่แล้ว

      @@malejeeck обижаете, я писал подобные программы для работы в 2006.

  • @mrvetka4557
    @mrvetka4557 6 ปีที่แล้ว +9

    ГЕНИАЛЬНО!!!

  • @tsoer2976
    @tsoer2976 5 ปีที่แล้ว +1

    Удивило ни когда об этом не задумывался

  • @kadyr
    @kadyr 6 ปีที่แล้ว +1

    Спасибо за труд, и за открытые исходники!

  • @MikeWolfOfficial
    @MikeWolfOfficial 6 ปีที่แล้ว +36

    Это шедеврально! Я хочу похожую идею реализовать только в виде сайта и расширяющегося мира. Что то типо искуственной вселенной со своей эволюцией как у тебя. Очень занимательная тема и интересная.

    • @foo52ru
      @foo52ru  6 ปีที่แล้ว +2

      Посмотри вот это, возможно похоже на твою затею
      th-cam.com/video/cfgcEVQ5A-A/w-d-xo.html&t

    • @MikeWolfOfficial
      @MikeWolfOfficial 6 ปีที่แล้ว +2

      foo52ru да все вот эти видео из подобной тематики это то что нужно. Хотел бы спросить на каком языке писалась данная программа у тебя для симуляции этих миров? На чем компилировалось? По возможности хотел бы почитать источник на гиктаймс если он сохранился. Я бы хотел вам автор предложить сотрудничать на подобных вещах. У меня есть сервак с доменами, я веб-разработчик. Если вас это интересует я бы хотел с вами реализовать вот этот алгоритм на сайте и намного усложнить схему. Что бы был 1 мир и он расширялся, начиная с 1 атома так сказать до целых организмов и что бы они как бы развивались и конкурировали за доминирование. Есть заинтересованная группа людей которая хочет сначало реализовать автоматический ИИ мир, и после перевести это дело из симуляции в реальную игру с очень сложным функционалом. У нас есть как бы план полного проекта и мы искали конкретные идеи как это реализовать. То что я тут увидел это то что мне нужно.

    • @MikeWolfOfficial
      @MikeWolfOfficial 6 ปีที่แล้ว +1

      foo52ru ниже комментатор Артур Шарифов написал интересную идею как ту что мы хотим реализовать. Вот вы создали генетический алгоритм и его бы было очень прекрасно усложнить на отдельные группы клеток со временем эволюции что после дает возможность реализовать даже организм человека и симулировать это дело получая каждый раз новый результат. То есть при каждой новой симуляции получается новый код, если дать возможность отдельным колониям определять себя и осозновать как отдельную часть системы то их можно будет направлять на определенные функции. Допустим есть колония и есть вторая "конкурент" в определенный момент одна определяет себя границами тела например, а другая составляющим тела(кровью, не считая другие колонии которые тоже могут брать определенные функции). Как я понимаю при определении функции колонии будут перетекать в те места где они должны те кто определен как граница тела(кожа) они будут "обтекать" ту колонию что отвечает за кровь, так же можно улучшить дальше колонию отвечающую за кровь как бы она эволюционирует в отдельные сложные органы внутри себя так же распределяясь на другие колонии внутри себя. На подобном примере можно создать подобие реальной "Флатландии" где код будет осознавать что он внутри симуляции и учиться исходя от результата

    • @foo52ru
      @foo52ru  6 ปีที่แล้ว +1

      Ссылка на исходники есть в описании к видео

    • @MikeWolfOfficial
      @MikeWolfOfficial 6 ปีที่แล้ว +1

      подскажи как запустить это дело? Скачал твой исходник и прогу только вот прогу запустить не понимаю как. На пк.

  • @rakim1401
    @rakim1401 5 ปีที่แล้ว +18

    Чувствую себя ботом. Перестал верить в реальность жизни.....

  • @artemk6096
    @artemk6096 6 ปีที่แล้ว +13

    У эволюции тоже нет направления она никуда не идет и она не задана!!! Это всего лишь переработка энергии!!!

  • @Technics71
    @Technics71 6 ปีที่แล้ว +3

    Очень интересно, продолжайте!

  • @Ardbot
    @Ardbot 5 ปีที่แล้ว +1

    Как это прекрасно! И завораживающе

  • @Serik875
    @Serik875 4 ปีที่แล้ว +4

    После просмотра начал понимать наш мир ☮️

  • @alexneigh7089
    @alexneigh7089 4 ปีที่แล้ว

    Классное продолжение, смотрю как сериал. Давай еще!

  • @zhivoder915
    @zhivoder915 4 ปีที่แล้ว +1

    Чувак, все, сейчас скачаю твой код и проанализирую!! Очень интересно!

  • @NubasMr
    @NubasMr 7 ปีที่แล้ว +16

    больше таких видео!

  • @Nonobody7777
    @Nonobody7777 2 ปีที่แล้ว

    КиберБиологи офигеть. Меня всегда интересовало подобное.

  • @otshelmynik
    @otshelmynik 7 ปีที่แล้ว +6

    Отличное видео! Буду ждать продолжения. В качестве идеи предлагаю развить социальную составляющую. Например как у муравьев. Роли можно определить отдельными генами (взаимоискючающимися) или наборами (как реализовать не знаю, но тема интересная). Для начала сделать по простой схеме: королева, рабочий, воин.

  • @sashaztek21
    @sashaztek21 6 ปีที่แล้ว

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

  • @АлексейУсенко-х6е
    @АлексейУсенко-х6е 6 ปีที่แล้ว +33

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

    • @antonstezhkin5991
      @antonstezhkin5991 5 ปีที่แล้ว +17

      Отличная идея! Можно добавить команду "выделить слизь". В случайном свободном направлении появляется слизь. Её могут есть только клетки с таким же генотипом. Для других это яд или преграда, как Вам больше понравится. Таким образом, колония будет постепенно окружать себя стеной из слизи/яда.
      Ядовитость слизи может определяться, к примеру, следующим элементом массива. Надо нам чтобы вероятность ядовитости слизи была примерно 1/7 - берем остаток от деления на 7.

    • @JermaneWho
      @JermaneWho 5 ปีที่แล้ว +2

      И имеют большую зашиту или умеют атаковать чужаков , а им в замен дают энергию , очень много энергии

  • @LK-mb9hz
    @LK-mb9hz 4 ปีที่แล้ว

    Мурашки по коже от этого.

  • @АртёмГурьянов-ь8в
    @АртёмГурьянов-ь8в 6 ปีที่แล้ว +2

    Это охренеть, как интересно!

  • @MyWorld_MyLife_MyRules
    @MyWorld_MyLife_MyRules 5 ปีที่แล้ว +28

    Нужно увеличить пространство....

  • @energyxd6160
    @energyxd6160 5 ปีที่แล้ว

    Блин, ты меня вдохновил на создание своей экосистемы

  • @НикитаВарламов-о9ч
    @НикитаВарламов-о9ч 4 ปีที่แล้ว

    Как же это круто и интересно

  • @forcanadaru
    @forcanadaru 4 ปีที่แล้ว

    Блин, это же гениальная идея - именно так и надо "выводить" искусственный интеллект!

  • @sergeylinevich7101
    @sergeylinevich7101 3 ปีที่แล้ว

    Вот это ДА! Осталось сделать нейросеть с функцией эвалюции, или наоборот! Хочу тоже такую штуку сделать ! )))

  • @ДмитрийБудаев-д8к
    @ДмитрийБудаев-д8к 10 หลายเดือนก่อน

    Без RANDOMа - жизни нет! Это - основа всей жизни! И биологической и цифровой!

  • @silentium_noxe
    @silentium_noxe 6 ปีที่แล้ว +1

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

  • @АндрейГолубев-р5й
    @АндрейГолубев-р5й 5 ปีที่แล้ว +1

    Выглядит невероятно

  • @EDWARDGLEKOV
    @EDWARDGLEKOV 4 ปีที่แล้ว +1

    Кайф! Я нихера не понял, но красиво
    Похоже на дефрагментацию диска))))

  • @dimsol7653
    @dimsol7653 6 ปีที่แล้ว +3

    Я в восторге. Лайк однозначно. Сама идея и ее реализация вызывают восторг. вспоминается матрица, звёздные войны, и аватар. Шедевр.

  • @kapusta-v-lui-vi
    @kapusta-v-lui-vi 6 ปีที่แล้ว +4

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

  • @ЮгорГред
    @ЮгорГред 5 ปีที่แล้ว +4

    Продолжай видео про искуственную жизнь, интересная тема

  • @СергейС-н2ю
    @СергейС-н2ю 6 ปีที่แล้ว

    до жути интересно, засмотрелся, на работу опоздал.

  • @cumar8585
    @cumar8585 5 ปีที่แล้ว +179

    В твоих видео практически невозможный коэффикиент соотношения лайков \ дизлайков это из за того что сюда на эти видео попадаут не все люди а только те кто прошли фильтры интересов и среди таких людей мало таких кто ставит дизлайки. Выходит люди с высоким уровнем интелелкта не склонны ставтиь дизлайки))))

    • @JermaneWho
      @JermaneWho 5 ปีที่แล้ว +1

      Вау а ты умный , по умнее меня , я серьезно ! а как это пришло тебе в голову ?

    • @shutdown375
      @shutdown375 5 ปีที่แล้ว +31

      Люди с высоким уровнем интеллекта могут реально оценить труд автора, у которого с интеллектом еще лучше обстоят дела)) поэтому и такой результат))
      Человек создал свой мир, потратил уйму времени показал это нам - невозможно ставить дизлайк будучи адекватным здравомыслящим человеком!
      Автор! Хелоу Ворлд тебе)) на ассемблере конечно же))

    • @ГусьСемпилиао
      @ГусьСемпилиао 4 ปีที่แล้ว +1

      Вот хейтеры теперь покажите как сделать лучше? Или можете сделать хуже?
      Это трудно сделать чем мы думаем.Автор тратит много сил на создание множество команды, но в большинстве херня получается.....Ну если повезет то лучше будет :)
      Я тоже Интелектуальный)
      Похвал фу52ру

    • @ГусьСемпилиао
      @ГусьСемпилиао 4 ปีที่แล้ว +1

      Люди с развитым умом могут сделать оригинальное, лучшое, крутое как это :)

    • @season1960
      @season1960 2 ปีที่แล้ว +2

      Логическая ошибка. Если мало дизайков, то прошли фильтры интересов. Если прошли фильтры, то люди умные. И тут же ошибка: "если умный, то мало дизлайков". Если A->B, B->C, то C->A. (ложь) Нарушение транзитивности импликации. => можно ли назвать человека, прошедшего фильтр умным, если он пишет что-то настолько глупое?)

  • @ЄвгенМаркевич-и7я
    @ЄвгенМаркевич-и7я 4 ปีที่แล้ว

    Дивно спостерігати що поведінка кольорових піксєлєй повністю описує людську поведінку та історію!

  • @СергейС-н2ю
    @СергейС-н2ю 6 ปีที่แล้ว +2

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

    • @linap5040
      @linap5040 5 ปีที่แล้ว

      Всё будет отлично, разум победит.

  • @grapevape44
    @grapevape44 5 ปีที่แล้ว +131

    кто от овера?

    • @sabwoofersab7092
      @sabwoofersab7092 5 ปีที่แล้ว +13

      Че ,надо оживлять мужика ? Закидайте ему донатов с подписью "Вернись на Ютьюб!!!"

    • @k0x024
      @k0x024 5 ปีที่แล้ว +2

      Его Вк группа m.vk.com/electronics_nn?m=88

    • @k0x024
      @k0x024 5 ปีที่แล้ว +8

      Чем то видео напомнило программу дефрагментатор жесткого диска o&o defraf ))

    • @earldp5246
      @earldp5246 5 ปีที่แล้ว +2

      От Овера но ещё год назад смотрел

    • @weare8256
      @weare8256 5 ปีที่แล้ว

      Я

  • @amiryann
    @amiryann 5 ปีที่แล้ว +12

    Интересный контент) лайк если пришёл от овера)

  • @НародныйДепутат-к4ц
    @НародныйДепутат-к4ц 4 ปีที่แล้ว

    Интересный канал очень хочу увидеть продолжение

  • @marininpapa1836
    @marininpapa1836 3 ปีที่แล้ว

    Я задумал сделать электронного сторожа для холодильника, чтобы он на ночного обжору орал матом и будил всех окружающих и таким образом прервать практику "ночного дожора" некоторых членов своей семьи. Я думал, что я нереальный проект задумал. А тут такое. Автор - молодчина!

  • @universalind.6387
    @universalind.6387 6 ปีที่แล้ว

    Не понимаю, просто первый раз вижу это видео. Мне интересно!

  • @Fastereus
    @Fastereus 6 ปีที่แล้ว

    АФИГЕТЬ , вот это уже прогресс ...

  • @iii3647
    @iii3647 3 ปีที่แล้ว

    УхухухУуу! Похоже я нашёл себе новую бездну.)

  • @ЗахарАндрійович-я3ы
    @ЗахарАндрійович-я3ы 6 ปีที่แล้ว +2

    Евальоцея веде до процветання всех слабше сгинут

  • @temichg
    @temichg 7 ปีที่แล้ว +16

    Спасибо, выглядит очень интересно. Вообще думаю вам стоит копать в сторону реального мира. То есть допустим ввести 2 пола ботов и плюс один тип как сейчас - гермафродиты. Было бы интересно понаблюдать преимущества полового размножения и деления. А вообще спасибо - очень интересно. Жду еще экспериментов!

    • @foo52ru
      @foo52ru  7 ปีที่แล้ว +17

      С устройством генома, который сейчас у ботов, половое размножение не дает преимущества.
      В новом мире геном предположительно будет работать по другому (по принципу прерываний у процессора), вот там и можно будет подумать о половом размножении.
      Собираюсь сделать "нудный" ролик с техническими подробностями этого проекта и предполагаемого следующего. Там эту тему и затрону.

    • @antonstezhkin5991
      @antonstezhkin5991 5 ปีที่แล้ว

      @@foo52ru половой процесс по принципу внедрения плазмиды (т.е. клетка преписывает чужой геном в копию своего) будет давать преимущество, если это мнее энергозатратно чем деление клетки. Превращая чужую клетку всвою копию бот решает сразу ряд проблем:
      1. - увеличение числа собственных копий.
      2. - уменьшене числа копий конкурентов
      3. - генетическая стабильность колоний. К примеру, если в колонии (не дай бог) появился мутант - его тут же, извините, перезапишут с особым цинизмом.

  • @shalopay
    @shalopay 5 ปีที่แล้ว +2

    Такая мысль проскакивает. А не бот ли я.)

  • @JesusPartTime
    @JesusPartTime 3 ปีที่แล้ว

    Очень заинтересовал меня этот алгоритм, хотелось бы узнать больше деталей.

  • @viplark
    @viplark 6 ปีที่แล้ว

    Как же хочется такую "живую вселенную" себе на заставку!

  • @rickkonev476
    @rickkonev476 6 ปีที่แล้ว

    вполне тянет на современный артхауз Лайк, однозначно!)

  • @akekus8118
    @akekus8118 5 ปีที่แล้ว +1

    ОГОНЬ

  • @sarton6362
    @sarton6362 6 ปีที่แล้ว +1

    Спасибо,было очень интересно! Я хоть и биолог без знаний программирования,но в последнее время очень интересуюсь генетическим алгоритмом и симуляцией эволюции,а ваше видео стало лучшим что я видел по этой теме)

  • @Болеюрыбалкой
    @Болеюрыбалкой 4 ปีที่แล้ว

    Завораживающе

  • @noobartz0890
    @noobartz0890 4 ปีที่แล้ว

    Каждый раз, остонавливая симуляцию ты убиваешь этих милашек(

  • @denkos6365
    @denkos6365 4 ปีที่แล้ว +1

    Я ничего не понял, но посмотрел до конца

  • @ПашаШевченко-ш7н
    @ПашаШевченко-ш7н 5 ปีที่แล้ว +1

    Это великолепно 😍😍😍

  • @noitaukkokronk
    @noitaukkokronk 3 ปีที่แล้ว

    Вот чем надо заниматься на уроке информатики. Любой хулиган хочет управлять миром ;) И на каждом уроке - свобода фантазии, погружение в новые детали...

  • @АндрейГорбунов-р4ь
    @АндрейГорбунов-р4ь 5 ปีที่แล้ว +1

    Мы у цели.

  • @SviatoslavAlekseev
    @SviatoslavAlekseev 6 ปีที่แล้ว +20

    Не думали сделать симуляцию рыночных отношений? Интересно с научной точки зрения наблюдать за тем, как рынок переживает регуляции, как влияют социальные гарантии государства, как может влиять МРОТ и БОД.. Уже видел, что кто-то делал симуляцию, но с помощью генетических алгоритмов можно по-другому взглянуть на процесс! Если вам будет интересно)

    • @foo52ru
      @foo52ru  6 ปีที่แล้ว +16

      Давно думал над этим, но пока для меня это слишком сложно. Серьёзная литература по экономике пестрит специфическими терминами и нужно долго во всё это въезжать, а мне лень. Популярная литература либо какая то наивная, либо о "теориях заговора".
      Складывается впечатление, что "экономика" - это не наука, а больше похоже на религию. Существуют разные школы, которые исповедуют противоположные взгляды. У одних "рука рынка" всё расставит на свои места, у других, без контроля государства экономику начнет колбасить и тд и тп.

    • @SviatoslavAlekseev
      @SviatoslavAlekseev 6 ปีที่แล้ว +9

      foo52ru, так я о том же.. Не надо строить какие-то модели по законам экономики ибо они имеют мало отношения к реальности. Об этом нам говорит Австрийская экономическая школа, говорящая о принципе невмешательства. Можно просто смоделировать просто рыночного игрока, который может: что-то производить, продавать, покупать, работать на кого-либо, использовать рабочую силу и вкладывать в чьё-либо производство.. А ещё над этим может быть(или нет) какой-либо регулятор/перераспределитель..
      Думаю, это будет интересно. Надеюсь, подал вам идею.. Сам изучаю программирование, но пока до визуализаций не добрался)

    • @vovanmozg
      @vovanmozg 5 ปีที่แล้ว +3

      @@foo52ru Такая же проблема с тем, что лень разбираться с фундаментальными трудами по экономике. Но открыл для себя книгу "Экономический образ мышления" Пола Хейне. Это вводный курс по экономической теории. Написан очень понятно, я читаю с сыном (12 лет). Очень рекомендую

    • @arsentorosyan7834
      @arsentorosyan7834 5 ปีที่แล้ว

      th-cam.com/channels/KzJFdi57J53Vr_BkTfN3uQ.html
      наслаждайся

  • @andyjonson7953
    @andyjonson7953 6 ปีที่แล้ว

    Круто! смотрю и делаю "проекцию" на социологию групп в человеческих древних обществах... освоение территорий, вымирание после набегов или неурожаев...

  • @dmitryp3387
    @dmitryp3387 4 ปีที่แล้ว

    Ого, здорово! Интересно наблюдать эволюцию вживую. Я такие же эксперименты ставлю в Cell Lab, где можно наблюдать за развитием и эволюцией клеток в чашке Петри, меняя там условия. +в вк есть группа по этой игре, там я геномы выкладываю

  • @СергейБелинский-ж5в
    @СергейБелинский-ж5в 4 ปีที่แล้ว +2

    💪Эфирный ветер))

  • @Eratosthenes0fCyrene
    @Eratosthenes0fCyrene 6 ปีที่แล้ว +1

    Удивительно!

  • @alexfackprodaction
    @alexfackprodaction 5 ปีที่แล้ว +1

    Друг, тебе нужно добавить ещё одно свойство, чисто для эксперимента. Объединение колоний в ещё более сложные структуры. Собственно, чтобы боты объединялись во что-то более сложное. Будет интересно посмотреть

  • @gprogt2761
    @gprogt2761 6 ปีที่แล้ว

    Поставил лайк. Надеюсь в новом мире зачтется :)

  • @noitaukkokronk
    @noitaukkokronk 3 ปีที่แล้ว

    Обожаю ваши видео про жизнь.
    Мне кажется, вы упустили одну из самых интересных тем в мире - сигналы. Именно они структурируют мир. Думаю, попробовать сделать нечто похожее, но с возможностью отличать своих от чужих, а также мимикрировать под чужих и под поверхности среды.

  • @КОРОЛЬКЛАВИАТУРЫ
    @КОРОЛЬКЛАВИАТУРЫ 5 ปีที่แล้ว +1

    Автор ты молодец! Знай об этом!

  • @ТимСлим
    @ТимСлим 4 ปีที่แล้ว

    !!! Спасибо!!! Очень интересно!!!

  • @258makaka
    @258makaka 4 ปีที่แล้ว

    Очень интересно!!! Спасибо!

  • @ennnot8162
    @ennnot8162 7 ปีที่แล้ว +2

    больше возможностей для социальных связей, жестче условия с фотосинтезом. Уменьшение вероятности каннибализма .

  • @kum_shagal
    @kum_shagal ปีที่แล้ว

    Интересно было бы понаблюдать за развитием "организмов" при добавлении им некоторых "эмоций" и "морали" - таким образом немного очеловечив.

  • @nRADRUS
    @nRADRUS 7 ปีที่แล้ว +2

    Интересные бактериальные маты )

  • @hehekovc_zhiv
    @hehekovc_zhiv ปีที่แล้ว

    Выростим новых подписчиков

  • @SoarerGF
    @SoarerGF 4 ปีที่แล้ว +1

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

  • @ZoveRen
    @ZoveRen 2 ปีที่แล้ว +2

    5:25 Взрыв растительности