魔方吧·中文魔方俱乐部

 找回密码
 注册
搜索
热搜: 魔方
查看: 513740|回复: 24
打印 上一主题 下一主题

三循环同时解决位置和方向(思路) [复制链接]

Rank: 8Rank: 8

积分
10081
帖子
995
精华
0
UID
837
兴趣爱好
其它

八年元老 十四年元老 十年元老 十二年元老

跳转到指定楼层
1#
发表于 2006-3-18 19:02:47 |显示全部楼层 |倒序浏览

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

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

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

Rank: 8Rank: 8

积分
10081
帖子
995
精华
0
UID
837
兴趣爱好
其它

八年元老 十四年元老 十年元老 十二年元老

2#
发表于 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编辑过]

使用道具 举报

Rank: 8Rank: 8

积分
10081
帖子
995
精华
0
UID
837
兴趣爱好
其它

八年元老 十四年元老 十年元老 十二年元老

3#
发表于 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编辑过]

使用道具 举报

Rank: 8Rank: 8

积分
10081
帖子
995
精华
0
UID
837
兴趣爱好
其它

八年元老 十四年元老 十年元老 十二年元老

4#
发表于 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编辑过]

使用道具 举报

Rank: 8Rank: 8

积分
10081
帖子
995
精华
0
UID
837
兴趣爱好
其它

八年元老 十四年元老 十年元老 十二年元老

5#
发表于 2006-3-18 19:36:56 |显示全部楼层

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

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

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

使用道具 举报

Rank: 8Rank: 8

积分
10081
帖子
995
精华
0
UID
837
兴趣爱好
其它

八年元老 十四年元老 十年元老 十二年元老

6#
发表于 2006-3-31 00:55:26 |显示全部楼层
记忆就是一个熟练的过程。类似角方向和棱方向是记忆复原公式,这里每次解决的两个块最终能做到只需要记忆一个数字。理想情况记10来个一位数就可以了。

使用道具 举报

Rank: 8Rank: 8

积分
10081
帖子
995
精华
0
UID
837
兴趣爱好
其它

八年元老 十四年元老 十年元老 十二年元老

7#
发表于 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位编码,记忆的量就更小了。

使用道具 举报

Rank: 8Rank: 8

积分
10081
帖子
995
精华
0
UID
837
兴趣爱好
其它

八年元老 十四年元老 十年元老 十二年元老

8#
发表于 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编辑过]

使用道具 举报

Rank: 8Rank: 8

积分
10081
帖子
995
精华
0
UID
837
兴趣爱好
其它

八年元老 十四年元老 十年元老 十二年元老

9#
发表于 2006-9-8 17:33:40 |显示全部楼层

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

使用道具 举报

Rank: 8Rank: 8

积分
10081
帖子
995
精华
0
UID
837
兴趣爱好
其它

八年元老 十四年元老 十年元老 十二年元老

10#
发表于 2006-9-9 00:10:34 |显示全部楼层

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

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

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

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

Archiver|手机版|魔方吧·中文魔方俱乐部

GMT+8, 2024-5-4 23:45

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部