Cyber biology 3, симулятор эволюции с генетическим алгоритмом

Поділитися
Вставка
  • Опубліковано 14 гру 2023
  • Симулятор эволюции ботов с генетическим алгоритмом как у @foo52ru
    Скачать симуляцию:
    drive.google.com/file/d/1mULk...
    Телеграм канал(там подробности по другим симуляциям):
    t.me/farmer_2010_community

КОМЕНТАРІ • 16

  • @AleksanderDmitryuk
    @AleksanderDmitryuk 2 місяці тому +2

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

  • @Valeronbekon
    @Valeronbekon 5 місяців тому +1

    Это необычное и прекрасно сделанное видео. Голос очень подходит для озвучки.

  • @user-oe3oh3eu8d
    @user-oe3oh3eu8d 4 місяці тому +1

    Интересно, но не слишком понятно. Хотелось бы услышать о правилах мира. Например, это вид сверху или сбоку? Есть ли гравитация? Чем заполнен мир изначально? Чему соответствуют разные цвета? Возможно, об этом рассказывается в следующих видео, пошёл смотреть)

    • @farmer_2010
      @farmer_2010  4 місяці тому

      Гравитации нет, мир изначально заполнен пустотой(none), но затем при нажатии клавиши F2 появляются боты. Вид сверху или сбоку(какой больше нравится). Про цвета рассказано в 3 видео

    • @user-oe3oh3eu8d
      @user-oe3oh3eu8d 4 місяці тому +1

      @@farmer_2010 Спасибо, да, вся интересующая информация была в следующих видео

    • @YaShoom
      @YaShoom Місяць тому

      Почему гравитации нет? Органика падает!
      Почему верх относителен?
      Вверху есть доступ к свету, а внизу его нет... А минералов наоборот нет сверху.

  • @mr.e.a.8967
    @mr.e.a.8967 5 місяців тому +2

    Отличное видео, молодцом! Все хочу сесть и в 3й раз переписать с нуля свою симуляцию, но что-то js-ный мир работает медленно у меня…
    А на чем твоя симуляция написана?
    Жду нового видео, продолжай в том же духе!)

    • @farmer_2010
      @farmer_2010  5 місяців тому

      На питоне, наверное надо на ассемблер переписывать, а то на питоне медленно

    • @farmer_2010
      @farmer_2010  5 місяців тому

      И еще. Я все записи ускорял раз в десять, некоторые у меня по 50+ минут, потому что медленно симуляция работает

    • @clivawolf
      @clivawolf 3 місяці тому +1

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

    • @clivawolf
      @clivawolf 3 місяці тому

      @@farmer_2010 , на ассемблер крякнешь всё это переписывать %)
      Там всё что ты можешь делать это данные из одного регистра в другой гонять и сравнивать их между собой, понятия циклов, функций и прочего нет вообще, хорошей скорости можно добиться на любом языке, но нужно знать нюансы, если хочется прям железный вариант, чтобы работало быстро - C,C++,C# и библа которая умеет работать с графикой, ОпенГЛ например, но придётся много всего делать с нуля, наверняка есть готовые фреймворки, для C# точно знаю что есть, но это уже придётся самому искать и пробовать

    • @user-cf9xq3on1v
      @user-cf9xq3on1v 2 місяці тому

      ​@@farmer_2010да, на питоне тормозит всё, не для симуляций он. Обещают многопоточность улучшить , но не думаю что что-то поменяется кардинально. На ассемблере не надо писать )) а вот c++ или шарп - можно рассмотреть )