farmer_2010
farmer_2010
  • 10
  • 9 774
Генетические алгоритмы #1. Простые модели
Генетические алгоритмы #1. Простые модели
Телеграм - канал:
t.me/farmer_2010_community
Чат с кибер биологами:
t.me/Chat_CyberBiology
Скачать симуляцию:
Простейшая модель:
drive.google.com/file/d/1FO9zKgyGkQZ5IEkrTyp6d2cJeDupPaMw/view?usp=sharing
Соотношение полов:
drive.google.com/file/d/1LnGn7EUTo38hGsoX6qn3mRvh-bkqxVOL/view?usp=sharing
Переглядів: 1 597

Відео

Cyber Biology 2 #3. Создание существ
Переглядів 876Місяць тому
Cyber Biology 2 #3. Создание существ Телеграм - канал: t.me/farmer_2010_community Скачать: Симуляцию: drive.google.com/file/d/1QDgrjZLdmYabPnrOKGGKjXeJhwtZ7ZUS/view?usp=sharing Компилятор(с кодом ботов): drive.google.com/file/d/1fc3gwScG_KipNj5jKylLJSshTWEyZVVe/view?usp=sharing Анализатор мозга(с существами): drive.google.com/file/d/1Ye4REjmdqU3aIsBVxD6zveTKKcuPySES/view?usp=sharing Чат кибер б...
Cyber biology 9 - симуляция с самой медленной эволюцией
Переглядів 2,9 тис.2 місяці тому
Cyber biology 9 - симуляция с самой медленной эволюцией Телеграм - канал: t.me/farmer_2010_community Скачать симуляцию: drive.google.com/file/d/1bWLxyGuh23WgRbFspgZwQSHBi2N-LV2F/view?usp=sharing Статья с мозгом: habr.com/ru/articles/406673/
Cyber biology 2 #2. Эксперименты
Переглядів 6393 місяці тому
Cyber biology 2 #2. Эксперименты Телеграм - канал: t.me/farmer_2010_community Чат для разработки симуляций:(Изначальный не получился, это группа foo52 с кибер биологами) t.me/Chat_CyberBiology Скачать симуляцию: drive.google.com/file/d/1QDgrjZLdmYabPnrOKGGKjXeJhwtZ7ZUS/view?usp=sharing
Cyber biology 3 #5. Эксперименты с Адамом (Создание существ 2)
Переглядів 3353 місяці тому
Cyber biology 3 #5. Эксперименты с Адамом (Создание существ 2) Мои эксперименты с мозгом ботов в симуляции Если не понятно, посмотрите первые видео Скачать симуляцию: drive.google.com/file/d/1mULkj_OuPyPQidbmmQYto_SMWUU-EgIH/view?usp=sharing Телеграм - канал: t.me/farmer_2010_community
Cyber biology 3 #4. Улучшение мозга
Переглядів 2074 місяці тому
Cyber biology 3 #4. Улучшение мозга Две новые версии третьей симуляции с улучшением мозга ботов. Скачать симуляцию: drive.google.com/file/d/1mULkj_OuPyPQidbmmQYto_SMWUU-EgIH/view?usp=sharing Телеграм - канал: t.me/farmer_2010_community
Cyber biology 2, симуляция эволюции с мозгом в виде набора команд(как у foo52)
Переглядів 2 тис.4 місяці тому
Cyber biology 2, симуляция эволюции с мозгом в виде набора команд(как у foo52) Видео foo52: ua-cam.com/video/PCx228KcOow/v-deo.htmlsi=PMgVm50KOo32h2yy Телеграм-канал: t.me/farmer_2010_community Чат кибер биологов: t.me/Chat_CyberBiology Скачать симуляцию: drive.google.com/file/d/1QDgrjZLdmYabPnrOKGGKjXeJhwtZ7ZUS/view?usp=sharing Скачать существ: drive.google.com/file/d/1Dgd1q7u3EYIISt7BdBR3WDii...
Cyber biology 3 #3 Создание существ
Переглядів 2335 місяців тому
Cyber biology 3 #3. Создание существ Телеграм канал: t.me/farmer_2010_community Скачать симуляцию: drive.google.com/file/d/1mULkj_OuPyPQidbmmQYto_SMWUU-EgIH/view?usp=sharing Скачать всех существ из видео: drive.google.com/file/d/1QKC729EINr1jVIOdZS0aJsf5kyjj3trf/view?usp=sharing Первое видео: ua-cam.com/video/a177yQU3Vh8/v-deo.htmlsi=f60O3COUrYtHeYtk Второе видео: ua-cam.com/video/pnVKiXk6FJY/v...
Cyber biology 3 #2. Эксперименты
Переглядів 2015 місяців тому
Cyber biology 3 #2. Эксперименты Телеграм - канал: t.me/farmer_2010_community Скачать симуляцию(и все эксперименты): drive.google.com/file/d/1mULkj_OuPyPQidbmmQYto_SMWUU-EgIH/view?usp=sharing
Cyber biology 3, симулятор эволюции с генетическим алгоритмом
Переглядів 1 тис.5 місяців тому
Симулятор эволюции ботов с генетическим алгоритмом как у @foo52ru Скачать симуляцию: drive.google.com/file/d/1mULkj_OuPyPQidbmmQYto_SMWUU-EgIH/view?usp=sharing Телеграм канал(там подробности по другим симуляциям): t.me/farmer_2010_community

КОМЕНТАРІ

  • @Shedshebolda
    @Shedshebolda День тому

    Отлично! Продолжай!

  • @user-ho2wp5tc7j
    @user-ho2wp5tc7j 3 дні тому

    Я тут вот о чём подумал.Почему бы не сделать ботам более лучшую биохимию.Сейчас поясню.Сделать ботам возможность выделять какие нибудь вещества.При этом состав(функции/характеристики) этого вещества будут записаны в геноме как и условия при котором выделяется вещество. 1.Например создать команду при которой в параметрах закодировано последовательность по аналогии с белком аминокислот.Не обязательно сделать всё так как в природе.Достаточно довольно простого механизма синтеза белка.Котоорый небудит потреблять много вычислений.При этом белки должны быть очень функциональны то есть белки должны быть универсальны по функциям.Например будет белок отвечающий за фотосинтез.И от последовательности белка уже зависит эфективность фотосинтеза.Или белок отвечающий за транспорт энергии в колонии и от последовательности этого белка зависит эфективность транспорта энергии и на какое расстояние бот будет передавать энергию.Или белок отвечающий за лучшие усваивание минералов.Белок который отвечает за лучшие запасание энергии и боле длительное хранение. 2.В ответ на то что кто-то из ботов будит выделять токсин.Другие боты будут адаптироваться и тут нам помогает уже биохимия мебран.Есть много идей но я предложу уже проработанные мной. 2.1 Идея заключается в том чтоб мембрана была собрана из параметров по аналогии с аминокислотами выше.При этом такая мембрана будит иметь устойчивость к одним токсинам но к другим она может быть менее устойчива. Это дополнительно подстегнёт эволюцию ботов которые сильно полагаются на выделение во внешнею среду токсинов.Тут включится противостояния щита и меча. 2.2 Конечно можно сделать и куда более примитивно.Просто придать параметры мембране которые тоже будут меняться из-за мутаций. 3.Идея заключается в усовершенствование генетического кода.В купе с моими идеями выше эволюция ботов будет ещё более разнообразна.Добавить разные типы мутаций.Например добавить мутации которые не только изменяют какую нибудь команду.Но и копируют/перемещают некоторые гены/параметры.Можно модифицировать геном так чтоб происходила дупликация параметров гена отвечающего за последовательность аминокислот в белке.Это даст широкую изменчивость белков.И соответственно больше адаптаций. Если понравились идеи могу предложить тебе свою помощь как советника.У меня ещё много идей касательно эксперементов.

    • @farmer_2010
      @farmer_2010 3 дні тому

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

    • @user-ho2wp5tc7j
      @user-ho2wp5tc7j 3 дні тому

      @@farmer_2010 с нетерпением жду

  • @kystarnikbizzare2047
    @kystarnikbizzare2047 7 днів тому

    Я подумал сначало это техношаман, по оформлению превью и тема прям очень схожи. Удачи

  • @user-mp5rt3hl7z
    @user-mp5rt3hl7z 8 днів тому

    Привет. Хорошее видео, однако исходный код лучше выкладывать в виде репозитория на github. Удачи!!!

  • @maximarkonov8547
    @maximarkonov8547 8 днів тому

    Сын ТехноШамана?

    • @ATtiny13a-PU
      @ATtiny13a-PU 6 днів тому

      у него их 4 уже насчитал) я своего рода один из них, но только в других проектах.

  • @NikitasssInSquer2
    @NikitasssInSquer2 14 днів тому

    О, новое видео, конечно хотелось бы масштабные симуляции, но тоже не плохо

  • @Mix-xn9lc
    @Mix-xn9lc 20 днів тому

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

  • @NikitasssInSquer2
    @NikitasssInSquer2 21 день тому

    Очень хорошее видео

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

    Ничего не понял

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

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

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

      Там так и есть. Запись идет через сохранение картинок в файл каждый 25 шаг. Потом из этого делаю видео(для анализа мозга, съемки существ такую запись не использую)

    • @NikitasssInSquer2
      @NikitasssInSquer2 21 день тому

      @@farmer_2010 , если охото ускорить работу симуляции, можно использовать быстрый хороший язык программирование (не Python), к примеру C++ или C#

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

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

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

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

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

      Отличная идея для эксперимента. Жди 2 часть экспериментов, там скорее всего будет

  • @user-xu3yt5ie9w
    @user-xu3yt5ie9w Місяць тому

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

  • @ViktorRussia14477
    @ViktorRussia14477 2 місяці тому

    Давай попробуем наоборот увеличить скорость эволюции

  • @ohdude3573
    @ohdude3573 2 місяці тому

    Ставь лайк кто видит техношаму

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

    Кста, вспомнил флешку garden of war Там боëвка основана на снабжении (у каждой территории, состоящей из граничащих покрашенных клеток, есть столица, в которой хранится голда, собираемая по 1 штуке с каждого шестиугольника каждый ход. Тратится она на содержание юнитов, и каждый юнит уровня Х абсолютно неуязвим для юнитов с таким же уровнем или слабее, а заодно защищает до 6 соседних клеток своего цвета(так сказать,зона контроля). Но чем выше уровень(позволяющий 100% пробивать и красить территорию более низких), тем ниже скорость, а снабжение растёт экспоненциально. Если столицу отрезать от войска, то у войска появится новая с 0 голды, и, скорее всего, затраты этой столицы превысят прибыль. Как только такое происходит, на следующий ход все юниты становятся гробами, а гробы землëй нежити. Нежить очень опасна, так как, несмотря на уровень силы 0, игнорирует зоны контроля и не требует снабжения, так что может всех окружать, создавая ещё больше гробов)

  • @GT-creator
    @GT-creator 2 місяці тому

    Хм. Из всего обьема мозга используется только 5 ячеек? Или я не так понял механизм?

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

      Вы не поняли

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

      5 ячеек - это параметры для команды, их индексы равны(index, index+1...). После выполнения индекс изменится, и на следующий ход параметры будут уже другие

  • @Romzik2035
    @Romzik2035 2 місяці тому

    Интересно, но слишком кратко. Плюс не хватает какого-то итога этих симуляций)

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

      Слишком скучная симуляция. На все записи было потрачен ~месяц

    • @Romzik2035
      @Romzik2035 2 місяці тому

      @@farmer_2010 А вдруг превью и название это просто сарказм?)

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

      Нет@@Romzik2035

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

      Она самая скучная, на все записи ушел месяц(для сравнения - на эксперименты по 2 симуляции ушло 2 месяца), а на записях ничего не происходит

  • @bosmors
    @bosmors 2 місяці тому

    Это невероятно интересно и круто если хотя бы немного понимаешь в этой сфере. Чело ты мега харош!!!!

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

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

  • @ProcXelA
    @ProcXelA 2 місяці тому

    Сделай не квадратики, а шестигранники.

  • @8p1Rate8
    @8p1Rate8 2 місяці тому

    Топ❤

  • @Pythonistchel
    @Pythonistchel 2 місяці тому

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

  • @8p1Rate8
    @8p1Rate8 3 місяці тому

    Почему. Почему мир делиться на две части Почему не вернуть мир с водой и землей, добавить многоклеточность и новую органику(только для земли) Почему все очень похоже на фу52

    • @Pythonistchel
      @Pythonistchel 2 місяці тому

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

  • @8p1Rate8
    @8p1Rate8 3 місяці тому

    Урааа

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

    А это у вас единицы какого посева?

  • @MrLis-elisdema
    @MrLis-elisdema 3 місяці тому

    У тебя крутые видео!

  • @user-tc9tt2be4j
    @user-tc9tt2be4j 3 місяці тому

    Можно добавить смену дня и ночи

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

      Идея для следующего эксперимента :)

    • @8p1Rate8
      @8p1Rate8 3 місяці тому

      Все как у 52

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

    какой пароль на файле?

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

      111

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

      спс @@farmer_2010

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

      А почему у меня пусто на карте? @@farmer_2010

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

      По умолчанию ботов нет. Нажми F1@@Lesha1018

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

      спс@@farmer_2010

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

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

  • @8p1Rate8
    @8p1Rate8 3 місяці тому

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

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

      Про режимы отрисовки было в 3 видео, по 2 симуляции будет техническое видео(через три недели), и там я разберу работу всех команд

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

    Привет Миша топовый канал я Андрей)

  • @user-pk6hl4tk7r
    @user-pk6hl4tk7r 3 місяці тому

    Подписался, буду ждать новых видео. И спасибо за то, что даёшь файлы!

  • @8p1Rate8
    @8p1Rate8 3 місяці тому

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

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

      Пытался исправить в других симуляциях, не получается

    • @8p1Rate8
      @8p1Rate8 3 місяці тому

      @@farmer_2010 может дело в том как они ее получают, допустим, пусть одна серая штука буде накапливать энку, типо когда умерла клетка 50% её Энки отдается в серую

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

      Это из-за минералов. Они копятся всегда, даже если бот ничего не делает, а потом он может получить очень много энергии(до 4000, но максимум у бота 1000, поэтому обрежется). Я это пытался исправить в другой симуляции, поставил коэффициент 2, а не 4 и сделал, что минералы усиливают фотосинтез. Но нужно переделывать правила получения минералов, например, чтобы количество получаемых минералов зависит от количества минералов у бота. Органика (маленькие серые квадраты) минералы не хранит.@@8p1Rate8

    • @8p1Rate8
      @8p1Rate8 3 місяці тому

      @@farmer_2010 🤔 минералы очень нужны в подобных симуляциях? Учти, клетки должны быть равны, допустим, либо фот-ез либо умение двигаться(лишь для примера). Просто попробуй подыскать варианты для избежания дополнительных источников энергии. Если нет- извини я не знаю

  • @user-ox7gd2kd3b
    @user-ox7gd2kd3b 3 місяці тому

    Было бы удобнее, если бы ты показывал не только числа в таблице мозга, но и условия, когда они выполняются И можно ещё показывать какие команды что делают

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

      Можешь первые 3 видео посмотреть

    • @8p1Rate8
      @8p1Rate8 3 місяці тому

      @@farmer_2010 это не очень удобно, иногда легче посмотреть готовый вариант

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

      Я в будущих сделаю новую картинку для мозга, старая плохая, да и мозг стал сложнее@@8p1Rate8

    • @user-ox7gd2kd3b
      @user-ox7gd2kd3b 3 місяці тому

      @@farmer_2010 я все посмотрел

    • @8p1Rate8
      @8p1Rate8 3 місяці тому

      ​@@user-ox7gd2kd3bэто хорошо! Что нового ты узнал? Поделись

  • @user-bg9dd1kc9w
    @user-bg9dd1kc9w 3 місяці тому

    Что за программа ?

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

      Сам делал

    • @user-bg9dd1kc9w
      @user-bg9dd1kc9w 3 місяці тому

      @@farmer_2010 есть сам симулятор или какой используешь ?

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

      Там в описании ссылка на скачивание. Писал полностью сам на питоне(сейчас на java переписываю, чтобы быстрее работало)@@user-bg9dd1kc9w

  • @user-ox7gd2kd3b
    @user-ox7gd2kd3b 4 місяці тому

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

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

      Я уже на Java переписываю, задолбало то, что симуляция замедляется при появлении колоний

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

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

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

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

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

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

    • @YaShoom
      @YaShoom 2 місяці тому

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

  • @user-yb9ih9xl4y
    @user-yb9ih9xl4y 4 місяці тому

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

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

      Я на java переписываю. Сейчас уже с миром такого же размера, как и в моей симуляции, работает куда быстрее

  • @user-yb9ih9xl4y
    @user-yb9ih9xl4y 4 місяці тому

    Добавь оригинальности, не надо всё копировать у Foo52

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

      Будет в более поздних симуляциях(пятая вообще с растениями)

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

    Бро,тебе серьезно это интересно?

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

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

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

      С муравьями и рыбками угадал :)@@hirvas3523

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

    Техношаман прямо законодатель мод, в цифровой биологии. Ряд что кто-то ещё этим занимается. Подписался 👌

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

      На данный момент я занимаюсь разработкой правил более сложных симуляций. Cb6 до меня еще никто не делал. Писать буду на джаве, а то питон медленный. Cb7 - физическая симуляция с кружками под управлением нейросетей, Cb8 - проект аквариума, где чтобы заниматься фотосинтезом, нужно всплывать на поверхность(а если не всплывешь, то утонешь).

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

    это имба бро

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

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

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

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

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

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

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

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

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

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

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

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

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

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