魔方吧·中文魔方俱乐部

标题: 自制解魔方(3阶)程序 [打印本页]

作者: Chinji    时间: 2005-12-11 17:56:14     标题: 自制解魔方(3阶)程序

经过长时间努力,终于编写完求解魔方的程序。现在放在http://www3.skycn.com/soft/7109.html(也可以在skycn.com里搜索Cube)。希望这个程序能对各位魔方爱好者有点用处。
作者: 乌木    时间: 2005-12-12 10:23:05

初步试用了一下。给它一个“换心”图案(一般认为可8步复原--

中层一转算2步),它算出结果为36步(中层一转算一步;否则54步)

复原。它的结果的有些一段之尾和下一段之头是相互抵消的转动,

如果去掉这种无效转动,则为30步(中层一转算一步;否则44步)。

经我“翻译”后为:

DLR'MR'F'MRD'MRDMR'MF'MR'D'MRDMF'DMFD'

D'MF'DMF'DMFD'MF'D'MF'D 其java 图示于楼下。

[此贴子已经被作者于2005-12-12 10:46:38编辑过]


作者: 乌木    时间: 2005-12-12 10:37:21


作者: Chinji    时间: 2005-12-12 21:50:13

谢谢你试用。

由于我自己不怎么会玩魔方,所以设计时,只是把它定位在解决随机打乱的情况。至于步数,唉!能算出来就不错了,有时候还干算不出结果呢。你说的那种情况比较特殊,所以我将程序修改了一下得出了下面的结果。

这个程序步数的确太多,所以它的下个目标就是降低步数了。

[此贴子已经被作者于2005-12-12 23:24:08编辑过]


作者: Chinji    时间: 2005-12-12 23:19:45

[此贴子已经被作者于2005-12-12 23:21:20编辑过]






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