魔方吧·中文魔方俱乐部

标题: 图解三阶盲拧(盲拧入门级教程) [打印本页]

作者: cube_master    时间: 2005-1-7 01:34:46     标题: 图解三阶盲拧(盲拧入门级教程)

  今天要到中山办事,为了打发来回路上四个多小时车程的时间,特意带上三阶魔方在车上解闷,顺便研究一下魔友最近的热门话题__盲拧。
经过几小时的摸索终于参透了三阶盲拧的奥秘,并结合前几天学习的二阶盲拧,及与 还猪哥哥、roundy、郭天聪等魔友的讨论,总结了一套方便大家学习盲拧的简单方法。
  此方法的宗旨是 简单 易学,便于魔友尽快掌握。这个方法的“简单”表现在:
  1. 应用公式少
  2. 所用公式尽量减少对“无辜”方块的影响
  3. 采用魔友 roundy 所说的“逐个消灭”法,不需重新记忆转动后魔方的状态
  4. 不需每次规划还原顺序,只是机械式的复原每一方块,有效提高还原的成功率。
  下面我将结合实例详细解释我的盲拧方法

  如不能正常显示 Java 图,请安装 Java 插件点击下载

  为了不至于将论坛沦落为部分人唱独脚戏的舞台,因此将本帖设为积分帖,目的是希望更多爱好者参与共同搞活论坛气氛,请大家谅解。

  也请大家不要为了赚取积分而无谓灌水,否则删除灌水帖后积分可能会变为负分。
作者: cube_master    时间: 2005-1-7 01:35:05     标题: 图解三阶盲拧(盲拧入门级教程)

一、编码的方法

要做到盲拧,前题是先要记住组成魔方的 20 个小方块状态的 40 个数字,不然就不是盲拧而是乱拧。至于怎样才能轻易记忆这些数字,由于我没有深入研究,有需要的魔友参考魔友郭天聪的记忆教程http://aoyacn.com/me.doc
提示:如果你暂时未能适应,可以先用纸写上这 40 个数字,然后看着纸的数字进行半盲拧
要将 20 个小方块状变成 40 个数字,先要将小方块编号,至于怎样编号,每个人都可以有适应自己的方式,而我的编号方式是:

1.位置编号

角块
上左前(ULF) 1
上左后(ULB) 2
上右后(URB) 3
上右前(URF) 4
下左前(DLF) 5
下左后(DLB) 6
下右后(DRB) 7
下右前(DRF) 8

棱块
上前(UF) 1
上左(UL) 2
上后(UB) 3
上右(UR) 4
下前(DF) 5
下左(DL) 6
下后(DB) 7
下右(DR) 8
前右(FR) 9
前左(FL) 0
后左(BL) A
后右(BR) B

2.方向编号
要进行方向编号,将会涉及到等级判断问题,因此我们首先做个约定:
U(上)、D(下)面为高级面
F(前)、B(后)面为中级面
R(右)、L(左)面为低级面
原始状态时
U(上)、D(下)面上的色为高级色
F(前)、B(后)面上的色为中级色
R(右)、L(左)面上的色为低级色
因此,要判断每个方块的方向正确与否,要看该方块的 最高级色 与所在位置的 最高级面 的相对位置。
角块方向正确   0
需顺时针转  1
需逆时针转  2
棱块方向正确   0
方向不正确  1

这样,我们就可以用一组数字来确定整个魔方的状态了如:
2221 1001 (角块方向) 
8123 4675 (角块位置)(提示:数字不会有重复) 
0100 1100 0111 (棱块方向) (提示:相加一定是2的倍数)
6 B 5 2 7 0 4 8 3 A 1 9 (棱块位置) (提示:数字不会有重复)


作者: cube_master    时间: 2005-1-7 01:35:14

这里采用 12 月 31 日最少步题目 作为还原实例:

[java3=300,300]
  [param=scrptLanguage]SupersetENG[/param]
  [param=initScrpt]F2LD'(F2R'BU2R)4L2R'D(B2RD')5LD2U'F'R2[/param]
  [param=scrptProgress]-1[/param]
[/java3]

我们先将上面的魔方状态化为一组数字

1.角块方向:
上前左(UFL) 角块 高级色是红色,高级面是上面(U),该角块需要顺时针旋转 编码为:1
上后左(UBL) 角块 高级色是红色,高级面是上面(U),该角块不需旋转 编码为:0
上后右(UBR) 角块 高级色是红色,高级面是上面(U),该角块不需旋转 编码为:0
上前右(UFR) 角块 高级色是橙色,高级面是上面(U),该角块需要顺时针旋转 编码为:1
下前左(DFL) 角块 高级色是橙色,高级面是下面(D),该角块不需旋转 编码为:0
下后左(DBL) 角块 高级色是红色,高级面是下面(D),该角块不需旋转 编码为:0
下后右(DBR) 角块 高级色是橙色,高级面是下面(D),该角块需要顺时针旋转 编码为:1 (谢谢后面的魔友指正,这行已经修正了)
下前右(DFR) 角块 高级色是橙色,高级面是下面(D),该角块不需旋转 编码为:0
得到角块方向编码是:1001 0010
由于魔方的特性,当七个角块的方向确定后,第八个角块的方向就固定不能变了,因此我们只需记忆七个角块的方向编码。在我的方法中,角块方向的编码由第二位开始记忆,由此最后得到的编码是:001 0010

2.角块位置:
仍是从 上前左(UFL) 角块开始,因此第一个编号始终是:1
再看看 上前左(UFL) 角块,它需要移动到 上前右(UFR),第二个编号是:4
再看看 上前右(UFR) 角块,它需要移动到 下后右(DBR),第三个编号是:7
再看看 下后右(DBR) 角块,它需要移动到 下前右(DFR),第四个编号是:8
再看看 下前右(DFR) 角块,它需要移动到 下前左(DFL),第五个编号是:5
再看看 下前左(DFL) 角块,它需要移动到 下后左(DBL),第六个编号是:6
再看看 下后左(DBL) 角块,它需要移动到 上后右(UBR),第七个编号是:3
再看看 上后右(UBR) 角块,它需要移动到 上后左(UBL),第八个编号是:2
得到角块位置编码是:14785632
也是由于魔方的特性,第一个编码可以不记,由此最后得到的编码是:4785632

3.棱块方向
上前(UF) 棱块 没有高级色,中级是黄色,高级面是上面(U),该棱块方向不正确,编码为:1
上左(UL) 棱块 高级色是橙色,高级面是上面(U),该棱块方向不正确,编码为:1
上后(UB) 棱块 高级色是橙色,高级面是上面(U),该棱块方向正确,编码为:0
上右(UR) 棱块 高级色是橙色,高级面是上面(U),该棱块方向正确,编码为:0
下前(DF) 棱块 高级色是红色,高级面是下面(D),该棱块方向不正确,编码为:1
下左(DL) 棱块 高级色是红色,高级面是下面(D),该棱块方向正确,编码为:0
下后(DB) 棱块 高级色是橙色,高级面是下面(D),该棱块方向不正确,编码为:1
下右(DR) 棱块 高级色是红色,高级面是下面(D),该棱块方向正确,编码为:0
前右(FR) 棱块 没有高级色,中级是白色,没有高级面,中级面是前(F),该棱块方向正确,编码为:0
前左(FL) 棱块 没有高级色,中级是白色,没有高级面,中级面是前(F),该棱块方向不正确,编码为:1
后左(BL) 棱块 高级色是红色,没有高级面,中级面是后(B),该棱块方向正确,编码为:0
后右(BR) 棱块 没有高级色,中级是黄色,没有高级面,中级面是后(B),该棱块方向不正确,编码为:1
得到棱块方向编码是:1100 1010 0101
也是由于魔方的特性,第一个编码可以不记,由此最后得到的编码是:100 1010 0101

4.棱块位置
也是从第一位棱块 上前(UF) 开始,因此第一个编号始终是:1
再看看 上前(UF) 棱块,它需要移动到 后左(BL),第二个编号:A
再看看 后左(BL) 棱块,它需要移动到 上右(UR),第三个编号:4
再看看 上右(UR) 棱块,它需要移动到 下后(DB),第四个编号:7
再看看 下后(DB) 棱块,它需要移动到 下左(DL),第五个编号:6
再看看 下左(DL) 棱块,它需要移动到 上左(UL),第六个编号:2
再看看 上左(UL) 棱块,它需要移动到 下右(DR),第七个编号:8
再看看 下右(DR) 棱块,它需要移动到 上后(UB),第八个编号:3
再看看 上后(UB) 棱块,它需要移动到 下前(DF),第九个编号:5
再看看 下前(DF) 棱块,它需要移动到 上前(UF),由于该方块回到第一位棱块 上前(UF) 的位置,已经形成一个循环因此这个编号不再需要。
继续从第九位棱块 前右(FR) 从新开始,得到第十个编号是:9
再看看 前右(FR) 棱块,它需要移动到 前左(FL),第十一个编号是:0
再看看 前左(FL) 棱块,它需要移动到 前右(FR),由于该方块回到第九位棱块 前右(FR) 的位置,再次形成一个循环因此这个编号不再需要。
最后剩下 后右(BR) 棱块位置已经正确。
得到棱块位置编码是:(1A4762835)(90)(B)
同样是由于魔方的特性,第一个编码可以不记,而且最后一个编码不参与位移,由此最后得到的编码是:(A4762835)(90)
我们需要记忆的四组数字分别是:
角块方向:001 0010
角块位置:4785632
棱块方向:100 1010 0101
棱块位置:(A4762835)(90)
作者: cube_master    时间: 2005-1-7 01:35:26

二、复原角块方向

由于角块方向有三种状态:0、1、2,这里将用到两个公式分别解决状态 1(角块需要顺时针旋转)与状态 2(角块需要逆时针旋转)。

公式一:            公式二:

大家通过旋转可知,上述两公式改变 1 位与 2 位上角块的方向。 由于第一节说过,我们只记忆 2-8 位上的角块方向,当 2-8 位上的角块方向复原了,1 位上的角块自然也复原了,因此上述公式我们只需要看它对 2 位上角块的影响,

很显然: 公式一是将 2 位上角块顺时针旋转了一次,即可解决角块方向的状态 1; 公式一是将 2 位上角块逆时针旋转了一次,即可解决角块方向的状态 2。

那么,我们只要依次序将 3-8 位上的角块,按一定程序逐一调到 2 位上,然后按该角块的方向状态套用相应的公式复原,再调回原位。

为了使调到 2 位上的角块复原后正确归原位而且容易记,我们有必要设定一些调动的标准方法:

下层角块(5、6、7、8)调至 2 位  5(DFL)→2(UBL) 转动方法是先 D2(5→7),再 B2(7→2);完成公式后,先 B2(2→7),再 D2(7→5)  6(DBL)→2(UBL) 转动方法是先 D-(6→7),再 B2(7→2);完成公式后,先 B2(2→7),再 D+(7→6)  8(DFR)→2(UBL) 转动方法是先 D+(8→7),再 B2(7→2);完成公式后,先 B2(2→7),再 D-(7→8)  7(DBR)→2(UBL) 转动方法是B2(7→2);完成公式后,B2(7→2)

上层角块(3、4)调至 2 位  4(UFR)→2(UBL) 转动方法是先 R2(4→7),再 B2(7→2);完成公式后,先 B2(2→7),再 R2(7→4)  3(UBR)→2(UBL) 转动方法是先 R2(3→8),再 D+(8→7),再 B2(7→2);完成公式后,先 B2(2→7),再 D-(7→8),再 R2(8→3)

可能大家已经发现,这些调动都是很有规律的,先到 7 位,再到 2 位,复原后是先到 7 位,再回原位。

好了,说了这么多枯燥的话可能大家都有点闷了,现在可以正式尝试复原角块的方向了:)

先回忆角块的方向编码:001 0010

首先 2 位角块(UBL)状态是 0,已经正确 然后 3 位角块(UBR)状态也是 0,已经正确 接着 4 位角块(UFR)状态是 1,将角块调到 2 位,按公式一还原然后回复 4 位

调到 2 位 4→7 7→2
按公式一还原
复位 2→7 7→4

接着 5 位角块(DFL)状态是 0,已经正确 接着 6 位角块(DBL)状态也是 0,已经正确 接着 7 位角块(DBR)状态是 1,将角块调到 2 位,按公式一还原然后回复 7 位

调到 2 位 7→2
按公式一还原
复位 2→7

最后 8 位角块(DFR)状态是 0,已经正确。

至于 1 位角块(UFL)状态,只要前面没出错就肯定已经复原了。

现在每一个角块方向已经全部复原,而且除了角块外,其它方块不论方向或位置均未有改变。大家感觉怎样,是否并不难呢?


作者: cube_master    时间: 2005-1-7 01:35:37

三、复原棱块方向

公式三:

公式三 是使 1 位与 3 位上的棱块同时原地旋转。

为了减少记忆的量,对于棱块的方向,我们也是只记忆第 2-12 位编码。还原棱块时,将需要翻转的棱块调到 3 位,按公式三复原,然后调回原位。

为了使调到 3 位上的棱块复原后正确归原位而且容易记,我们也设定一些棱块的调动标准方法:

下层棱块(5、6、7、8)调至 3 位  5(DF)→3(UB) 转动方法是先 D2(5→7),再 B2(7→3);完成公式后,先 B2(3→7),再 D2(7→5)  6(DL)→3(UB) 转动方法是先 D-(6→7),再 B2(7→3);完成公式后,先 B2(3→7),再 D+(7→6)  8(DR)→3(UB) 转动方法是先 D+(8→7),再 B2(7→3);完成公式后,先 B2(3→7),再 D-(7→8)  7(DB)→3(UB) 转动方法是7→3(B2);完成公式后,3→7(B2)

中层棱块(9、0、A、B)调至 3 位  9(FR)→3(UB) 转动方法是先 R2(9→B),再 B+(B→3);完成公式后,先 B-(3→B),再 R2(B→9)  0(FL)→3(UB) 转动方法是先 L2(0→A),再 B-(A→3);完成公式后,先 B+(3→A),再 L2(A→0)  A(BL)→3(UB) 转动方法是 B-(A→3);完成公式后,B+(3→A)  B(BR)→3(UB) 转动方法是 B+(B→3);完成公式后,B-(3→B)

上层角块(2、4)调至 3 位  2(UL)→3(UB) 转动方法是先 L-(3→A),再 B-(A→3);完成公式后,先 B+(3→A),再 L+(A→2)  4(UR)→3(UB) 转动方法是先 R+(4→B),再 B+(B→3);完成公式后,先 B-(3→B),再 B-(B→4)

每次位移都按标准的方法,会减少转动过程中的出错机率。有了这些标准棱块位移方法,我们可以继续还原棱块的方向了。

前面说到的棱块的方向编码是:100 1010 0101

首先 2 位棱块(UL)状态是 1,将棱块调到 3 位,按公式三还原然后回复 2 位

调到 3 位 2→A A→3
按公式三还原
复位 3→A A→2

接着 3 位棱块(UB)状态是 0,已经正确 接着 4 位棱块(UR)状态是 0,已经正确 接着 5 位棱块(DF)状态是 1,将棱块调到 3 位,按公式三还原然后回复 5 位

调到 3 位 5→7 7→3
按公式三还原
复位 3→7 7→5

接着 6 位棱块(DL)状态是 0,已经正确 接着 7 位棱块(DL)状态是 1,将棱块调到 3 位,按公式三还原然后回复 7 位

调到 3 位 7→3
按公式三还原
复位 3→7

接着 8 位棱块(DR)状态是 0,已经正确 接着 9 位棱块(FR)状态是 0,已经正确 接着 0 位角块(FL)状态是 1,将棱块调到 3 位,按公式三还原然后回复 0 位

调到 3 位 0→A A→3
按公式三还原
复位 3→A A→0

接着 A 位棱块(BL)状态是 0,已经正确 接着 B 位角块(BR)状态是 1,将棱块调到 3 位,按公式三还原然后回复 B 位

调到 3 位 B→3
按公式三还原
复位 3→B

最后 1 位棱块(UF)的方向如无意外也已经正确了。

到此为止,魔方 20 个小方块的最高级颜色已经处于该位置的最高级面上了。

下一步将是 20 个小方块位置的还原。

[此贴子已经被作者于2005-2-26 0:53:28编辑过]


作者: cube_master    时间: 2005-1-7 01:35:47

四、复原角块位置

复原角块位置只需用一个公式。

公式四:

通过旋转可知 公式四 使 1 位与 2 位上的角块平移互换了位置,同时也使了 1 位与 2 位上的棱块平移互换了位置。这里的所谓“平移互换”,是指方块无论怎样移动,最高级别色始终保持在该位置的最高级别面上。

还记得我们定义角块位置的编码方法吗?首先看 1 位的角块,固第一个编码是“1”,然后看 1 位的角块应该移到哪个位置,在本例中 1 位的角块需要移动到 4 位,因此第二个编码是“4”,如此类推,本例的角块位置编码是 14785632,这种编码方式配合公式四,可使角块的位置还原实现“逐个击破”。、

具体操作是:将 4 位角块调到 2 位,然后用公式四实现 1、2 位平移互换位置,再调回 4 位;       将 7 位角块调到 2 位,然后用公式四实现 1、2 位平移互换位置,再调回 7 位;       将 8 位角块调到 2 位,然后用公式四实现 1、2 位平移互换位置,再调回 8 位;       将 5 位角块调到 2 位,然后用公式四实现 1、2 位平移互换位置,再调回 5 位;       将 6 位角块调到 2 位,然后用公式四实现 1、2 位平移互换位置,再调回 6 位;       将 3 位角块调到 2 位,然后用公式四实现 1、2 位平移互换位置,再调回 3 位;       直接用公式四实现 1、2 位平移互换位置。

但是公式四在调换 1、2 位角块的同时,也调换 1、2 位的棱块。

为了使棱块保持不变,我们使用公式四的次数就必须是双数。如果完成角块位置复原所使用公式四的次数是单数,就需要在最后多用一次公式四,使 1、2 位角块位置互换,保持 1、2 位的棱块位置不变。而且将角块依次调到 2 位时,不能牵涉到 1、2 位的棱块的位置变动。

那么,怎样判断角块位置复原需要使用多少次公式四呢? 有一个简单的判断方法:将参与循环互换的角块的数量减一,就是要使用公式四的次数。 如果复原角块有多个循环,就将每个循环所使用公式的次数相加。

本例中循环互换的是 14785632 八个角块,即完成互换需要使用七次公式四,因此最后要多用一次公式。

至于由于多用一次公式而使 1、2 位角块错位,我们可暂时不管,也是因为魔方的特性,当第五节复原全部棱块位置时,这个 1、2 位角块的错位自然会同时复原。

为了使依次调到 2 位上的角块复原后正确归原位而且容易记,我们还是统一采用第二节设定的调动标准方法(移动后一定要保持角块的最高级色处于最高级面上):

下层角块(5、6、7、8)调至 2 位  5(DFL)→2(UBL) 转动方法是先 D2(5→7),再 B2(7→2);完成公式后,先 B2(2→7),再 D2(7→5)  6(DBL)→2(UBL) 转动方法是先 D-(6→7),再 B2(7→2);完成公式后,先 B2(2→7),再 D+(7→6)  8(DFR)→2(UBL) 转动方法是先 D+(8→7),再 B2(7→2);完成公式后,先 B2(2→7),再 D-(7→8)  7(DBR)→2(UBL) 转动方法是B2(7→2);完成公式后,B2(2→7)

上层角块(3、4)调至 2 位  4(UFR)→2(UBL) 转动方法是先 R2(4→7),再 B2(7→2);完成公式后,先 B2(2→7),再 R2(7→4)  3(UBR)→2(UBL) 转动方法是先 R2(3→8),再 D+(8→7),再 B2(7→2);完成公式后,先 B2(2→7),再 D-(7→8),再 R2(8→3)

嗯,现在可以开始复原角块位置了

前面说到角块的位置编码:4785632(首位省略)

a、4 位角块移到 2 位,按公式四转动,然后移回 4 位

移到 2 位 4→7 7→2
按公式四还原
复位 2→7 7→4

b、7 位角块移到 2 位,按公式四转动,然后移回 7 位

移到 2 位 7→2
按公式四还原
复位 2→7

c、8 位角块移到 2 位,按公式四转动,然后移回 8 位

移到 2 位 8→7 7→2
按公式四还原
复位 2→7 7→8

[此贴子已经被作者于2005-2-26 1:02:34编辑过]


作者: cube_master    时间: 2005-1-7 01:35:56

d、5 位角块移到 2 位,按公式四转动,然后移回 5 位

移到 2 位 5→7 7→2
按公式四还原
复位 2→7 7→5

e、6 位角块移到 2 位,按公式四转动,然后移回 6 位

移到 2 位 6→7 7→2
按公式四还原
复位 2→7 7→6

f、3 位角块移到 2 位,按公式四转动,然后移回 3 位

移到 2 位 3→8 8→7 7→2
按公式四还原
复位 2→7 7→8 8→3

g、2 位角块不用移位,直接按公式四转动

不用移位
按公式四还原
不用复位

至此,角块位置已经全部复原,但由于公式四只用了七次,使棱块产生了变化,因此还要多转一次公式七,使棱块复位,以免影响下一步的棱块位置复原

h、直接按公式四转动

不用移位
按公式四还原
不用复位

至此,角块位置除了12位有意错位外,其它均已复原

[此贴子已经被作者于2005-2-26 1:03:56编辑过]


作者: cube_master    时间: 2005-1-7 01:36:10

五、复原棱块位置

棱块位置的复原,同样是利用公式将 1 位与 2 位的棱块平移互换,为了方便易记,这一步仍然采用来完成。

公式四:

我们知道,公式四在主,调换 1 位与 2 位棱块的同时,也调换了 1 位与 2 位的角块,由于棱块位置复原已经是最后一步了,所以当棱块全部复原后,1 位与 2 位的角块自然会回到它自己的岗位,因此这一节我们不必理会 1 位与 2 位角块的变动。

同样,由于公式四只是调换了 1 位与 2 位的棱块,因此要实现所有棱块完全归位,就必需逐一将需要移动的棱块调到 1 位,然后转动公式四再复位,方可达到棱块移动的目的。

再回过头来回忆本实例的棱块位置编码,是:(A4762835)(90)

本实例棱块的复原将由两个循环组成,即(A4762835)与(90)

因此棱块复原过程是:将 A 位棱块调到 2 位,然后用公式四实现 1、2 位平移互换位置,再调回 A 位;           将 4 位棱块调到 2 位,然后用公式四实现 1、2 位平移互换位置,再调回 4 位;           将 7 位棱块调到 2 位,然后用公式四实现 1、2 位平移互换位置,再调回 7 位;           将 6 位棱块调到 2 位,然后用公式四实现 1、2 位平移互换位置,再调回 6 位;           将 2 位棱块调到 2 位,然后用公式四实现 1、2 位平移互换位置,再调回 2 位;           将 8 位棱块调到 2 位,然后用公式四实现 1、2 位平移互换位置,再调回 8 位;           将 3 位棱块调到 2 位,然后用公式四实现 1、2 位平移互换位置,再调回 3 位;           将 5 位棱块调到 2 位,然后用公式四实现 1、2 位平移互换位置,再调回 5 位;

第一个循环(A4762835)中的棱块已经复原,但还要复原第二个循环(90)

复原过程是:将 9 位棱块调到 2 位,然后用公式四实现 1、2 位平移互换位置,再调回 9 位;       将 0 位棱块调到 2 位,然后用公式四实现 1、2 位平移互换位置,再调回 0 位;       将 9 位棱块调到 2 位,然后用公式四实现 1、2 位平移互换位置,再调回 9 位。

为了使依次调到 2 位上的棱块复原后正确归原位而且容易记,我们还要设定棱块的调动标准方法(移动后一定要保持棱块的最高级色处于最高级面上):

下层棱块(5、6、7、8)调至 2 位  5(DF)→2(UL) 转动方法是先 D+(5→8),再 MF2(8→2);完成公式后,先 MF2(2→8),再 D-(8→5)  6(DL)→2(UL) 转动方法是先 D2(6→8),再 MF2(8→2);完成公式后,先 MF2(2→8),再 D2(8→6)  7(DB)→2(UL) 转动方法是先 D1(8→8),再 MF2(8→2);完成公式后,先 MF2(2→8),再 D+(8→7)  8(DR)→2(UL) 转动方法是MF2(8→2);完成公式后,MF2(2→8)

中层棱块(9、0、A、B)调至 2 位  9(FR)→2(UL) 转动方法是先 R-(9→8),再 MF2(8→2);完成公式后,先 MF2(2→8),再 R+(8→9)  0(FL)→2(UL) 转动方法是先 MU2(0→B),再 R+(B→8),再 MF2(8→2);完成公式后,先 MF2(2→8),再 R-(8→B),再 MU2(B→0)  A(BL)→2(UL) 转动方法是先 MU2(A→9),再 R-(9→8);再 MF2(8→2);完成公式后,先 MF2(2→8),再 R+(8→9),再 MU2(8→A)  B(BR)→2(UL) 转动方法是先 R+(B→8),再 MF2(8→2);完成公式后,先 MF2(2→8),再 R-(8→B)

上层棱块(3、4)调至 2 位  4(UR)→2(UL) 转动方法是先 R2(4→8),再 MF2(8→2);完成公式后,先 MF2(2→8),再 R2(8→4)  3(UB)→2(UL) 转动方法是先 MR(3→7),再 D+(7→6),再 MR-(1复位),再 MF(6→2);完成公式后,先 MF-(2→6),再 MR,再 D-(6→7),再 MR-(7→3)

好了,可以开始复原棱块的位置了

前面说到的位置编码棱块共有两个循环:(A4762835)(90)

现在先复原第一个循环(A4762835)

a、A 位棱块移到 2 位,按公式四转动,然后移回 A 位

移到 2 位 A→8 8→2
按公式四还原
复位 2→8 8→A

b、4 位棱块移到 2 位,按公式四转动,然后移回 4 位

移到 2 位 4→8 8→2
按公式四还原
复位 2→8 8→4

c、7 位棱块移到 2 位,按公式四转动,然后移回 7 位

移到 2 位 7→8 8→2
按公式四还原
复位 2→8 8→7

[此贴子已经被作者于2005-2-26 1:06:10编辑过]


作者: cube_master    时间: 2005-1-7 01:36:21

d、6 位棱块移到 2 位,按公式四转动,然后移回 6 位

移到 2 位 6→8 8→2
按公式四还原
复位 2→8 8→6

e、2 位棱块移到 2 位,按公式四转动,然后移回 2 位

不用移位
按公式四还原
不用复位

f、8 位棱块移到 2 位,按公式四转动,然后移回 8 位

移到 2 位 8→2
按公式四还原
复位 2→8

g、3 位棱块移到 2 位,按公式四转动,然后移回 3 位

移到 2 位 3→7 7→6 6→2
按公式四还原
复位 2→6 6→7 7→3

h、5 位棱块移到 2 位,按公式四转动,然后移回 5 位

移到 2 位 5→8 8→2
按公式四还原
复位 2→8 8→5

到这里,第一个循环的棱块已经完成,下面将继续第二个循环(90)的复原

[此贴子已经被作者于2005-2-26 1:10:17编辑过]


作者: cube_master    时间: 2005-1-7 01:36:34

i、9 位棱块移到 2 位,按公式四转动,然后移回 9 位

移到 2 位 9→8 8→2
按公式四还原
复位 2→8 8→9

j、0 位棱块移到 2 位,按公式四转动,然后移回 0 位

移到 2 位 0→B B→8 8→2
按公式四还原
复位 2→8 8→B B→0

k、9 位棱块移到 2 位,按公式四转动,然后移回 9 位

移到 2 位 9→8 8→2
按公式四还原
复位 2→8 8→9

好了,盲拧的基础教程至此已告一段落了,本教程并没有对还原的方法进行优化,如果有魔方想继续挑战难度,可以进一步加入更多的公式,优化各阶段的还原方法,希望大家多多讨论

[此贴子已经被作者于2005-2-26 1:17:52编辑过]


作者: 我喜欢魔方    时间: 2005-1-7 09:39:01

???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

怎么没有内容,都是待续呢?


作者: 郭天聪    时间: 2005-1-7 14:39:41

以下是引用我喜欢魔方在2005-1-7 9:39:01的发言:

???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

怎么没有内容,都是待续呢?

用老猫的话说叫“占楼”,看多就习惯啦,哈哈啊哈哈哈

老大也写教程好啊,呵。


作者: cube_master    时间: 2005-1-9 01:29:36

写到半夜 完成了盲拧的第一个复原步骤,各位看过后有些什么感觉呢?是太累赘还是不够详细,欢迎大家给点意见。
作者: cube_master    时间: 2005-1-14 00:33:57

我的盲拧方法虽然用公式少,从而增加转动的步数,但它胜在在还原的过程中不需要将魔方的方位不停的变换,使得出错的机会大大减少。


作者: 大烟头    时间: 2005-1-14 10:42:16

虽然我现在还不会盲拧,但好文章一定要顶,顶一下
作者: 老猫    时间: 2005-1-14 11:37:46

我也不敢会呀。。。。[em06]
作者: batmancar    时间: 2005-1-14 12:39:45

写得不错阿,继续努力

支持一下~


作者: 天亮    时间: 2005-1-18 19:34:28

好题材,好文章。

盲拧,是05年的新话题,我一定要仔细看,尽管我不能学会。

没有好的记忆力不行啊。

在这里感谢小丘朋友带的头。

这样的魔方玩法有创意,有难度,更有挑战性。


作者: cube_master    时间: 2005-1-18 22:06:19

在我未学盲拧之前与你们的想法一样,总以为盲拧很高深莫测,不敢想象自己也能学会,但尝试后给我的感觉是“不过如此”。

[此贴子已经被作者于2005-1-18 22:14:15编辑过]


作者: cube_master    时间: 2005-1-23 02:31:52

由于近期较忙,以至教程停了几天,今天才挤时间继续...

作者: 天亮    时间: 2005-1-23 08:30:00

好教程,写的仔细,谢谢为广大魔方朋友提供这样好的教材。

完成后,结合天聪的记忆方法,单独放到教程里,方便大家查阅,这样更好。


作者: bennielf2    时间: 2005-1-24 21:05:37

我始终要把这学会了![em08][em17]
作者: cube_master    时间: 2005-1-25 01:34:09

以下是引用bennielf2在2005-1-24 21:05:37的发言: 我始终要把这学会了![em08][em17]

如有不明白的地方请提出来

如在错误的地方更要提出来


作者: cube_master    时间: 2005-2-3 01:48:02

盲拧,是魔方吧今年的热门话题,也是玩魔方的最高境界。
由于去年小丘在聚会中成功表演盲拧,使大家对学盲拧的热情高涨,之后几天大家在QQ群里讨论着盲拧,并由还猪哥哥与郭天聪首先学会,因此我亦不甘后人而潜心修练 盲拧技术,因而学得一招半式。为了帮助后学者少走弯路,尽快掌握盲拧技术,也希望能借此抛砖引玉,而历时 20 多天写下了这个三阶盲拧基础教程。希望大家喜欢。
欢迎大家一起讨论!
作者: 苜苜    时间: 2005-2-5 20:41:30

顶啊~!支持..支持~![em17] cube_master..谢了~!

虽然我还没学会.进度慢点..不过我会加油的哦~!

特别谢cube_master教程跟指导~!嘿嘿

希望cube_master有时间能把我这个笨笨教会了..嘿~![em31]


作者: 羊过    时间: 2005-2-7 19:51:52

谁能贴个帖,告诉我如何判断2阶的问题?虽然跟3阶8个角一样,可判断难度很大,哪个高手.....帮下忙?
作者: 羊过    时间: 2005-2-7 19:55:30

最好像CUBE这样,有列子的...

期待中ING........


作者: 白开水    时间: 2005-2-9 22:26:21

好复杂 看的我头大……


作者: cube_master    时间: 2005-2-9 23:10:04

以下是引用羊过在2005-2-7 19:51:52的发言: 谁能贴个帖,告诉我如何判断2阶的问题?虽然跟3阶8个角一样,可判断难度很大,哪个高手.....帮下忙?

呵呵 二阶盲拧比三阶盲拧八个角还要容易,因为它只需要复原七个角而已,你可以用任何一个角为基准还原其余的七个角。

如果真的有这个需要,而我也有时间就再写一个二阶盲拧教程吧。


作者: 老猫    时间: 2005-2-10 19:26:08

以下是引用cube_master在2005-1-7 1:35:37的发言: 三、复原棱块方向

公式三:

     

这个公式这样写更好记:(MR U')3 U' (MR' U')3 U'


作者: noski    时间: 2005-5-15 02:07:57

感谢cube_master的盲拧教程! [em23][em23][em23]


作者: kousity    时间: 2005-6-1 13:05:27

怎么看不到图啊?
作者: cube_master    时间: 2005-6-1 14:21:55

回 32 楼

请仔细阅读 1 楼说明

[此贴子已经被作者于2005-6-5 20:29:51编辑过]


作者: lok    时间: 2005-6-5 15:03:29

以下是引用老猫在2005-2-10 19:26:08的发言:

这个公式这样写更好记:(MR U')3 U' (MR' U')3 U'


(ML' U')4 (ML U)4也可以


作者: 风吟雨笑    时间: 2005-6-8 12:46:01

晕倒了.我是发贴子到500还是玩魔方到500????

总不会是新手学这个会走火入魔吧!


作者: qxy2325    时间: 2005-6-17 15:46:34

好象是没有下载JAVA组建

正在学习中


作者: cube_master    时间: 2005-6-20 16:36:14

以下是引用风吟雨笑在2005-6-8 12:46:01的发言:

晕倒了.我是发贴子到500还是玩魔方到500????

总不会是新手学这个会走火入魔吧!

呵呵 就是怕新手走为入魔

是积分500分,每次登录论坛,或发帖都会得到积分。


作者: 风吟雨笑    时间: 2005-6-27 13:47:16

发多少贴才到500??
作者: pan528    时间: 2005-7-5 22:09:54

这个教程不错,但出现循环要怎么编码,没有搞明白,请指教。
作者: jamsjams    时间: 2005-7-10 16:15:13

55555555555 看不到


作者: cube_master    时间: 2005-7-10 16:35:39

每次 登录论坛 与 发帖 都会得到积分,看看上面那位魔友,已经快 500 分了。
作者: jamsjams    时间: 2005-7-10 18:31:02

支持一下~


作者: 666    时间: 2005-7-11 10:00:11

我已经快 800 分了。
作者: ybachelor    时间: 2005-7-12 09:24:31

为什么只500分的才能看,这对普及魔方绝不是好消息,我想这与这个网站的开设宗旨是完全背道而驰的,坚决反对这种做法!!!!!![em42]
作者: xinru    时间: 2005-7-12 10:15:34

支持,建议取消“积分帖”[em07][em07][em07]
作者: xinru    时间: 2005-7-12 10:17:14

可以积分值定小一点啦!!![em07][em07][em07]
作者: cube_master    时间: 2005-7-12 11:21:04

以下是引用ybachelor在2005-7-12 9:24:31的发言:
为什么只500分的才能看,这对普及魔方绝不是好消息,我想这与这个网站的开设宗旨是完全背道而驰的,坚决反对这种做法!!!!!![em42]

本人认为:
1 对魔方的认识不足的,不适宜玩这种方法。
2 进入本论坛的朋友大部份都是专业潜水员,只看别人的帖子而很少发言,造成来来去去都是那几个人在说话,这样不利于交流,气氛也很不活跃。


作者: pan528    时间: 2005-7-18 22:07:53

我用了一个星期总算基本上搞明白了编码和循环问题,但还没有完全搞透彻。

如:TL' CF CB' SB2 CD CR SU L' SB D TF' MF2 SB' TU L2 R SR' R'状态的魔方,其编码应该是:

角块方向 0112 2111
棱块方向 0010 1100 1000
角块位置 (7582)(34)
棱块位置 (4B520A86793)

但最后不能全部还原。应该再加什么套路?

在用公式四时,为了保证角和棱不乱,有一个成对使用的问题,我没有搞明白什么时候应该加用一次公式四?楼主在例子中14785632,运行了一次公式四;在棱块位置(A4762835)(90)中,按[9]的位置运行了一次公式四。前面好理解,为了成双,加用一次公式四;(A4762835)(90)中加起来已经是双数,为什么也要加用一次,才能还原?而且是按9的位置运行,是否则与最后一个循环有关?

还有,回到前面的问题,棱块位置 (4B520A86793),要按什么位置加用公式四,才能还原?或者要用其他什么套路才能还原?

请赐教为感!


作者: cube_master    时间: 2005-7-19 00:41:57

角块位置复原,是在不影响棱块的前提下的,要不然就要面对重新记忆棱块位置的难题了。而公式四的单独使用会牵连到棱块,所以公式四必须成对使用。

但到了棱块位置的复原,由于已经是最后步骤了,就不必考虑是否需要成对使用公式四了,只要棱块全部完成,整个魔方就一定是已经完成了。

只有角块位置复原才要求成对使用公式四。


作者: 阿飞    时间: 2005-7-23 08:42:37

以下是引用cube_master在2005-7-12 11:21:04的发言:

本人认为:
1 对魔方的认识不足的,不适宜玩这种方法。
2 进入本论坛的朋友大部份都是专业潜水员,只看别人的帖子而很少发言,造成来来去去都是那几个人在说话,这样不利于交流,气氛也很不活跃。

强烈同意cube的第一点,至少我现在还看不懂,也没必要看。
更加同意第二点,支持论坛发展,促进魔友交流。

作者: pan528    时间: 2005-7-23 16:30:41

感谢楼主的回贴。但还原棱块位置最后应怎样编套路,还是没有搞明白,还烦指教。

下面这个例子最后一个套路[L F U L U' R' U L' U' R F' L']是我根据其他解法加上去的。

还原角块位置 (4B520A86793)[?]按盲拧法应该怎样加上最后的套路?

请对下列实例给予解答:(很报歉,不知Java代码怎样编,只好将套路直接贴上来)

/* 0112 2111 */\n
R U R' U R U2 R' L' U' L U' L' U2 L\nR2 D B2 (R U R' U R U2 R' L' U' L U' L' U2 L) B2 D' R2\nR2 B2 (L' U2 L U L' U L R U2 R' U' R U' R') B2 R2\nD2 B2 (L' U2 L U L' U L R U2 R' U' R U' R') B2 D2\nD' B2 (R U R' U R U2 R' L' U' L U' L' U2 L) B2 D\nB2 (R U R' U R U2 R' L' U' L U' L' U2 L) B2\nD B2 (R U R' U R U2 R' L' U' L U' L' U2 L) B2 D'\n
/* 0010 1100 1000 */\n
(MR U')3 U' (MR' U')3 U'\nD2 B2 [(MR U')3 U' (MR' U')3 U'] B2 D2\nD' B2 [(MR U')3 U' (MR' U')3 U'] B2 D\nR2 B [(MR U')3 U' (MR' U')3 U'] B' R2\n
/* (7582)(34) */\n
B2 (R U' L' U R' U2 L U' L' U2 L) B2\nD2 B2 (R U' L' U R' U2 L U' L' U2 L) B2 D2\nD B2 (R U' L' U R' U2 L U' L' U2 L) B2 D'\nR U' L' U R' U2 L U' L' U2 L\nR2 D B2 (R U' L' U R' U2 L U' L' U2 L) B2 D' R2\nR2 B2 (R U' L' U R' U2 L U' L' U2 L) B2 R2\n
/* (4B520A86793)[?] */\n
R2 MF2 (R U' L' U R' U2 L U' L' U2 L) MF2 R2\nR MF2 (R U' L' U R' U2 L U' L' U2 L) MF2 R'\nD MF2 (R U' L' U R' U2 L U' L' U2 L) MF2 D'\nR U' L' U R' U2 L U' L' U2 L\nMU2 R MF2 (R U' L' U R' U2 L U' L' U2 L) MF2 R' MU2\nMU2 R' MF2 (R U' L' U R' U2 L U' L' U2 L) MF2 R MU2\nMF2 (R U' L' U R' U2 L U' L' U2 L) MF2\nD2 MF2 (R U' L' U R' U2 L U' L' U2 L) MF2 D2\nD' MF2 (R U' L' U R' U2 L U' L' U2 L) MF2 D\nR' MF2 (R U' L' U R' U2 L U' L' U2 L) MF2 R\nMR D MR' MF (R U' L' U R' U2 L U' L' U2 L) MF' MR D' MR'\n
[L F U L U' R' U L' U' R F' L']

[此贴子已经被作者于2005-7-23 17:59:15编辑过]


作者: pan528    时间: 2005-7-23 18:18:49

只能粘贴最后二步,太长不支持。最后一步是我根据别的公式加上去的,应该怎样编才正确?请指教。

[此贴子已经被作者于2005-7-23 21:31:11编辑过]


作者: cube_master    时间: 2005-7-23 20:38:33

Java 代码不用你编写,你只需在下面网页输入参数,然后按“确认提交”按钮,代码窗口即显示你需要的代码,然后按提示操作即可。

Java 帖助手:http://www.mf8-china.com/Java/3x3.html
作者: pan528    时间: 2005-7-23 21:33:04

最后一步应该怎么编?

[此贴子已经被作者于2005-7-23 21:38:22编辑过]


作者: cube_master    时间: 2005-7-23 22:28:35

未知魔方的初始状态

[此贴子已经被作者于2005-7-23 22:43:13编辑过]


作者: cube_master    时间: 2005-7-23 22:31:39

[此贴子已经被作者于2005-7-23 22:33:24编辑过]


作者: cube_master    时间: 2005-7-23 22:45:45

[此贴子已经被作者于2005-7-23 22:47:54编辑过]


作者: cube_master    时间: 2005-7-23 22:51:45


作者: pan528    时间: 2005-7-24 10:39:41

加入魔方的初始状态:


[此贴子已经被作者于2005-7-24 10:40:37编辑过]


作者: pan528    时间: 2005-7-24 10:41:16

第二步:


[此贴子已经被作者于2005-7-24 11:01:53编辑过]


作者: pan528    时间: 2005-7-24 11:08:58

第三步:


[此贴子已经被作者于2005-7-24 11:13:08编辑过]


作者: pan528    时间: 2005-7-24 11:14:11

第四步:


[此贴子已经被作者于2005-7-24 11:17:58编辑过]


作者: pan528    时间: 2005-7-24 11:28:08

四步都成功的传上来了。我的问题是:

按棱块位置复原的编码不能全部完成魔方的还原。

[?]最后一步应怎么编,我一直没有搞明白。而且我发现如果最后一步(棱块位置复原)遇上循环,可按最后一个循环的第一步再做一次,可以全部还原。

我用了 R U' L' U R' U2 L U' L' U2 L,这个套路,可以完成还原。但这不符合盲拧法的编码规律,再说盲拧时,蒙上了眼睛,也看不到情况怎样。

是否像本例的情况就不能解决?或要用其他编码方法?请指教。


作者: 青年农民    时间: 2005-7-27 15:01:06

在还原角和棱的位置时,编号中会遇到循环,有两种情况:

第一种是,循环是从1位开始的,这时不需多转一次某一编号.比如(125671) 此时编号为:123567,即可.

目标块的运动情况是:1<->2;1<->3;1<->6;1<->7;1<->5

第二种情况是,循环不是从1位开始,这时由于要先将目标块放到1位,所以最循环结束时要多转一次循环的起始编号位,以还原1号位的块.比如36573) 在3位上出现循环,此时编号记为(3657)但还原时就多做一次3即:36573 ,目标块的运动情况为:1<->3;1<->6;1<->5;1<->7;1<->3(第一步是将3位上的块临时换到1位以便应用公式.最后一步即3->1,将临时换到3位上的1位块换回来).

简单说,不是从1位开始的循环要多转一次.


作者: cube_master    时间: 2005-7-27 16:11:30

以下是引用pan528在2005-7-24 11:28:08的发言:

四步都成功的传上来了。我的问题是:

按棱块位置复原的编码不能全部完成魔方的还原。

[?]最后一步应怎么编,我一直没有搞明白。而且我发现如果最后一步(棱块位置复原)遇上循环,可按最后一个循环的第一步再做一次,可以全部还原。

青年农民已经回答你这个问题。

不论是角块还是棱块,当有两个以上循环时,第二个及以后的循环(也就是非1位开始的循环)要多做一次。


作者: pan528    时间: 2005-7-27 19:28:25

第四步(62楼处)还原棱块位置的例子,编码时并没有出现循环,怎么不能全部还原?我查了几遍也没有找到问题,问题出在哪?请高手指点。(全部四步都在上面)
作者: pan528    时间: 2005-7-27 19:53:21

请教青年农民,你提到的“要先将目标块放到1位”,我搞不明白。第6楼和第8楼介绍的角块位置还原和棱块位置还原,都是说将目标放至2位。你说的“要先将目标块放到1位”是指什么?
作者: cube_master    时间: 2005-7-27 20:07:40

因为公式是将1、2位棱块互换,如果不是由1开始的循环,就要先将该循环的第一个棱块放到一位,然后将循环的第二个棱块放到二位再用公式互换,所以有青年农民的说法。


作者: cube_master    时间: 2005-7-27 20:43:48

你错在第三个步骤,该步骤有二个循环,而你在第二个循环中没有增加多一步,导致角块未能在该步完成。 由于本例子中,角块的调换次数是单数,所以最后还要加做一次公式四,才能使棱块位置不会乱套,具体如下操作:

[此贴子已经被作者于2005-7-27 21:29:59编辑过]


作者: pan528    时间: 2005-7-27 21:17:31

谢谢指出错误。太感谢了,总算搞明白了!

[此贴子已经被作者于2005-7-27 23:11:40编辑过]



作者: cube_master    时间: 2005-7-27 21:33:35

你看清楚,加上第四步已经能够还原了。
作者: pan528    时间: 2005-7-27 21:59:33

最近在网上看到一种较为快捷的盲拧法,分五步完成,就叫它“五步盲拧法”吧。资料主要源于 Grant and Betty's Home 网站。相对楼主cube_master的“逐一”盲拧法而言,五步盲拧法快了很多。速度快的原因是:五步盲拧法还原时,每次同时解决多个角或棱的方向或位置问题。当然,五步盲拧法的套路公式也增加了不少。我还没有搞明白有哪些“标准公式”,也请高手们提炼提炼,以利推广。
现根据上述网站及相关资料介绍,摘要翻译如下:
2002年11月左右,我开始用盲拧的方式解三阶魔方。您可能认为“那是不可能的”,但我成功了,显然我不是迄今为止第一个这样做的人!已经有人进行五阶魔方的盲拧研究了。
您想了解我是怎样做到的吗?请看下面的介绍:
一、实例与编码
很显然,要盲拧魔方,您首先要记住盲拧前魔方的状态,然后再闭目还原魔方。
的确,我的盲拧方法就是先使魔方每个小方块的色向还原(即最高级色处于所在位置的最高级面),然后是位置的还原。这在本质上与理查德博士的编码方法是相同的,但我运用了一些有自己特色的魔方套路。
1、魔方实例
用本法盲拧以下列套路为初始状态的魔方,只需 186 转即可完成。
F2 R' F2 R D2 F2 L B2 L U2 F' U2 F L2 B2 L2 D2 U' B F'
2、理查德博士的编码方法 *
关于理查德博士的编码方法的说明:
理查德博士编著的《Blindfold Cubing》一文,是一篇关于魔方盲拧的理论文章。文章介绍了从二阶魔方至五阶魔方的盲拧方法和理论依据,其中关于编码的思路,与目前流行的编码方法的一致的,我没有考证理查德博士的编码方法是否属于流行编码方法的鼻祖,但起码是对流行编码的理论论述。如果您英文很好,可以读一读原文
1)位置编码。该位置编码的方法与楼主cube_master的盲拧法中的编码方法,虽然原理上是一致的,但代码位置有很大的不同,不要搞混了!
角 块 棱 块
顶角位 代码 颜色 编号 底角位 代码 颜色 编号 顶棱位 代码 编号 底棱位 代码 编号 中棱位 代码 编号
上前右 UFR 白绿红 1 下前右 DFR 蓝绿红 5 上前 UF 1 下前 DF 5 前右 FR 9
上前左 UFL 白绿橙 2 下前左 DFL 蓝绿橙 6 上后 UB 2 下后 DB 6 前左 FL 10
上后右 UBR 白黄红 3 下后右 DBR 蓝黄红 7 上右 UR 3 下右 DR 7 后右 BR 11
上后左 UBL 白黄橙 4 下后左 DBL 蓝黄橙 8 上左 UL 4 下左 DL 8 后左 BL 12
2)方向编码。方向编码与前面介绍的是一致的。判断每个方块的色面方向正确与否时,也是要看该方块的最高级色是否处于所在位置的最高级面(是否面位),面位即属方向正确,否则为方向不正确。
面的状态 色的状态 角块 棱块
U(上)、D(下)面为高级面 U(上)、D(下)面上的色为高级色 方向正确 0 方向正确 0
F(前)、B(后)面为中级面 F(前)、B(后)面上的色为中级色 需顺时针转 1 方向不正确 1
R(右)、L(左)面为低级面 R(右)、L(左)面上的色为低级色 需逆时针转 2

[此贴子已经被作者于2005-7-27 22:10:28编辑过]


作者: pan528    时间: 2005-7-27 22:00:27

二、实例详解
编码完成后,按下列五个步骤来盲拧还原。
第一步:角块方向 2221 1001 (63 转):
1.1、顺时针旋转角块位置 1、2 和 3 做成 0001 1001 状态;
[(L' F L F')2 U]3 U
1.2、顺时针旋转角块 4 和 8 做成 0000 1002 状态;
[(U L' U' L)2 B'] [(L' U L U')2 B]
1.3、然后,顺时针旋转角块 5 和 8 ,完成角块的方向状态。
[(F R' F' R)2 D2] [(R' F R F')2 D2]









第二步:棱块方向 0100 1100 0111 (45 转):
2.1、逆时针转棱块 2 和 12 做成 0000 1100 0110 状态;
[(L U' L') MD (L U L') MU] [(U2 B') (MR B2 ML) (B' U2)]
2.2、逆时针转棱块 5 和 10 做成 0000 0100 0010 状态;
[(L D' L') MU (L D L') MD] [(D2 F') (MR F2 ML) (F' D2)]
2.3、逆时针转棱块 6 和 11 完成棱块方向状态。
[(R D' R') MU (R D R') MD] [(D2 B') (ML B2 MR) (B' D2)]









第三步:角块位置 8123 4675 (22 转):
3.1、角块旋转按下列位置:1→8→2→1,将位置转为:1523 4678
B2 [(R B') (R F2) (R' B R) (F2 R2)] B2
3.2、角块旋转按下列位置:2→5→4→2,将位置转为:1324 5678
R2 [(L F' L) (B2 L') (F L) (B2 L2)] R2
注意:左边的角块 2 和 3 会交换相邻的二个棱块。









[此贴子已经被作者于2005-7-29 18:39:42编辑过]


作者: pan528    时间: 2005-7-27 22:01:02

第四步:棱块位置 6 12 5 2 7 10 4 8 3 11 1 9 (43 转):
4.1、棱块旋转按下列位置:
5→7→6→5,将位置转为:6 12 5 2 10 4 7 8 3 11 1 9
(R2 D) (MF D2 MB) (D R2)
4.2、棱块旋转按下列位置:
1→6→5→1,将位置转为:10 12 5 2 4 6 7 8 3 11 1 9
(ML D2) (MR D2)
4.3、棱块旋转按下列位置:
3→5→4→3,将位置转为:10 12 2 4 5 6 7 8 3 11 1 9
D [(MB U2) (MF U2)] D'
4.4、交换中间的棱块 9 和 12 及 10 和 11。
将位置转为:10 12 2 4 5 6 7 8 9 1 11 3
(F2 MD2)2 (R2 MD2)2
4.5、棱块旋转按下列位置:
10→12→2→10,将位置转为:10 3 2 4 5 6 7 8 9 12 11 1
U' [(U2 L) (MB L2 MF) (L U2)] U
4.6、棱块旋转按下列位置:
10→12→1→10,将位置转为:1 3 2 4 5 6 7 8 9 10 11 12
U [(U2 L) (MB L2 MF) (L U2)] U'








第五步:最后一对角块和一对棱块 (13 转):
5.1、交换棱块 2 和 3 及角块 2 和 3。
CU (L' U' L) F2 (R' D) (R U) (R2 D') (R2 U') F2








至此,魔方盲拧还原。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━
*《理查德博士的编码方法》这一段,是译者为了方便读者阅读加上去的,原文没有这一部分。
另外,为了表述上方便,文中的套路语言(公式)也作了调整。

译者评述:
本法用了多个套路,每次同时解决多个角或棱的方向或位置问题,因此,速度上要快得多(只用186步)。
请各位高手提炼一下公式,实用化五步盲拧法。否则就可能是雾里看花,不得要领了。
如:[(L' F L F')2]是一个 UFL 角逆自转的公式。1.1 中的[(L' F L F')2 U]3 U,实质是[(L' F L F')2] + U × 3,再 + U。结果等于调了三个顶角依次放在 1 号位逆自转,然后再对顶部顺转一次,恢复顶部棱块的位置。其他打乱了的角,由于用了三次[(L' F L F')2],已循环恢复了。其他套路,看起来每个都是公式,要提炼出来,还真不容易。

[此贴子已经被作者于2005-7-29 18:42:07编辑过]


作者: pan528    时间: 2005-7-27 22:59:09


第一步有哪些公式?

如:[(L' F L F')2]是一个 UFL 角逆自转的公式。1.1 中的[(L' F L F')2 U]3 U,实质是[(L' F L F')2] + U × 3,再 + U。结果等于调了三个顶角依次放在 1 号位逆自转,然后再对顶部顺转一次,恢复顶部棱块的位置。其他打乱了的角,由于用了三次[(L' F L F')2],已循环恢复了。其他套路,看起来每个都是公式,要提炼出来,还真不容易。

请高手们指点。

[此贴子已经被作者于2005-7-29 18:48:13编辑过]


作者: pan528    时间: 2005-7-27 23:20:16

理查德博士编著的《Blindfold Cubing》一文,是一篇关于魔方盲拧的理论文章。

英文好的魔方爱好者,能全文翻译出来,也是算是对初学者的一个帮助了。

希望有人能做。

[此贴子已经被作者于2005-7-29 18:53:09编辑过]


作者: pan528    时间: 2005-7-27 23:30:58

就是这些。不好意思,我发贴的水平与盲拧魔方的水平一样臭,请大家谅解。不过我会改进的。


作者: 青年农民    时间: 2005-7-28 22:44:54

纠正64楼,第一种情况的例子错误,应为:

第一种是,循环是从1位开始的,这时不需多转一次某一编号.比如(125671) 1位上有循环,此时编号为:12567,还原时第一位编号不用考虑,所以只需做2567即可.

目标块的运动情况是:1<->2;1<->5;1<->6;1<->7;

不好意思上次发错.

[em04][em04]
作者: 苜苜    时间: 2005-7-30 10:29:21

我也要学盲拧。。。。
作者: narwhale    时间: 2005-8-7 19:37:56

太强了!!!


作者: narwhale    时间: 2005-8-7 19:39:11

我记忆力不好,是不是就不能尝试盲拧了?
作者: 青年农民    时间: 2005-8-10 15:44:51

我记忆力不好,是不是就不能尝试盲拧了?
其实记的也不是想像中那么多,人人都可以学
肓拧成功,发贴感谢好教程
作者: cube_master    时间: 2005-8-10 22:29:12

恭喜,又一个魔友学会盲拧
作者: 阿飞    时间: 2005-8-12 09:50:12

我希望我就是下一个。
作者: 青年农民    时间: 2005-8-14 22:54:11

本教程中棱的对色编码,可以改为只记需要调色的块的位置号(或不需对色的块,也可据情况哪种少就记哪一种).因为不存在向什么方向转的问题.总会有些块的色向是对的,这样可以减少记忆量.
作者: cube_master    时间: 2005-8-14 23:52:14

对,详情请参阅下面网址
http://bbs.mf8-china.com/dispbbs.asp?boardID=2&ID=704&page=1
作者: 青年农民    时间: 2005-8-17 11:19:11

关于肓拧的方法,piece by piece 的这种易学易上手,更好一点的是彳亍介绍的Stefan Pochmann的方法,最快的应该是Macky Makisumi在用的方法(其个人最快是1分30多).


作者: 青年农民    时间: 2005-8-17 11:22:46

This is the method I used to achieve the time of 2 minutes 50.32 seconds in an official tournament, the second fastest in the world. Leyan Lo, who holds the official world record at 2 minutes 41.54 seconds, also uses this method. My personal best time (unofficial) with this method is 1 minute 31 seconds
作者: predestinat    时间: 2005-8-17 11:44:53

农民说的这个方法从哪里看到的?


作者: narwhale    时间: 2005-8-17 22:29:20

刚才我试了狂登陆几次,积分也没有变化呀?
作者: cube_master    时间: 2005-8-17 22:38:38

同一天登录只能算一次积分。


作者: 大大夶鱻    时间: 2005-9-21 00:45:46

我的积分还不够 加油啊
作者: cube_master    时间: 2005-9-21 11:46:58

我也为你加油,不过还要多些掌握魔方的知识,才能更容易学会盲拧。


作者: qinglangee    时间: 2005-9-28 08:42:09

提示: 作者被禁止或删除 内容自动屏蔽
作者: 大大夶鱻    时间: 2005-9-30 01:14:36

感谢cube的文章

幸好有角先的基础和懂得棱块的色向判断 终于学会了盲拧

感觉不是很难 重要的是要注意力集中和记忆的时间


作者: 喜爱    时间: 2005-9-30 08:24:55

原来盲拧是这样的啊,我也试一试


作者: tgq    时间: 2005-10-8 22:21:48

等我积分到500才看吧,反正现在看也未必懂,呵呵

老大有没有二阶的盲拧教程呢?


作者: qinglangee    时间: 2005-10-9 13:02:52

提示: 作者被禁止或删除 内容自动屏蔽
作者: cube_master    时间: 2005-10-10 13:56:52

以下是引用qinglangee在2005-10-9 13:02:52的发言:
到500了也不能看???

为方便更多朋友学习盲拧,现已将积分调整为300分。

如果你还是看不到,应该是没有安装 Java 运行库


作者: chongerzhai    时间: 2005-10-20 14:26:12

这么长啊,晕。




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