魔方吧·中文魔方俱乐部

标题: 三循环同时解决位置和方向(思路) [打印本页]

作者: 彳亍    时间: 2006-3-18 19:02:47     标题: 三循环同时解决位置和方向(思路)

一次解决两个块(方向+位置)的方法也想明白了,角块和棱块都用三循环解决,设定步骤(steup moves)在两步(含双层)以内。看实际情况可能需要一步奇偶调整。初步估算了一下,正常还原步数120以内。不过代价是要增加约6、70个公式 [em03]

比较我原来的的方法,效率高了一倍多,但还原过程中判断的难度增加了,希望有发展潜力:) 下一步遴选一部分公式出来,数量能节省一半就很理想了。

了解stefen方法的魔友可能更好理解,看几个oll、pll的例子。


作者: 彳亍    时间: 2006-3-18 19:10:51

棱块,还是按老办法,UR(52)是起点。(123456分别指代 FRBLUD六个面)

利用oll公式

L' R B R' L U2 L' R B R' L   解决 15-54
  
(R U R' U' r) (R' U R U') r'   解决  53-15

利用pll公式

L2 U L U L' U' L' U' L' U L'
F2 U' R' L F2 R L' U' F2
R2 U' F B' R2 F' B U' R2

另外几个好记的公式

( R U )*3 ( R'U')*2 U2   解决 12-51
( U R )*3 ( U'R')*2 R2   解决 53-32

  L' F B' U2 F' B L'        解决  34-14

初步考虑利用 UR-UB-UL, UR-UB-UF,UR-UF-UL(算上方向和顺逆循环,就是24个公式,汗),其他块全部调到顶层这些位置来解决。但明显不是最优解,三循环的块不在同一个面时多数情况步数是最简的。

[此贴子已经被作者于2006-9-8 17:31:20编辑过]


作者: 彳亍    时间: 2006-3-18 19:11:25

角块

OLL公式

B' R' F' R B R' F R 解决 23-12
R' F' R B' R' F R B 解决 12-23
R2 D' R U2 R' D R U2 R 解决 25-35

PLL公式

(l' U R') D2 (R U' R') D2 R2
(l U' R) D2 (R' U R) D2 R2

另外用cube367算了一下UFR -UBL-UBR 和 UFR-UBL-UFD两组循环的所有组合,在8-10步。还原8个角块是三个循环加一个校正,平均4、50步。

[此贴子已经被作者于2006-3-18 20:03:49编辑过]


作者: 彳亍    时间: 2006-3-18 19:34:42

用cube算了不少公式,发现多数三循环都在8步左右,其中不少是老外说的Commutators,比如

F' L B2 L' F L B2 L' 。

另外一些情况,可能需要9-12步,可以在这个基础上推导出来,比如

U F' L B2 L' F L B2 L' U'(Conjugates)。

这样,总步数上来说,这个方法就很有优势了。



[此贴子已经被作者于2006-3-18 20:12:25编辑过]


作者: 彳亍    时间: 2006-3-18 19:36:56

失败,就成功发过几次java,现在一修改就变成代码。

好在公式不长,而且只在初级阶段,希望能为进一步优化盲拧方法提供一些思路。

[此贴子已经被作者于2006-3-18 20:11:40编辑过]


作者: gan    时间: 2006-3-30 12:05:36

我研究了一下二步法,是要记20个2位数的,而5步法里,是记20个一位数,角方向和棱方向是记忆复原公式的,感觉差不多的,没弄懂二步法的记忆优势(估计是只要看一次,位置方向都记住了吧,但感觉记忆量还是很大的)
作者: 彳亍    时间: 2006-3-31 00:55:26

记忆就是一个熟练的过程。类似角方向和棱方向是记忆复原公式,这里每次解决的两个块最终能做到只需要记忆一个数字。理想情况记10来个一位数就可以了。
作者: shanghai    时间: 2006-4-3 19:10:49


作者: 彳亍    时间: 2006-7-29 18:16:18

记忆方向和位置或可参考四阶记忆的方法,用字母A~X来替代。

12个棱块,每个棱块两种方向,比如 红白 记为 A , 则 白红 记为 B,共24种

8个角块三种方向,也是24个字母。 三循环每组记的是两个块,俩字母合成代表一个意义,可参考Chris的记忆代码  http://www.speedcubing.com/chris/memorizing.html 

如 AE aeroplane ; AN ant 。甚至可以创一套自己的3位或4位编码,记忆的量就更小了。


作者: 臭虫    时间: 2006-7-30 09:06:02

新方法!期待ING,先顶
作者: ggwfnh    时间: 2006-8-28 17:01:43

提示: 作者被禁止或删除 内容自动屏蔽
作者: ggwfnh    时间: 2006-8-28 17:02:05

提示: 作者被禁止或删除 内容自动屏蔽
作者: 彳亍    时间: 2006-9-7 23:17:12

虽然还是在纸上谈兵,但还是有些小进展。
一、尝试整理了一些只包含两个面转动的公式,记忆方便。
    如 R+U ,F+U ,B+U 等等。加上逆公式,粗算竟有60多。还有不少7步的公式。
    一直说要提炼其中最容易记忆、最高效率的出来,这算迈出了第一小步吧  [em04]
二、公式的还原潜力有很大挖掘空间
    比如前文提及的两个OLL公式
               L' R B R' L U2 L' R B R' L
               (R U R' U' r) (R' U R U') r'
    灵活运用这两个公式,在棱块还原系统中可以直接解决出十几种情况,无需设定过程,只需要整体转动魔方到一定方向去做。虽然增加了出错的可能,但我相信,随着方法的熟练,应该能很容易避免这类错误。 如此可以压缩很大公式量,多数情况的设定步数都能控制在一步了。

    估计老外说的 Large BLD SYSTEM,也不比这方法难多少了。
想知道如果象快速法一样记忆100个公式,反复练习,达到3 50秒还原(不含记忆),有多少魔友能有这个热情呢?

[此贴子已经被作者于2006-9-8 0:04:39编辑过]


作者: yingmu    时间: 2006-9-8 11:15:28

原来考虑过这个方法,但是由于魔方特性等问题,始终不得其法,期待彳亍的新方法,如果公式在60个以内还可以,100个那就难了!


作者: ggwfnh    时间: 2006-9-8 12:20:31

提示: 作者被禁止或删除 内容自动屏蔽
作者: yingmu    时间: 2006-9-8 17:14:20

楼主:

二楼中的  ( U R )*3 ( U'R')*2 R2 解决 53-32 

好像公式错了。是不是应该改成(U'R')2(UR)3R2


作者: 彳亍    时间: 2006-9-8 17:33:40

谢谢提醒,应该是( U R )*3 ( U'R')*2 U2
已修改了  :)


作者: yingmu    时间: 2006-9-8 23:27:43

彳亍:

    今天又考虑了一下,三循环同时解决方向和位置,还是不行,因为14楼提过由于魔方特性三循环只能解决三个位置的循环及两块的方向,而不能同时解决三个块或一个块的方向。


作者: 彳亍    时间: 2006-9-9 00:10:34

我理解你的意思。按常规的方法,有个高级色高级面的问题,就是赋予块色向的正负。三个块内部循环,如果出现翻色,只可能是成对,不可能出现其中一个翻色或是三个都翻色。
但是过程中不是孤立的完成这三个块,完成前两个块之后,来到缓冲位置的新块,自然就有了自己的“正负向”,并伙同下面的块继续循环。

仔细看一下我的实例,新思路与原方法唯一的区别在于 解决棱块时是“两个一组”来完成,不再牵涉角块,解决角块的时候也一样。

我没实际用过色向位置两步走的方法,想说一下自己的理解,不知道正确否:人为的赋予块“正负向”并加以调整,就如同OLL的效果,是为方便后续调整位置时的判断和设定、减少出错、提高效率。其实,对于魔方自身来说,是没实际意义的。无论何种盲拧方法,过程都不过是转动目标位置去迎合来自缓冲位置的块。所以在这个系统里,不存在正反向的问题。唯一需要明确的,是块从哪个位置到哪个位置,并且需要目标位置如何转动去接纳它。


作者: 彳亍    时间: 2006-9-9 00:56:39

呵,不如图说实在,来个棱块的实例吧
U B2 L2 B2 L2 D' L2 R2 U' B2 L F2 U' R B' L2 R F2 U' B'  (20f)

编码
IQ LG BT CV XN


记忆


“IQ 老高,变态 参与 洗脑!”

[此贴子已经被作者于2006-9-9 1:32:00编辑过]


作者: 彳亍    时间: 2006-9-9 01:20:00

第一组 IQ


作者: 彳亍    时间: 2006-9-9 01:33:00

第二组   LG


B' D2 F2 R U2 F2 D2 L B'  (9f*)


作者: 彳亍    时间: 2006-9-9 01:34:37


第三组   BT

U' R U F D B R' B' D' F' 


作者: 彳亍    时间: 2006-9-9 01:36:05

第四组   CV

F' U' F' U' F U F U F U'  (10f)

[此贴子已经被作者于2006-9-9 1:46:16编辑过]


作者: 彳亍    时间: 2006-9-9 01:48:46

第五组   XN

F B' R' B' R F' B U' B U 

49步搞定!不过公式都是新面孔[em01]


作者: 彳亍    时间: 2006-9-9 01:58:24

上述例子如果要调整色向,有6个棱块属于需要翻色的情况,应该能回答yingmu的问题吧

这里为了简化步骤,都用了直接的公式,意味着严格用此方法到最少步数,需要440个公式(角块378种组合,共818个)。因此遴选合适公式,在公式与效率之间取得平衡,就是方法要解决的首要问题了。
也可见工程浩大,希望有朋友能一起研究:)

[此贴子已经被作者于2007-1-3 14:30:01编辑过]


作者: ggwfnh    时间: 2006-9-9 13:16:08

提示: 作者被禁止或删除 内容自动屏蔽
作者: yingmu    时间: 2006-9-9 13:44:53

    哦,原来是这样!高实在是高!!!不过怎么能在这么多的公式中提炼出少量有规律的公式呢?如果提炼出来会有几个公式呢???看来得研究研究^o^.
作者: yingmu    时间: 2006-9-9 22:05:12

彳亍:

    记得我曾说过要把自己的盲拧方法优化吗?今天看了你的实例,终于想通了!前面你曾说过要提炼公式吗,我今天想了一天,此方法只需用到pll中的那17个公式,而且主要是那4个三循环公式(其它公式可以先看我的盲拧公式),不过此方法还不成熟特别是不在同一平面或在同一面但需要翻方向就要通过转动六个面将其转到同一面上并要将方向翻对,还有就是编码和前期规划会很难,在这两个问题上还需多下功夫,希望彳亍及更多人能共同研究。

    下面我还是用你前面的还原实例来说明,用到的编码是老大的位置编码方法,(不过这个实例比较简单只用到pll中的1个三棱逆循环公式):

 

[此贴子已经被作者于2006-9-9 23:30:53编辑过]


作者: yingmu    时间: 2006-9-9 22:36:01

第一组:(编码系统还是老大的编码)

先通过TL2 把5位棱块转动到3位,TD'F把9位调到1位,CU是为了下一步使用三棱逆循环的公式;然后是三棱逆循环(R U' R)(U R U R)(U' R' U' R2);最后是(CU' F' TD TL2)将其归位;

 


作者: yingmu    时间: 2006-9-9 22:45:34

第二组:

通过ML旋转将7位棱块调到3位棱块,CU2是为了使用下一个公式;然后是三棱逆循环公式(R U' R)(U R U R)(U' R' U' R2);最后是(CU2 ML')将块恢复;

 


作者: yingmu    时间: 2006-9-9 22:57:48

第三组:

通过MB将4位棱块调至2位,通过R'将B位调至4位;然后用三菱逆循环公式(R U' R)(U R U R)(U' R' U' R2);最后用(R MB')将块归位;

 


作者: yingmu    时间: 2006-9-9 23:04:37

第四组:

通过F将0位调至1位;CU是为了下一步使用公式;然后是三棱逆循环公式)[(R U' R)(U R U R)(U' R' U' R2)];最后是(CU' F')使块归位;

 

[此贴子已经被作者于2006-9-9 23:08:49编辑过]


作者: yingmu    时间: 2006-9-9 23:25:51

第五组:

通过(D' MR)将8位调至1位,B'将A位调至3位;CU是为了下一步使用公式;最后是(CU' B MR' D)使块归位;

 

呵呵复原成功!如果转动中间层算两步的话 共用了5次三棱逆循环公式共55步,加上调位用了36步,总计91步,比彳亍的方法多了42步,不过只用了一个公式。


作者: 彳亍    时间: 2006-9-9 23:26:37

呵呵,其实走的路都是一样的,只是选择鞋子不同而已。
很高兴能共同讨论这个话题。
我觉得需要注意的一点,就是盲拧最容易出错、最费时间的地方是设定步数(setup moves)。
虽然每一个pll三循环公式都能通过 Y + X + Y'解决所有的循环情况,但 Y 会比较麻烦。并且有时候是把事情弄复杂了,举例来说

       DL-UL-UB

1、直接解决:   U2 S U2 S'
2、换用Pll:    U L2 Y' (R2URUR'U'R'U'R'UR') Y L2 U'


这就好比只用1个公式就能还原魔方,但我们会选用100个公式的方法。
增加公式是为优化还原的过程。所有情况的设定步数能控制在1-2步就比较理想了。

方法是很容易理解的,只是这个话题已经提出半年多了,一直没去系统化。

还有一个问题是从掌握公式到熟练运用、还原中不停顿,估计也有很长的一段路要走,毕竟盲拧过程长,而每种情况出现的频率相对cfop的公式,要低得多了。


作者: 彳亍    时间: 2006-9-16 01:45:50

棱块暂时就整理到三个帖子里,期待能发掘优化:)

棱块三置换之一:两个 oll 公式
             http://bbs.mf8-china.com/dispbbs.asp?boardID=17&ID=2796&page=1
棱块三置换之二:利用中层
             http://bbs.mf8-china.com/dispbbs.asp?boardID=17&ID=2797&page=1
棱块三置换之三:一批容易记忆的公式
             http://bbs.mf8-china.com/dispbbs.asp?boardID=17&ID=2798&page=1


作者: 彳亍    时间: 2006-9-16 01:57:33

角块参考公式

角块三置换之 UBL-UBR-DFL

http://bbs.mf8-china.com/dispbbs.asp?boardID=17&ID=3239&page=1

[此贴子已经被作者于2007-1-12 1:28:57编辑过]


作者: 彳亍    时间: 2007-1-7 17:36:03

再来顶下这个超冷门的方法[em01]

练习了一下午,觉得很有潜力:)

单独记忆和还原棱块 最快32秒,正常40-50秒(记忆10-15秒),角块还不熟练,30s-1分都有(记忆时间跟棱块差不多),只是小循环太多的情况要费时不少,这个还要加强训练。

另外就是记忆的难关了,角棱单独强记可能就10多秒的时间,但合在一起总要复习很多次才能记牢。


作者: ggwfnh    时间: 2007-1-8 12:21:13

提示: 作者被禁止或删除 内容自动屏蔽
作者: 彳亍    时间: 2007-1-12 01:17:03

用了其中20来个公式吧,没仔细统计。角块是URB UBL DFL的18种情况。

晚上测了一下,记下了成功完成的时间:

1.41.87     1.40.09   2.30.65   2.07.93   1.26.09   1.46.71  2.0.34

呵呵,创了个人最好成绩 1.26.09

随记忆的时间浮动挺大,希望练习一阵子可以稳定在2分内。另外就是要提高成功率了!

加油!

[此贴子已经被作者于2007-1-12 1:33:51编辑过]


作者: 臭虫    时间: 2007-1-12 17:58:52

来顶一下,循环就是比较伤大脑,但用得熟练了还是前途无限的

[em25][em26][em27]
作者: 彳亍    时间: 2007-1-23 22:41:10

[em25] 新成绩 

68.51(noluck)

 


作者: yingmu    时间: 2007-1-24 21:53:26

[em17]
作者: ggwfnh    时间: 2007-1-25 21:35:30

提示: 作者被禁止或删除 内容自动屏蔽
作者: 彳亍    时间: 2007-5-3 10:24:12

看到占星挑战成功,刺激了一下

67.09  重拾盲拧,加油!

-----------

57.09 终于进一次60秒,一个棱块已经解决的luckcase 

[此贴子已经被作者于2007-5-23 18:29:43编辑过]


作者: yeyupeng    时间: 2007-10-5 10:32:07

顶呀
作者: 一叶知秋    时间: 2007-10-25 20:53:49

QUOTE:
以下是引用彳亍在2006-9-9 0:56:39的发言:

呵,不如图说实在,来个棱块的实例吧
U B2 L2 B2 L2 D' L2 R2 U' B2 L F2 U' R B' L2 R F2 U' B'  (20f)

编码
IQ LG BT CV XN


记忆


“IQ 老高,变态 参与 洗脑!”

此20楼的题目 彳亍 只用了49步就完成了换棱!!![em17]

本人试着用 M2 的方法,走了62步,还得再做个 UB、DB 二棱翻,总共用了74步才完成 [em06]

(在M2的方法中,UF、UB、DB、DF 这四个棱块由于调位加翻色公式相对较复杂,可以先归位,末尾再来翻棱,其他八个棱块是方向和位置同时解决的。)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

再次用M2的方法,所有棱块 方向和位置同时解决,总共走了84步才完成。[em30]

[此贴子已经被作者于2007-10-30 22:28:32编辑过]


作者: 彳亍    时间: 2007-10-26 09:10:32

这个多是算的最短步数,不能作为依据的。步数少的公式不如手法快的。

一叶知秋在研究m2的方法吗,能在m2r2的帖子里说说不?

[em23]
作者: 青年农民    时间: 2007-11-12 23:06:09

刚才还害我发错贴了,好像
作者: dyer    时间: 2008-2-19 15:48:45

顶一下
看了这个2步法的理论,已经决定将我的角还原换成2步法了,今天开始学习彳亍的9个公式。
作者: robester    时间: 2008-10-29 22:36:22

这是行法的最初实践吧,顶起看看
作者: gozichen    时间: 2008-10-29 22:49:01

再回头重新看彳亍的理论,感慨万分啊。
<br>
如今二步法已经确确实实地登上舞台<img src="./images/smilies/default/02.GIF" smilieid="53" alt="" border="0">
作者: weekend    时间: 2009-1-6 17:35:39

原来彳亍在2006年就开始研究二步三循环法了...,厉害
作者: yjqww6    时间: 2009-1-8 18:10:47     标题: 回复 53# 的帖子

你更厉害,挖了一篇千年老贴。
作者: lurunlai    时间: 2009-1-8 19:17:18

要顶,这种思路不错..............
作者: yq_118    时间: 2009-5-13 02:06:15

原帖由 彳亍 于 2006-9-9 00:10 发表
我没实际用过色向位置两步走的方法,想说一下自己的理解,不知道正确否:人为的赋予块“正负向”并加以调整,就如同OLL的效果,是为方便后续调整位置时的判断和设定、减少出错、提高效率。其实,对于魔方自身来说,是没实际意义的。无论何种盲拧方法,过程都不过是转动目标位置去迎合来自缓冲位置的块。所以在这个系统里,不存在正反向的问题。唯一需要明确的,是块从哪个位置到哪个位置,并且需要目标位置如何转动去接纳它

完全同意楼主观点
作者: deonblue    时间: 2009-10-16 20:15:46

千年老帖啊!!彳亍创造2步法的历程。。。挖坟顶之。。。。。
作者: chenjunjian    时间: 2009-10-20 08:26:53

我顶我顶我顶顶顶!!!!!绝对支持
作者: JustForU    时间: 2009-10-21 15:15:48

千年坟帖,顶起~~~
作者: zhang1qaz    时间: 2009-11-7 10:33:59

这个方法挺不错的嘛,不过那个所谓的联想记忆还是没怎么吃透…
作者: ykawyj    时间: 2009-12-15 16:23:32

正在学习 彳亍法 看看这个 历程  顶了
作者: jinlongze2007    时间: 2009-12-15 16:47:49

06年就已经研究的这么透彻了,现在三年过去了,程浩应该相当牛了,但很奇怪的是很少看到他露面啊。
作者: 357433865    时间: 2014-3-18 16:07:59

当1分钟已成家常便饭的时候,让我们再回顾历史,发现彳亍真的太有创造性了。
作者: bluebayou    时间: 2017-8-16 17:11:34

感觉很好,刚开始学习盲拧,从头学起,看若有天赋,一定要学习这方法。
作者: 15821765647    时间: 2022-12-23 17:08:18

插个眼
      本人是自学的彳亍法,已经完全学会了三阶魔方的盲拧。特来还愿!哈哈
      目前用彳亍法盲拧的速度还不是很快,主要是我由于刚学会,属于新手,比较注重魔方复原的成功率,所以每次盲拧多花费了时间在记忆上。另外,我还没有背完818,我个人会持之以恒喜欢盲拧这个项目。
      而且本人认为,彳亍法很有推广的价值。暂时我个人还有一些不太成熟想法,但我隐约可以看到彳亍法流行于大多数普通人中的一天!到那时,不知道这样,算不算是将盲拧拉下"神坛"。纠结中...我还会再好好的考虑考虑。如果楼主本人能看到,帮我出出主意,个人将倍感荣幸。
      接下来,要写给想学习彳亍法盲拧的魔友们。本人对彳亍法盲拧的学习感受最大的是,盲拧是有一定难度的,这一点提前认清很重要!(如果某人说:每个人都能学会盲拧。请注意,这是很不负责任的行为。对于部分新手,可能还会产生适得其反的情况。)这里我简单的作一个比喻,假如你去学车考驾照,教练说:我的每个学员都能考得过驾照。这显然是不靠谱的,不负责任的。因为这种情况是违反常识的。首先,学习驾照需要个人不断的练习。然后,还要在考试时发挥的很好,不挂科。最后,即使拿到了驾照(可能多花钱了),学员真的敢上路吗?上路出了问题,可跟教练没有一点关系。而且日常新闻中也经常看到,有人考了很多次,都没考过的,也是有很大一部分。所以,正视难度,静下心,耐住性,多思考。就有很大的几率能学会。
      言不尽意,想到哪写到哪。再一次对彳亍法表达敬意!面对此贴,由衷感慨"大多数伟大的发明创造,往往起于平凡的青萍之末"!在浩如烟海的贴子或文献中,此贴促成三阶魔方盲拧如此大的改变!
      谢谢!

作者: zhang2345    时间: 2022-12-26 16:14:24

15821765647 发表于 2022-12-23 17:08
插个眼
      本人是自学的彳亍法,已经完全学会了三阶魔方的盲拧。特来还愿!哈哈
      目前用 ...

已经是盲拧的主流了,这么多年也进行了很大的发展进步!建议加入盲拧交流群:492985538,国内大佬基本都在,也可以了解现在的前沿。
作者: 15821765647    时间: 2022-12-31 17:15:57

zhang2345 发表于 2022-12-26 16:14
已经是盲拧的主流了,这么多年也进行了很大的发展进步!建议加入盲拧交流群:492985538,国内大佬基本都在 ...

你好像没明白我的意思,不懂我的深意。另外这个群我之前加过,早已经在群里了。




欢迎光临 魔方吧·中文魔方俱乐部 (http://bbs.mf8-china.com/) Powered by Discuz! X2