臭虫 发表于 2005-12-19 05:53:28

区别“一面”与“一层”


    很多初学者对于“一面”与“一层”缺乏清楚的认识,特别发本贴解释一下。
    先比较一下下面的两个图:
<applet code="RubikPlayer.class" codebase=3 width="200" height="200">
  <param name="scrptLanguage" value="SupersetENG">
  <param name="stickersFront" value="5,2,1,6,1,6,6,6,6">
  <param name="stickersRight" value="2,4,5,6,2,6,6,6,6">
  <param name="stickersDown" value="6,6,6,6,0,6,6,6,6">
  <param name="stickersBack" value="1,1,2,6,4,6,6,6,6">
  <param name="stickersLeft" value="4,5,4,6,5,6,6,6,6">
  <param name="stickersUp" value="3,3,3,3,3,3,3,3,3">
</applet> <applet code="RubikPlayer.class" codebase=3 width="200" height="200">
  <param name="scrptLanguage" value="SupersetENG">
  <param name="stickersFront" value="1,1,1,6,1,6,6,6,6">
  <param name="stickersRight" value="2,2,2,6,2,6,6,6,6">
  <param name="stickersDown" value="6,6,6,6,0,6,6,6,6">
  <param name="stickersBack" value="4,4,4,6,4,6,6,6,6">
  <param name="stickersLeft" value="5,5,5,6,5,6,6,6,6">
  <param name="stickersUp" value="3,3,3,3,3,3,3,3,3">
</applet>

    我们通常把左图这类的状态叫作还原了“一面”,多数人都可以或曾经转出过一面,与右图这个还原了的“一层”相比,它们都一样的有一个完整的面,但从整体上相比较,左图显然非常混乱无序,那一面与一层到底分别在那里呢?
    要解释这个问题,需要说到魔方的“正确还原”,也就是我们在面对一个打乱了的魔方时,上面那么多的块,需要把它们各转动到那里才是正确的还原呢。  
    这要说到魔方的中心块,中心块是三阶魔方上的特殊块,无论如何转动魔方,它们只能原地旋转,而无法移动到其它面,例如上图的魔方,无论如何转动,青色中心块都不能移动到橙色中心块的位置上,红色中心块不能移动到黄色中心块的位置上,等等。
    中心块无法移动的性质,决定了我们要完整的还原魔方,必须是移动角块和棱块迁就于中心块,向中心块对齐。中心块的这一性质,在魔方上实质起着定位的作用,我们确定一个块的当前位置与正确的还原位置在那里,就是以各个中心块为参照的,如下的例子:




    第一个是“黄橙青”角块,其正确还原位置必须是黄橙青三个中心块的共同角;
    第二个是“黄青红”角块,其正确还原位置必须是黄青红三个中心块的共同角;
    第三个是“黄青”棱块,其正确还原位置必须是黄青二个中心块的共同棱;
    第四个是“黄红”棱块,其正确还原位置必须是黄红二个中心块的共同棱。
    以此类推,每一个块都必须还原到与其相对应颜色的中心块的共同角或共同棱上,并对齐其颜色,才是正确的还原了。具体的说,“正确还原”包含了二层意思,“色向”的还原与“顺序”的还原:


    图一:黄橙青角块处于黄橙青三中心块共同角,三色相同,顺序正确;角块各面颜色与中心块均一至,色向正确。
    图二:黄橙青角块处于黄橙青三中心块共同角,三色相同,顺序正确;角块各面颜色与中心块均不同,色向错误。
    图三:黄红蓝角块处于黄橙青三中心块共同角,具有相同的黄色,顺序相对于黄色中心块正确,相对于其它中心块错误;黄红蓝角块的黄色与黄色中心块一至,其相对于黄色面的色向正确,相对其它面的色向错误。
    图四:黄红蓝角块处于黄橙青三中心块共同角,具有相同的黄色,顺序相对于黄色中心块正确,相对于其它中心块错误;角块各面的颜色与中心块均不一至,色向错误。
    图五:白蓝红角块处于黄橙青三中心块共同角,三色均不同,顺序错误;角块各面的颜色与中心块均不一至,色向错误。
    棱块的理解亦是同样。现在,我们再回头来看一面与一层,大家就应该明白了,一面只是还原了色向和相对黄色面的顺序,因为并不是完全正确的还原,当然也就无序了,更正的方法是,应用“正确还原”的理论来判断那些块还原有错误,把错误的块一一拆散重装。

大烟头 发表于 2005-12-23 09:25:26

<P>不错,顶一下。</P>
<P>没入门的菜鸟经常分不清魔方一面与一层是什么回事!</P>

乌木 发表于 2005-12-23 10:53:45

<P>真的有人初碰魔方时欲就地扭转一个角块,不知道得转一层;</P>
<P>更不知所有的魔方状态,都是转魔方的各层得到的。魔方的</P>
<P>最最最最基本的性质--任一层可以转90°;魔方的任何状态</P>
<P>都是也只能是若干次这种基本转动的结果。有的文章谈论魔方的</P>
<P>基本性质时漏谈这一点,我指出后还招来不愉快。看来,该在</P>
<P>菜鸟区谈论这一点的。</P>
<P>(这是顺便说的,有点偏离楼主话题的。)</P>
[此贴子已经被作者于2005-12-23 15:13:39编辑过]

haibeidie 发表于 2006-1-7 18:16:05

wind2002 发表于 2006-10-8 14:06:54

<p>好!图不错,收藏了。</p><p></p><p>PS:乌木说的有道理~~~</p><p></p>

KBJIA 发表于 2006-11-7 01:26:54

<p>GC,,,</p><p></p><p></p>

子非鱼 发表于 2006-11-28 23:25:26

看的多顶的少,我顶一下,新手应该看看。

redrose 发表于 2007-2-24 16:34:43

了解了层和面

piglet 发表于 2007-3-14 03:28:31

了解是了解了,问题是谁教教我怎么拧啊?

乌木 发表于 2007-3-14 09:44:52

回复楼上:
先介绍一些符号和操作,其中操作F+ 简化为F,其余类推。
F:前片, B:后片, L:左片, R:右片, U:上片, D:下片。
F:前片顺时针转90°, F-:前片逆时针转90°, F2:前片转180°。(也有用F' 代表F-,等等。)
顺(逆)时针均指面对被转片从魔方外看入时的转动方向。
一、复原第一层   任选红色为第一层的顶色。复原第一层时,保持红色中心块向上。先逐个复原四个含红色的“边块”(次序不论),再逐个复原四个含红色的“角块”(次序也不论)。(也有叫边块为棱块的。)
1、复原第一层边块 以“红-黄”边块为例。 为叙述方便,另让黄色中心块朝前( 即对着自己 )。
1)如果“红-黄”块在黄色心块的左(或右)边,且它的黄面朝前,则可转魔方的前片,即做“F”(或“F-” )复原它;
2)如果“红-黄”块在红色心块的左(或右)边,且它的黄面朝上,则可转魔方的左(或右)片,即做“L”(或“R-” ),变为情形1)后复原它;
3)如果“红-黄”块在底层,则把它调到黄心之下等着;
4)如果“红-黄”块不在底层,也不同于或不全同于情形1)和2),则在原则上应设法把它转到底层,再转底层把它调到黄色心块之下等着。这时,如有第一层中本已复原的别的边块受牵连而降到第二层,就在这时(!)恢复这个受牵连边块。
刚才等在黄心之下的“红-黄”块的颜色方向只有两种,对照图2复原它:
http://bbs.mf8-china.com/attachment.php?aid=680&noupdate=yes
图2中的R- 是为了恢复受牵连的、本已复原的“红-绿”边块。若无此需要,可不做R-。
第一层四个边块都复原后,顶视应含有红色的“十字”形,且四个边块的侧面颜色应分别与四个侧心颜色一致,即黄心上方是黄色边,绿心上方是绿色边……等等。
2、复原第一层角块  要复原的(包括位置对而颜色方向不对的)含红色的某一角块,例如“红-黄-绿”角块,若不在底层,一般须把它转到底层方可处理。 (需要时)再适当转动底层,让该角块暂避于底层的某一角位处,然后及时恢复受牵连的、本已复原的、第一层的边块和别的角块。 这时,如果“红-黄-绿”角块不在它要去往的位置的正下方,则转底层使它到达那正下方,得图3所示的三种情况之一,再做图旁操作复原它。


可见,上述把一个角块转到底层时,应有意识地避免出现图3第3种状态,见图5。
第一层复原后,其四条侧面的三块颜色应该分别同下面的侧心颜色,见图4。

详见:http://bbs.mf8-china.com/viewthread.php?tid=589&extra=page%3D1,其第二版为:http://bbs.mf8-china.com/viewthread.php?tid=4697&extra=page%3D3 。

[ 本帖最后由 乌木 于 2008-12-31 11:34 编辑 ]
页: [1] 2 3 4 5 6 7
查看完整版本: 区别“一面”与“一层”