讨论 5*5*5 心得 我现在 用的是M5感觉哟点松散 不感 超速转 复原个大概要16分钟内
大家的都如何
讨论5*5*5 复原心得以及 M5使用技巧
如果复原 棱的时候出现了 只剩下 2个棱需要交换的时候 使用如下公式
(TL U2 TL U2) (F2 TL F2 TR) U2 TR' U2 TL2
(我自己的 TL是向前转的 不过 输入到程序里 是向后的 郁闷....我的 TL跟 跟大家的 TL相反?汗...以前一直这么转的 3*3*3的L也是这个方向 )
插入 JAVA了
-------------解释 标题出现 灌水2字是手滑 点错了 这下回 java了 以后发java 感谢 木木老兄对本帖子回了这么多话 ...
[此贴子已经被作者于2007-10-23 19:39:36编辑过]
不会在 帖子里 插入 java 郁闷.
点击页顶部“魔方吧”--“魔方吧java助手”,缺省值是三阶,要四阶就选RevengePlayer Java Applet 助手 ,要五阶就选ProfessorPlayer Java Apple… 。在助手中(需要时)填好初态颜色,输入要执行的步骤等,提交,复制java代码备用。回到本论坛,在“回复”或“编辑”窗口中,点击“HTML”,去掉“自动修正”前的钩子,粘贴java代码,点击“Design”,编排好文字和魔方图的位置等,“发表”。
您要贴的是否这个?该公式的结果怎么是这样的?
是否要这个图?
或许要贴的是这个公式?
重复下 降阶时候 遇到特殊情况(2个块要兑换时候)用那公式就ok
楼主,请您贴个java图说明一下用您给出的步骤对换哪两个块?如果一时贴不成,是否复制下图填好颜色贴上来,我看看或许能清楚怎么个心得体会,什么样的特殊情况,用您那步骤就ok了。
1楼中您明明说:“如果复原 棱的时候出现了 只剩下 2个棱需要交换的时候 使用如下公式(TL U2 TL U2) (F2 TL F2 TR) U2 TR' U2 TL2”,怎么在2007-10-21 22:18:42又说不是公式?接下来又说“重复下,降阶时候,遇到特殊情况(2个块要兑换时候)用那公式就ok”。
是公式也好,不是公式也罢,请问“(TL U2 TL U2) (F2 TL F2 TR) U2 TR' U2 TL2”对换了哪两个棱?
上图 这回就ok了 图方便点
[此贴子已经被作者于2007-10-22 10:09:12编辑过]
现在 一直研究 降阶怎么最快 最简化 欢迎大家公布 算法
抱歉,按照您12楼的图,用java演示如下。请解释。
我看还是用偶尔兄给的公式解决您那互换两棱问题,至少结果是对的。您看如何?
此外,您可以这样填色:
spirit兄,您一再给出“(TL U2 TL U2) (F2 TL F2 TR) U2 TR' U2 TL2”,总得对它的奇怪结果说几句吧?否则,只能当您真的在灌水了。
我晕 我搞 什么水 这好像是 4*4*4的 换棱公式 你体会下就知道了
先用个 所有棱都正确的5*5*5然后 用公式搞下 看看搞后的状态 然后再用公式恢复就ok了
目前复原 M5 平均450秒了 继续努力中
[此贴子已经被作者于2007-10-22 20:41:41编辑过]
(TL U2 TL U2) (F2 TL F2 TR) U2 TR' U2 TL2
TL U2 TL U2 F2 TL F2 TR U2 TR' U2 TL2
我把括号去掉了 加括号是为了看起来容易些 以免看花眼
谢谢指点。下面把您那公式用于四阶和五阶,您帮我看看,我什么地方出了什么错?哪两个棱互换了?
从下面这个演示,我看,您那公式与其说是换棱公式,还不如说是某种情况时的复原中心块组公式。它对棱的变动,到第二大步合并棱块时去解决好了。不知您以为如何。
我怀疑您看不到java图,否则怎么对那么多java演示出来的结果会一再视而不见呢?下面的图您应该看得到,你给出的公式和图说是该公式可使那红绿棱和蓝黑棱互换云云,可是实际不对。请解释,您究竟如何用这公式互换棱的?该公式动了那么多的棱和中心块组,您怎么纠偏?
您既然给出了你的说法并一再坚持,就要对读者负责,说说清楚才好。
或者请看下图,用您的公式并没有使棱块组合并好嘛?!对这个图您不会再视而不见了吧?
[此贴子已经被作者于2007-10-23 10:10:06编辑过]
您那公式涉及下图打红点的棱的变动如图所示,还有许多别的变动。请问您如何驾驭该公式?
可见,单单考虑那标色的6个棱,要做5遍您的公式:
作为降阶法合并棱块用那公式的话,还要消除中心块祖的变动,5遍还不够,或者5遍之外要另加别的步骤,更没意义了,我也懒得去想了。请看:
所以,我看,还是前面我说的,用偶尔兄给出的两棱互换公式为好。
楼上我说“ 作为降阶法合并棱块用你那公式的话,还要消除中心块组的变动,5遍还不够,或者5遍之外要另加别的步骤 ”,现初步分析一下,要互换那两个棱并修理受牵连的棱块组,必须做5、或15、或25……次(奇数次)那公式;要消除中心块组的变化,必须做6、或12、或18……次(偶数次)那公式。两者矛盾,所以得另用他法消除中心块祖的变化。
真不知道您在降阶法中是怎么应用那公式的。能拿出来让大家分享吗?
[此贴子已经被作者于2007-10-23 17:25:56编辑过]
哈,冬兄的公式循环周期知识在此派上用场了!下图点击第二括号的第一个TL,(再做D2)可看到5遍公式的结果--红白、橙白两棱互换;点击第三括号内第一个TL,显示6遍公式的结果--中心块组修复,点击最后的D2,显示30遍结果,再做一下D2,一切复初。
[此贴子已经被作者于2007-10-23 17:46:56编辑过]
以下是引用sabbath在2007-10-23 17:39:19的发言:“ 楼主的公式大概搞错了,F2应该改成B2。”
谢谢指点。好像还有问题:
[此贴子已经被作者于2007-10-23 18:02:29编辑过]
我看还是用偶尔兄给的公式解决您那互换两棱问题,至少结果是对的。您看如何?
你这 跟我那算法比差太多了步骤过多....
哈,您终于来了。
偶尔兄那公式即使步骤多到十万八千步,可结果是对的;而您的公式尽管步数少,结果不对嘛?!难道您还坚持那公式?
我 把 公式做成 JAVA了 发 顶楼了 LS没看到?
原来如此。
您说:“我自己的 TL是向前转的 不过 输入到程序里 是向后的 郁闷....我的 TL跟 跟大家的 TL相反?汗...以前一直这么转的 3*3*3的L也是这个方向 ”
L 、D、B的转向是指面对有关这些面看入魔方时该面的转向!您正好和大家的约定反了!
您把TL改为TL'就对了,但是被互换的两棱是顶层的两棱,不是F面的两个棱。这不算问题,只要别弄错即可。
此外,偶尔兄的公式虽然步数比您的多,但对别的块无影响,适于层先法和别的复原法;您的公式不错,但只适于降阶法。如此而已。
谢谢您帮我弄清了问题。
[此贴子已经被作者于2007-10-24 9:12:52编辑过]
我那是 恢复棱公式.. 汗 我用的方法是 降阶 然后用三阶层先法.....
层先 速度似乎 没有时 而且也麻烦...
欢迎光临 魔方吧·中文魔方俱乐部 (http://bbs.mf8-china.com/) | Powered by Discuz! X2 |