pengw 发表于 2007-4-20 07:53:10

[原创]正方体色子阵魔方N阶通用转动表示法

<p>n&gt;=1,2n及2n+1阶,任意二个平行表层间有2*(n-1)个不含中棱块的转层,每个表层分得n-1个相邻内层,UDLRFB表层以外各内层带一个层指示参数,由此可以生成一种N阶通用的转动表示法。</p><p><strong>2,3阶</strong></p><p>UU'DD'LL'RR'FF'BB'</p><p><strong>4,5阶</strong></p><p>表层:UU'DD'LL'RR'FF'BB'</p><p>内层:U1U1'D1D1'L1L1'R1R1'F1F1'B1B1'</p><p><strong>6,7阶</strong></p><p>表层:UU'DD'LL'RR'FF'BB'</p><p>内层1:U1U1'D1D1'L1L1'R1R1'F1F1'B1B1'</p><p>内层2:U2U2'D2D2'L2L2'R2R2'F2F2'B2B2'</p><p><strong>2n,2n+1阶</strong></p><p>表层:UU'DD'LL'RR'FF'BB'</p><p>内层1:U1U1'D1D1'L1L1'R1R1'F1F1'B1B1'</p><p>内层2:U2U2'D2D2'L2L2'R2R2'F2F2'B2B2'</p><p>......</p><p>内层n-1:Un-1Un-1'Dn-1Dn-1'Ln-1Ln-1'Rn-1Rn-1'Fn-1Fn-1'Bn-1Bn-1'</p><p>---------</p><p>注:每一步表示90度转</p><p><strong>以上转动表示方式做到了N阶通用,避免了各阶一套方言</strong></p>
[此贴子已经被作者于2007-4-20 7:57:43编辑过]

邱志红 发表于 2007-4-20 08:55:39

<p>建议:描述的时候可以不区分表层与内层。</p><p>而是从外向内,分别定义为第1层,第2层……&nbsp;&nbsp;&nbsp; 第1层就是通常说的表层了。</p><p>表层用:U1U1'D1D1'L1L1'R1R1'F1F1'B1B1'&nbsp;&nbsp; 由于是表层可以省去1,其他层不省去,这样也不会混淆。简记为:</p><p>UU'DD'LL'RR'FF'BB'</p><p>第2层就加数字2。</p><p>U2U2'D2D2'L2L2'R2R2'F2F2'B2B2'</p><p>其他的以此类推。</p>

pengw 发表于 2007-4-20 09:02:15

<p>小邱所言极是,这样做形式更为统一。当初之所以像一楼那样约定,主要考虑是玩三阶的人占总人数的99%,让他们带着一个不必要的参数会痛苦的,哈哈哈。一楼的约定,跟N阶定律中转层的约定是一样的</p>
[此贴子已经被作者于2007-4-20 9:07:29编辑过]

大烟头 发表于 2007-6-24 21:16:14

<p>我比较欣赏魔友rubikmaster旋转符号表示法,通俗易懂,功能强大,见: </p><p><a title="《好工具!N阶魔方JAVA演示助手》&lt;br&gt;作者:大烟头&lt;br&gt;发表于:2006-9-17 20:30:41&lt;br&gt;最后发贴:发一贴试试代码..." href="http://bbs.mf8-china.com/dispbbs.asp?boardID=20&amp;ID=2808&amp;page=1"><font color="#000000">好工具!N阶魔方JAVA演示助手</font></a></p><p>魔友rubikmaster制作的演示助手的运行旋转符号表示:</p><p>二至四阶与国际通用规则兼容。它简单实用,好记:</p><p>基本字符同样取自于 U D F B L R (代表六个面) 和 单引号 ' (代表逆时针),另加小写字符 u d f b l r (代表第二层)。</p><p>外层和第二层的表示与流行的规则相同,仅举例说明中层的表示:</p><p>(2R-4R) 代表从右边数第二至第四层顺时针(相对于右侧面中心)旋转四分之一周,</p><p>(U1-U5)' 代表从上边数第一至第五层逆时针旋转四分之一周,</p><p>3F'' 代表从前边数第三层旋转半周。</p><p>步与步之间要用空格隔开, 以下是一个完整的序列:</p><p>(2F-3F) 2U' (2F-3F)' U'' (2F-3F)&nbsp;2U&nbsp; (2F-3F)' U'' (经典的三中心块轮换公式,适用于四阶以上)做的虚拟魔方都遵循以上规则。</p><p>附带解释一下, U = UP (上), D = DOWN (下), F=FRONT (前), B=BACK (后), L=LEFT (左), R=RIGHT (右)。</p>
[此贴子已经被作者于2007-6-24 21:19:05编辑过]
页: [1]
查看完整版本: [原创]正方体色子阵魔方N阶通用转动表示法