魔方吧·中文魔方俱乐部

标题: 第二层复原又一法 [打印本页]

作者: 乌木    时间: 2006-3-29 09:33:16     标题: 第二层复原又一法

从故纸堆中找到多年前摸出的第二层复原又一法,仅仅三个棱轮换,余块不动。贴出共各位参考:
<applet code="RubikPlayer.class" codebase=3 width="300" height="300">
  <param name="scrptLanguage" value="SupersetENG">
  <param name="scrpt" value="FMDB'MD'F'MDBMD'">
  <param name="stickersFront" value="0,0,0,0,0,3,0,0,0">
  <param name="stickersRight" value="1,1,1,5,1,1,1,1,1">
  <param name="stickersBack" value="3,0,3,3,3,3,3,3,3">
  <param name="stickersUp" value="5,5,5,5,5,5,5,1,5">
</applet><applet code="RubikPlayer.class" codebase=3 width="300" height="300">
  <param name="scrptLanguage" value="SupersetENG">
  <param name="scrpt" value="F'MD'BMDFMD'B'MD">
  <param name="stickersFront" value="0,0,0,3,0,0,0,0,0">
  <param name="stickersBack" value="3,0,3,3,3,3,3,3,3">
  <param name="stickersLeft" value="4,4,4,4,4,5,4,4,4">
  <param name="stickersUp" value="5,5,5,5,5,5,5,4,5">
</applet>
作者: 乌木    时间: 2006-3-29 09:48:52

<>楼上的公式应该也是邱兄的<FONT color=#0000ff><STRONG><U> 一式解万方</U></STRONG></FONT> 一帖(理论区)所说的H函数(八转法)。如果是的,可作为邱文的例子。</P>

[此贴子已经被作者于2006-3-29 9:50:36编辑过]



作者: 青年农民    时间: 2006-3-29 10:07:04

<><BR>利用三交换  ,不错</P>
作者: 邱志红    时间: 2006-4-1 12:05:32

<>我的方法里的确有这样一招,但我个人认为还是通常用的第二层复原方法比较顺手.而且这是一个三交换,在用层先法复原第二层的时候是没有必要怎么严格的.</P>
<>它也有它的好处.通常用的第二层复原方法是会使最后一层进行两角位置交换.而这个方法不会.如果复原第二层时发现最后一层角块相对位置是正确的,这个方法不失为一个好方法.</P>
作者: liyilei    时间: 2006-4-7 08:17:35

<>好谢谢</P>
作者: 彳亍    时间: 2006-4-8 14:34:18

<>同样原理的三循环有很多顺手好记的公式</P>
<>比如抱角(右上前)循环</P>
<>U2 (F U )*2 (F' U' )*3   (11f)</P>
<>(R' F')*3 (R F )*2 R2    (11f)</P>


作者: 乌木    时间: 2006-4-8 17:37:26

楼上的用途之一可作为复原第2层的又二个方法:
<applet code="RubikPlayer.class" codebase=3 width="200" height="200">
  <param name="scrptLanguage" value="SupersetENG">
  <param name="scrpt" value="U2 (F U)2( F' U')3 ">
  <param name="stickersFront" value="0,0,0,0,0,5,0,0,0">
  <param name="stickersRight" value="1,5,1,1,1,1,1,1,1">
  <param name="stickersUp" value="5,5,5,5,5,0,5,1,5">
</applet>
<applet code="RubikPlayer.class" codebase=3 width="200" height="200">
  <param name="scrptLanguage" value="SupersetENG">
  <param name="scrpt" value="(R'F')3(RF)2R2">
  <param name="stickersFront" value="0,0,0,0,0,1,0,0,0">
  <param name="stickersRight" value="1,0,1,5,1,1,1,1,1">
  <param name="stickersUp" value="5,5,5,5,5,5,5,1,5">
</applet>
作者: 乌木    时间: 2006-4-8 17:44:41

楼上第2图又犯病了,重做:
<applet code="RubikPlayer.class" codebase=3 width="200" height="200">
  <param name="scrptLanguage" value="SupersetENG">
  <param name="scrpt" value="(R'F')3(RF)2R2">
  <param name="stickersFront" value="0,0,0,0,0,1,0,0,0">
  <param name="stickersRight" value="1,0,1,5,1,1,1,1,1">
  <param name="stickersUp" value="5,5,5,5,5,5,5,1,5">
</applet>
作者: 乌木    时间: 2006-4-8 18:05:46

上面我画的4个例图,顶面等的状态是为了突出有关的3个棱,实际上顶面的其余8块,除了中心块之外,以及第2层要被置换的棱,可以是各种各样的。上面有关的公式用来复原第2层时,例图才画成这样。
作者: gaotututu    时间: 2006-4-12 22:05:28

[em02]




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