Автор Тема: Bagua Cube  (Прочитано 7949 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Philipp

  • Администратор
  • *****
  • Сообщений: 1 917
  • Пол: Мужской
  • С Администратором лучше не спорить.
Re: Bagua Cube
« Ответ #120 : 23 Декабря 2016, 12:52:10 »
Неужели нельзя поиск кратчайшего алгоритма для перестановки элементов доверить компьютеру?
Или Вы и получаете удовольствие от поиска этого алгоритма сами?
Тогда, всё равно, интересно сравнить свои изыскания с компьютерными?
« Последнее редактирование: 23 Декабря 2016, 12:53:53 от Philipp »

Оффлайн ramon13

  • Старожил
  • ****
  • Сообщений: 260
  • Пол: Мужской
Re: Bagua Cube
« Ответ #121 : 23 Декабря 2016, 13:37:21 »
Компьютеру подсилу только куб 3x3. И то, там уже есть предвычисленная большая база ходов с так сказать их весами. И есть методы разбиения переборной задачи на несколько меньших подзадач, а потом сшивка решений.

Если дать компу просто переборный вариант, он загнется также быстро, как от переборки паролей, например. Реальные кубы типа 4x4 или 5x5 комп решать не может (не вообще, а именно кратчайший вариант). Хотя короткие решения для паритетов последних двух ребер 5x5 просчитаны и известны.

Почитайте вики, компьютеры решают обычные пятнашки 4x4, а от пятнашек 5x5 компу уже пипец - время тупого поиска кратчайшего варианта превысит возраст вселенной))

Даже если комп выдаст короткий ответ шагов на 15 - как его запоминать? Кто кроме редких спидкуберов выучивает все варианты двух последних ребер при редукции 5х5? Выучивают 2-3 формулы и все. Поэтому существуют коммутаторы - они понятны для людей.

Оффлайн Philipp

  • Администратор
  • *****
  • Сообщений: 1 917
  • Пол: Мужской
  • С Администратором лучше не спорить.
Re: Bagua Cube
« Ответ #122 : 23 Декабря 2016, 14:56:17 »
Я ж говорю не про методику решения всей головоломки, их варианты легко и человек придумает, я про конкретную перестановку двух элементов, чтобы не разобралась заданная часть. Там методом перебора не астрономические варианты будут?

Оффлайн Леннон

  • Ветеран
  • *****
  • Сообщений: 1 087
  • Пол: Мужской
  • Спящий.
Re: Bagua Cube
« Ответ #123 : 23 Декабря 2016, 19:04:38 »
Но для того чтобы вычислил компьютер, нужна ведь программа. Может у Бориса поинтересоваться, что, как, и насколько возможен хотя бы "упрощенный" вариант. Я в этом не разбираюсь, так что не ругайте, если глупость сморозил :)
Алгоритмы пока что увы, не могу найти. Может быть дня через три появится возможность.
F R U L D * 252

Оффлайн ramon13

  • Старожил
  • ****
  • Сообщений: 260
  • Пол: Мужской
Re: Bagua Cube
« Ответ #124 : 23 Декабря 2016, 20:44:10 »
почему глупость? - все верно, нужна программа. Но программа состоит из двух частей - технической и творческой. Можно за три дня или за неделю набить все возможные перестановки и повороты Багуа куба. Но еще нужен хороший алгоритм поиска - это принципиально. Простым перебором никакой даже суперкомпьютер задачу поиска на 20 ходов вглубь не решит - слишком много вариантов.

Оффлайн ramon13

  • Старожил
  • ****
  • Сообщений: 260
  • Пол: Мужской
Re: Bagua Cube
« Ответ #125 : 24 Декабря 2016, 13:33:26 »
U+ R2 (U R2 U+)2 R2 U2 (R2 U+ Lw2 D-) [{R', D'}, U+]

последний вариант редукционного решения паритета, 21 ход. Найти удобный вариант без жирного поворота Lw2 чего-то не получается...

Оффлайн Леннон

  • Ветеран
  • *****
  • Сообщений: 1 087
  • Пол: Мужской
  • Спящий.
Re: Bagua Cube
« Ответ #126 : 24 Декабря 2016, 15:56:20 »
А если конец формулы немного изменить?
Вместо Lw2 D-.... использовать R2 U-....
F R U L D * 252

Оффлайн ramon13

  • Старожил
  • ****
  • Сообщений: 260
  • Пол: Мужской
Re: Bagua Cube
« Ответ #127 : 24 Декабря 2016, 16:09:15 »
Тогда уголки которые потом нужно менять на третьем этапе убегают вниз из поля зрения. Нужен будет перехват или несимметричная формула R D' R U+ R' D R U-. То есть моменты чисто психологические. Мне менее напряжно сделать Lw чем крутить кривой коммутатор.

Оффлайн ramon13

  • Старожил
  • ****
  • Сообщений: 260
  • Пол: Мужской
Re: Bagua Cube
« Ответ #128 : 24 Декабря 2016, 23:27:58 »
U+ R2 (U R2 U+)2 R2 U2 (Lw2 D+ R2 D-) [{R', D'}, U+]

Немного улучшил юзабилити

Оффлайн Isaev

  • Постоялец
  • ***
  • Сообщений: 225
  • Пол: Мужской
Re: Bagua Cube
« Ответ #129 : 26 Декабря 2016, 17:22:52 »
А по механической сборке/расборке есть видео?

Оффлайн Guimplen

  • Старожил
  • ****
  • Сообщений: 436
  • Пол: Мужской
Re: Bagua Cube
« Ответ #130 : 27 Декабря 2016, 10:55:56 »
А по механической сборке/расборке есть видео?
Там и без видео всё очень страшно :) 
http://www.zcube.vip/Brand/DaYan/DaYan-BaGua
Мои работы: http://vk.com/id6504508

Оффлайн ramon13

  • Старожил
  • ****
  • Сообщений: 260
  • Пол: Мужской
Re: Bagua Cube
« Ответ #131 : 27 Декабря 2016, 12:52:17 »
Видео думаю пока нет, но там не очень сложно. Главное избежать распространенной ошибки - делать отдельные ребра путем обматывания мелких деталей лентой и собирать как 3х3. Правильно собирать куб послойно - сначала два слоя, потом третий отдельно. Потом первые два слоя (колодец) накрываются крышкой в виде третьего слоя. Вот и все.

Недавно мой куб закатился под подушку пока я спал, и там благополучно рассыпался. Пришлось в 4ый раз собирать, ушло часа два(

Оффлайн Guimplen

  • Старожил
  • ****
  • Сообщений: 436
  • Пол: Мужской
Re: Bagua Cube
« Ответ #132 : 27 Декабря 2016, 18:21:49 »
Хм, а ведь это идея - "чемпионат по сборке BaGua кубика с помощь отвёртки"  ;D
Каждый участник получает мешок деталек и отвёртку :)
Мои работы: http://vk.com/id6504508

Оффлайн Isaev

  • Постоялец
  • ***
  • Сообщений: 225
  • Пол: Мужской
Re: Bagua Cube
« Ответ #133 : 27 Декабря 2016, 20:58:05 »
Вслепую и сколько там минут на запоминание цветов)

Оффлайн ramon13

  • Старожил
  • ****
  • Сообщений: 260
  • Пол: Мужской
Re: Bagua Cube
« Ответ #134 : 29 Декабря 2016, 17:21:27 »
Наконец я разобрался с аккуратным решением паритетиков с кривыми столбиками, чего раньше делать не умел. Получалось методом проб и ошибок, и, как и всякие паритеты - эти довольно вредные, крутишь-крутишь. а они и не думают рассасываться. В общем, решение в целом уже дано Ленноном, куда же без Леннона. Но я придумал как повыдерать это из более масштабных формул.

VDR + VDL -> 2VV       {D- R2 U-, R2}
DDM -> VV                   {U+ R2 U-, R2}