魔方吧·中文魔方俱乐部

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

缺角法(详细修改版)──没有公式记忆量最少的还原方法一经学会永不忘记 [复制链接]

Rank: 1

积分
76
帖子
47
精华
1
UID
28413
性别
保密
跳转到指定楼层
1#
发表于 2008-6-6 22:50:09 |只看该作者 |倒序浏览
缺角法——记忆量最少的还原方法一经学会永不忘记
  缺角法还原三阶魔方,是我自己想出来的。没有用到公式,完全凭观察。相信是记忆量最少的还原方法,最起码比魔方小站的容易多了。鱼和熊掌不可兼得,记忆量少必定步数多。根据我的实测,能在130步之内还原一个魔方,你用层先法或是角先法也要100多步(U2算2步),还要记十几个公式。其实这种可以看成是棱先法的一个变种。不过,我在想出这种方法的时候,并没有看过什么棱先法。并且这种方法和网上看到的棱先法还是有很大的不同。
  第一部分  基本知识
  一、两个公式
  首先声明:缺角法是不用公式的,但为了讲述的方便,还是把它称为公式,每个公式只有四步。
  1、转棱公式 RU?R’或者F’U?F,(字母的含义看后面)只有三步。这三步在任何一种还原方法中都要用到,但没有哪种方法称它为公式。
    效果展示一:要把前上位置的红绿块(目标块)转到正确的前右位置(目标位)。注意:本帖中的动画图要点击向右的小三角形才会动。

    效果展示二:如果上图中红绿块颜色相反,就要用先转动顶面,再用F'U?F。看图吧。

    用这种方法,可完成所有棱块。
  2、转角公式R’D’RD,有四步。还有一个镜像公式FDF'D',在第一步中可以用,但在最后一步不能用。看一个例子吧,如图所示,前右下角位置的黄绿白块(目标块)要到前右上角的位置(目标位),就可以用转角公式,使用这个公式后,前右下角块和前右上角块就交换了位置。顶面其他块不会影响,下面两层有点乱(灰色块),但不怕,转下去,它会还原的。虽然目标块的颜色方向不对,但没关系,继续转这四步,最多五次,就一定能还原。你可以再点击那个播放按钮看看。

    注意:在用转角公式时,你只需要关注顶面四个角块和前右下角块。其他不用管。只要你确保魔方没有整体转动,除转角公式这四步外只转动了顶面,那么,我可以保证下两层转乱的部分会自动还原的。
  就只要用这两个公式,其实这两个真的不能说是公式,就是层先法中转第一层的方法。换句话说,缺角法就是要你用还原一层的方法去还原六面。
  二、两个概念
  目标块:你想还原的那一块。缺角法几乎是一块一块还原的。你想还原的那块,我把它称为目标块。
  目标位:目标块要去的位置。
  
  三、公式字母的含义,怎样才算是正确位置(学过的请跳过)
  1、字母的含义。
    不要害怕那几个字母,当你掌握之后,你会喜欢它的。并且也很容易掌握。
   U顶面(UP)  D底面(DOWN)  F前面(FRONT)
   B后面(BACK) R右面(RIGHT)  L左面(LEFT)
   只有字母,表示顺时针,字母后加’,表示逆时针,字母后加2,表示转180度。字母后加?,表示根据实际情况来转(这是我自编的)。
    2、怎样才算是正确位置。如果一块的每一面的颜色都和中间块的颜色相同,那么这个位置是正确的。注意是每一面。棱块要对两个面,角块要对三个面。例如下图中的顶面四个棱块,黄蓝、黄橙是对的,但是黄绿块和黄红块是不正确的。需要用转棱公式再转几步(RU'R')UR。

    四、几个观念(看不看都无所谓)
    1、魔方并不难学
    2、公式并不难记
    3、学会排除干扰,也就是说在还原过程中,有些块不用管它。即使它的位置色向有错误,都当成是正确的。
    4、有时要把已经正确的块当成是错误的。这句话有点难理解。慢慢琢磨吧。
    5、学会避让,如果在某几步中,会影响另一个正确的块,可以先把这个正确块转开,等完成这几步后再转回来。
    6、已经完成的块,在后面的过程中会破坏掉,要及时还原。还原时要按公式。(这条对缺角法意义不大,因为缺角法能在很少的步骤内很直观的情况下还原已经破坏掉的块)
      
    其他知识不多介绍了,自己琢磨或是看其他教程。下面重点来了。
   四、方法概述
     我把缺角法分为五个步骤:
    1、还原底面四棱三角(这步和层先法完全一样。在还原时可以还原顶面,再整体转动魔方。这一步,顶层和底层没什么意义。)

    2、还原中层三棱(用转棱公式)

    3、还原顶面三棱

    4、还原所有棱块

     以上步骤和方法与魔方小站的一样。
    5、还原所有角块


[ 本帖最后由 zoukongyijia 于 2009-2-24 11:47 编辑 ]
已有 1 人评分经验 收起 理由
大烟头 + 10 支持技术贴

总评分: 经验 + 10   查看全部评分

铜魔

鱼儿

Rank: 8Rank: 8

积分
20516
帖子
19704
精华
0
UID
28712
性别

六年元老

2#
发表于 2008-6-6 22:57:04 |只看该作者
楼主做的看上去很复杂,
你即使是一条搁浅在沙滩上的鱼,也必须要学会行走。QQ:351796610已满,请加MSN:sun-shine-yu@live.cn
http://shop65338937请勿打广告com/晨曦魔方空间 全场特价

使用道具 举报

Rank: 1

积分
76
帖子
47
精华
1
UID
28413
性别
保密
3#
发表于 2008-6-6 22:59:03 |只看该作者
第二部分    详细步骤
    1、还原底面四棱三角(为便于观察和操作,可以先完成顶面四棱三角,其实在第一步中并没有什么顶面底面之分。以下是还原顶面的方法)
    可以细分为还原棱、还原角。
    (1)还原顶面四棱:一个棱块一个棱块还原。棱块的位置有三种,在中层,在顶面,在底面。不管在什么位置,都能把它转到前右位置。再用转棱公式把它转到顶面。要注意的是这里可以整体转动魔方,顶面已经就位的棱块(颜色位置都正确),要记得避让。
    A、在中层。还记得我在前面提到的目标块、目标位的概念吗?在还原顶面棱块时,目标块是位于前右的那块(有时称为RF块),目标位是指前上或右上的位置。
如果你要还原的棱块在中层,请转动层或整体转动魔方,把这个棱块转到前右位置(即目标块),并转动顶面,使目标位在前上或是右上。如果目标位是前上,就用F',如果目标位是右上,就用R。
    B、在顶面。转动一下侧面(指前后左右四面),就可以变成上一种情况。
    C、在底面。转动下下侧面(指前后左右四面),就可以变成上一种情况。
    觉得自己好啰嗦,其实,在这一步中,你可以自由发挥,想怎样转都成。如果你连这样都转不到,说明你的智商不适合玩魔方。唯一要注意的问题是,这四个棱块不仅顶面的颜色要和顶面中心块的颜色相同,其侧面的颜色也要和相对应的面的中心块的颜色相同。
    (2)还原顶面三角在这一步中,目标块是指前右底角,目标位是指前右顶角。如果所需要的块的位置不对,请转动顶层和底层,把目标块和目标位都转到前右方向。这时,角块的位置有六种情况,无论是哪种情况,都只要用转角公式R'D'RD,一次不到位就两次,三次,最多五次就一定能完成。动画演示请看前面介绍转角公式时的例子。

     技巧:在下面这种情况时(目标块前面的颜色和顶面颜色相同)可以用FDF'D还原。

     注意:在这一步中,角块的正确位置不是看侧面中心块的颜色,而是看顶层棱块的侧面颜色。因为这个时候顶层会转动。像下图中,前右下角的橙绿白块就是到前右上角的。

     
    2、还原中层三棱
    完成顶层四棱三角后,整体转动魔方,把底层当顶层,顶层当底层。下一步就是还原中层三个棱块。
    现在的底层(就是刚才的顶层)有一个缺口,记得确保这个缺口在前右下位置。在这一步中不能转动底层。但应该适当转动顶层和中层,再运用公式。转动中层是把目标位转到中层的前右位置。
    找到本来应该在中层的现在又在顶层的棱块(目标块),这个块有两面颜色,例如为红绿色,再转动中层,把红绿色的中心块转到前面和右面。这里是前面中心块绿色,右面中心块红色。如果红绿块的绿色朝上,就转动顶层把这个红绿块转到或前或左或后的位置,用公式RU?R';如果绿色朝上,就转动顶层把这个红绿块转到或右或左或后的位置,用公式F'U?F。
    看例子。


    转好一个棱块后,要转到中层,把它转到其他地方去。中层四个棱块只要转好三块就够了。把还没有转好的那块放到前右位置,进行下一步操作。这个时候,你会发现中下层只有前右位置没有转好,这也是我把这种方法命名为缺角法的原因。
    3、还原顶层三个棱块
    检查一下,中下层的缺角是不是在前右位置。还原顶层三个棱块的方法和上一步完全一样,不同的是看问题的角度。上一步是把顶层的块运到前右位置,这一步是把前右位置的块运到顶层。并且还要注意棱块的侧面颜色。
    这和第一步时也差不多。只是第一步不用顾及中下层,现在要顾及中下层。
    看几个例子。
    第一个:绿白块已经正确,目标块(就是前右的红白块)应该到后上的位置。U2,把目标位转到前上;F',把目标块转到目标位;U,把已经正确的红白块和绿白块避开;F,还原前面;U,还原顶面。

    第二个:绿白块、红白块已经正确,目标块(蓝白块)应该到左上的位置。U2,把目标位转到右上;R,把目标块转到目标位;U,把红白、绿白、蓝白三块避开;R',还原右面;U,还原顶面。

     其他情况自己琢磨吧。很直观的。
  4、还原最后两个棱块
    这是这种方法最难掌握的一步了。
    现在,只有两个棱块不正确。这两个棱块共有三种情况。
    第一、位置正确,色向不对。解决方法:用转棱公式一次,把顶层已经正确的一个棱块换下来,再用转棱公式一次,全部棱块完成。两个公式之间转动顶层衔接。(RU'R')U(F'UF)U'

    第二、位置不正确,同面同色(指前上块、前右块在前面的颜色相同),解决方法:用前右块依次换左上块、后上块、右上块、前上块。用转棱公式,并用逆时针转动顶面来衔接。U'(F'U'F)U'(F'U'F)U'

    第三、位置不正确,同面异色(指前上块、前右块在前面的颜色不相同),解决方法:用前右块依次换右上块、后上块、左上块、前上块。用转棱公式,并用顺时针转动顶面来衔接。(RUR')U(RUR')U2。看了那么久,知道公式里的括号什么意思吧。

    上面的说起来有点复杂,其实很容易理解。就是你的观察,你的直觉。转两次就明白了。并且永远不会忘记的。
   
以上步骤和魔方小站的一样。不同的是下一步,后面五个角块的还原。

[ 本帖最后由 zoukongyijia 于 2009-2-24 13:18 编辑 ]

使用道具 举报

Rank: 1

积分
76
帖子
47
精华
1
UID
28413
性别
保密
4#
发表于 2008-6-6 22:59:25 |只看该作者
原来在介绍最后还原五个角块时,没说清楚,现在全部重新写过。

经过上面的步骤,魔方的棱块和底层的角块都已经还原了。只剩下五个角块没还原,如下图中的灰色块:
QQ截图未命名.jpg
给这五个角块编一下号。以方便解说。现在要用到的只有两个:R'D'RD和转动顶面。
      转一遍R'D'RD:1和2交换位置。当然底层其他块也变化了,但不用管它。
      转两遍R'D'RD:1和2再交换位置。 也就是说1和2都回到原位,全是颜色方向变了。1和2都逆时针旋转了120度。
      转三遍R'D'RD: 1和2再交换位置。
      转四遍R'D'RD :1和2再交换位置。1和2都回到原位,并且色向又旋转了120度,相对原始状态来说,是顺时针旋转。
      转五遍R'D'RD:1和2再交换位置。
      转六遍R'D'RD:1和2再交换位置。并且所有乱了的块都复原了。
     看一下这个动画就知道了。

       知道了原理之后,就好办了。假定1位角块要去2位。转R'D'RD若干次,当这个角块完全还原后,转动顶面,换另一个错误的角块到2位。再转R'D'RD若干次,还原好一个角块后,再转R'D'RD若干次……直到所有角块都完成。
       举一个例子。如下图所示。前右下角是红黄绿块,它应该到前右上角位置的。转R'D'RD五次后,红黄绿块就完全还原了。

      这时,位于前右下角的是红白绿块,它不是在顶面的。先转动顶面,把正确的红黄绿块转开,再转R'D'RD一次。

      现在看前右下角,是红黄蓝块,它应该到左后上角(上图的5位)的。转动顶层,把这个5位转到2位。再转R'D'RD一次,红黄蓝块就还原了。

      再看前右下角(1位),这时是橙绿黄块,它应该到左后上角(5位)。转动顶层,把这个5位转到2位,再转R'D'RD五次。魔方还原了。


      如果出现魔方顶面的块都还原了,但下两层还是乱的。怎么办?
      继续转R'D'RD若干次,直到只剩下两个角块(1位和2位)颜色不对而其他块都对的时候,停下。再整体转动魔方,把这两个角块都放在顶面。并且有一个在2位,转R'D'RD   两次(或者四次),2位的角块就还原了,转动顶面,把最后一个角块转到2位,转R'D'RD四次(或两次),魔方就能全部还原。
     也举一个例子。


[ 本帖最后由 zoukongyijia 于 2009-2-24 14:18 编辑 ]

使用道具 举报

Rank: 1

积分
76
帖子
47
精华
1
UID
28413
性别
保密
5#
发表于 2008-6-6 23:00:05 |只看该作者
可以参看这个帖子:http://bbs.mf8-china.com/viewthread.php?tid=22608&page=3&extra=


[ 本帖最后由 zoukongyijia 于 2009-2-24 15:08 编辑 ]

使用道具 举报

Rank: 1

积分
76
帖子
47
精华
1
UID
28413
性别
保密
6#
发表于 2008-6-6 23:00:26 |只看该作者
总算完成,

[ 本帖最后由 zoukongyijia 于 2009-2-24 01:45 编辑 ]

使用道具 举报

透魔

红舞半支烟

Rank: 6Rank: 6

积分
6790
帖子
6356
精华
1
UID
19686
性别
7#
发表于 2008-6-6 23:01:58 |只看该作者
JAVA不能看好像只是图片啊。
一切从“零”开始。

使用道具 举报

积分
1777
帖子
1172
精华
1
UID
12807
8#
发表于 2008-6-6 23:02:19 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

使用道具 举报

Rank: 3Rank: 3

积分
681
帖子
589
精华
0
UID
31287
性别
保密
9#
发表于 2008-6-6 23:06:56 |只看该作者
那个是java  .......  不是图片 ........

使用道具 举报

Rank: 3Rank: 3

积分
824
帖子
776
精华
0
UID
18021
性别
10#
发表于 2008-6-6 23:15:35 |只看该作者
没听过的方法,不过要顶的。。。嘿嘿
我家住在江边。
所以我是水泮居。

使用道具 举报

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

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

GMT+8, 2024-11-26 04:04

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部