На главную
ПРАВИЛА FAQ Помощь Участники Календарь Избранное DigiMania RSS
msm.ru
! Оставь надежду всяк сюда входящий
1) На раздел распространяются все правила форума.
2) Ответы на головоломки необходимо давать только в теге SPOILER. Сообщения в обход этого правила будут удаляться. Постоянное
нарушение данного пункта правил, повлечет за собой наказание.
3) Автор темы должен указать, известно ли ему решения задачи и сроки в которые он опубликует решение.Рекомендуется вести список отгадавших в первом сообщении.
4) При создании новой темы, в описании или в самом названии четко укажите разновидность задачи.
5) Полная версия правил раздела, находится в теме правила раздела.
Модераторы: Братец Лис
  
> .
    .
    Сообщение отредактировано: Марсианин -
      В заголовке страницы написано про генетические алгоримты, однако, нигде не видно пояснений конкретики- что с чем скрещивается, по каким правилам И как сочетается параметр "Elite clones" с генетическим алгоритмом?

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

      ===

      Вообще же, такая идея имеет большой потенциал: если бы получающиеся штуковины потенциально, со временем, могли бы представлять из себя любую конструкцию, которую можно слепить в fantastic contraption... НО для этого нужно продумать отображение такой информации в генах.
        Возможно размер мутации позволяет оставить несколько лучших особей неизменными.
        Элитные клоны - это всего лишь количество особей отображаемых синим цветом. Чтобы удобнее было наблюдать.
        И да, похоже это алгоритм без скрещивания, с одними мутациями.
        Всё написанное выше это всего лишь моё мнение, возможно ошибочное.
          Цитата Марсианин @
          чем закончиться?

          Солнце поглотит Землю.
            Что сделаетЬся?
            Сообщение отредактировано: Dushevny -
              Цитата amk @
              Возможно размер мутации позволяет оставить несколько лучших особей неизменными.
              Элитные клоны - это всего лишь количество особей отображаемых синим цветом. Чтобы удобнее было наблюдать.
              И да, похоже это алгоритм без скрещивания, с одними мутациями.
              Посмотрел исходники, почитал описание. Всё написанное выше - неверно.
              Размер мутации - насколько сильно может мутация изменить параметр.
              Элитные клоны - сколько лучших в заезде особей остаются без изменений - они отображаются синим.
              Скрещивание используется.

              Алгоритм моделирования имеет изъян, из-за чего последовательные заезды одной и той же особи могут сильно различаться. В частности, вместе с остальными показывается бледным контуром движение победителя предыдущего раунда. Оно часто отличается от его же движения в текущем.
              Всё написанное выше это всего лишь моё мнение, возможно ошибочное.
                С то-же странице ещё это:
                http://rednuht.org/geneticat/

                у меня кошка\кот так и не смог перепрыгнуть :D
                "Воля - это то, что заставляет тебя побеждать, когда твой рассудок говорит тебе, что ты повержен" Карлос Кастанеда
                  Цитата ^D^ima @
                  у меня кошка\кот так и не смог перепрыгнуть

                  https://youtu.be/f-XWs4i9Qc4
                  Сообщение отредактировано: Qraizer -
                  Одни с годами умнеют, другие становятся старше.
                    Qraizer, сколько времени длилась тренировка?
                    Всё написанное выше это всего лишь моё мнение, возможно ошибочное.
                      Точно не знаю. Первые потуги, похожие на реальность, проявились через три часа. Потом я оставил вкладку закреплённой, чтоб ненароком не закрыть, и пошёл домой. На следующий день я о ней не вспомнил до конца рабочего дня. Удачных попыток были где-то одна на десять. Так что где-то часов через 30.
                      Одни с годами умнеют, другие становятся старше.
                        У меня уже часа четыре эти кошки прыгают. Лучшее, что я видел: кошка приподнимает передние лапы, опускается на них, подносит задние к краю комода, отталкивается, и приземляется на край полки передними лапами (задние свисают вниз). Центр тяжести оказывается за пределами полки, и кошка падает вниз. Думаю, через час-два первая должна перебраться на полку.
                        О, одна даже задние колени на полку перебрасывает, но дёргая задними лапами, сама стаскивает себя вниз.

                        Добавлено
                        Но большинство просто ныряют в промежуток.
                        Всё написанное выше это всего лишь моё мнение, возможно ошибочное.
                          Похоже, что у каждой особи - ограниченный срок жизни. Прошло полтора часа, и пришло поколение, судорожно дёргающее лапами. Осталась пара кошек, вообще допрыгивающих до полки (умудряющихся забросить на неё хотя бы передние лапы).
                          Всё написанное выше это всего лишь моё мнение, возможно ошибочное.
                            Наконец, прошло ещё пять с половиной часов, появилась пара особей, довольно успешно, и без видимых усилий переправляющихся через провал. Тоже понадобилось почти 10 часов.
                            Всё написанное выше это всего лишь моё мнение, возможно ошибочное.
                              Скачал себе страничку, уменьшил интенсивность и размах мутаций, и первая кошка перепрыгнула на полку уже через пару часов.
                              Всё написанное выше это всего лишь моё мнение, возможно ошибочное.
                                Цитата ^D^ima @
                                С то-же странице ещё это:


                                К сожалению, пока абсолютно нет времени разбираться... а если вкратце- то что конкретно там происходит и как это работает? В-общем, я понял, что кот и нейросети и учится перепрыгивать, но хотелось бы детальнее- в чём суть и причём тут нейросети и подробности.
                                  Нейросети абсолютно ни при чём. Они там не используются.
                                  Там популяция кошек, генотип описывает последовательность сокращений мышц. Путём скрещивания и мутаций получается последовательность, приводящая к перепрыгиванию кота на полку. Получается плохо.
                                  Всё написанное выше это всего лишь моё мнение, возможно ошибочное.
                                    Цитата amk @
                                    Там популяция кошек, генотип описывает последовательность сокращений мышц. Путём скрещивания и мутаций получается последовательность, приводящая к перепрыгиванию кота на полку. Получается плохо.


                                    Спасибо.
                                      Уже трое суток кошка раз за разом пытается преодолеть провал, но успешных попыток замечено еще не было.
                                      В лучшем случае передние лапы оказывались на полке, а кончики задних лап все равно цеплялись за край полки и стягивали кошку вниз.
                                      Я так понимаю, проблемы в настройках алгоритма? Или в самом подходе?
                                      Всё должно быть продумано до мельчайших деталей… если ты знаешь ход мыслей человека, сюрпризов не будет
                                        Больше в везении, но если в файле game.js поменять значения mutation_chance и mutation_amount (по крайней мере первое) на более низкие, то щансы увидеть кошку перепрыгивающую на полку, похоже, возрастают. По крайней мере у меня с уменьшенными до 0.015 значениями первая кошка перепрыгивает уже через пару часов.
                                        Всё написанное выше это всего лишь моё мнение, возможно ошибочное.
                                          Evolution/Эволюция

                                          https://www.youtube.com/watch?v=0gjRykRw_WE...oTTEpIwHfzes7iw

                                          там плейлист из трёх видео, чуть больше 30 мин каждое.
                                          0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                                          0 пользователей:


                                          Рейтинг@Mail.ru
                                          [ Script Execution time: 0,1555 ]   [ 17 queries used ]   [ Generated: 22.10.19, 19:16 GMT ]