魔方吧·中文魔方俱乐部

标题: 双圈魔中魔java助手与仿真软件 [打印本页]

作者: hubo5563    时间: 2011-1-17 17:33:38     标题: 双圈魔中魔java助手与仿真软件

双圈魔中魔java助手与仿真软件
本软件支持4种五阶魔方的双圈魔中魔,和20种正十二面体双圈魔中魔魔方。

有中心块的可以定义每个面的面特征。
特征共有9种,分别用0-8表示。

把面符号加上0到8的数字即可。


例如:定义U面为5,F面为1,L面为4,只需把U5F1L4填到面特征框中即可。


如果不定义面特征,默认是各个面都一样,都为3.

特征如下:

0--------小圈和环都与中心架绑定
1--------小圈与内层绑定,大圈与中心架绑定
2--------小圈与外层绑定,大圈与中心架绑定
3--------小圈与中心架绑定,大圈与内层绑定
4--------小圈与大圈都与内层绑定
5--------小圈与外层绑定,大圈与内层绑定
6--------小圈与中心架绑定,大圈与外层绑定
7--------小圈与内层绑定,大圈与外层绑定
8--------小圈与大圈都与外层绑定

2011年1月23日修改了两层可转时的鼠标点击方法,改后:
将鼠标指到要转动面上,单击鼠标:

              鼠标左键:逆时针转  

              鼠标右键:顺时针转

              鼠标拖动整体转 ,不改变各面字母符号  

              Alt+鼠标右键整体顺时针转 改变各面字母符号

              Alt+鼠标右键整体逆时针转 改变各面字母符号      

    当魔方不只一层可转时:

               Shift+鼠标右键第二层顺时针转

               Shift+鼠标左键第二层逆时针转

               Ctrl+鼠标右键一二层顺时针转

               Ctrl+鼠标右键一二层逆时针转

2011年1月26日修改了一处BUG,该错误是因为1月23日增加功能没调到引起的。错误表现是执行序列时,内层转动不正常。

2011年2月12日升级到1.1版本,该版本支持填色、记录操作步骤、输出论坛代码、输出网页代码功能。


操作方法:
    功能键:F1---调出本帮助菜单
        F2---隐藏文本框,显示魔方,在颜色编辑状态下退回到魔方转动状态。
        F3---显示文本框,文本框里面输出你此前转动步骤的操作序列。这些转动步骤是经过简化的。
        F4---显示文本框,文本框里面输出初始化序列。如果是随机生成的,也将生成这个魔方的步骤序列输出,输出的序列没有约简。
        F5---显示文本框,文本框里面输出魔方吧论坛的Dizus代码,你可以将这个代码复制下来,直接发到魔方吧论坛上,在论坛上直接显示你这次整个操作的java动画过程。
        F6---显示文本框,文本框里面输出html文件代码,你可以将这个代码复制下来存成扩展名为html的文件,并且把这个文件和软件带的jar文件放到同一目录,双击这个文件,用浏览器打开,就可以看到你整个操作过程的java动画。
        F7---显示文本框,文本框里面输出其他参数,这个可以复制到工具软件的其他参数栏,来设置魔方初始状态。
        F8---作废你的操作,从头来。此时魔方回到初始化状态,并且记录的操作清空。
        F9---进入颜色编辑状态。按这键后系统将把魔方当前状态的颜色作为此后的初始颜色,并清除初始序列和之前的操作序列,此后你可以修改魔方各个块的颜色。这个功能只在工具下才能使用,发到贴子里的java动画没有这个功能。

        填色是用鼠标直接在魔方上填,可以整面填,也可以逐块填,还可以全染,非常方便。
例如:



动画效果:你可以用鼠标转动

[SQMZMjava=450,400]
[param=Order]20[/param]
[param=bgcolor]f3a0e2[/param]
[param=butbgcolor]99d658[/param]
[param=Speed]10[/param]
[param=FaceU]6111116166616111116166616111116166616111116166616[/param]
[param=FaceF]b22222b2bbb2b22222b22bb2b22222b2bbb2b22222b2bbb2b[/param]
[param=FaceL]2333332322232333332322232333332322232333332322232[/param]
[param=FaceB]3444443433343444443433343444443433343444443433343[/param]
[param=FaceR]4bbbbb4b444b4bbbbb4b444b4bbbbb4b444b4bbbbb4b444b4[/param]
[param=FaceD]1666661611161666661611161666661611161666661611161[/param]
[/SQMZMjava]


        转动序列的输入更加方便了,你只要用鼠标转动魔方,就会自动生成转动序列,甚至可以直接生成论坛代码,你把论坛代码复制出来直接发到帖子里,就可以展示你整个操作过程了,不管多复杂的步骤,都能完整记录下来最简代码。

        例如:这里的是自动记录下来的。手工添加了一些注解的二阶魔中魔五魔方整个复原过程。
你可以播放转动过程。

[Mwmfjava=450,400]
[param=Order]0[/param]
[param=Speed]10[/param]
[param=initScript]U;F;L2;R;B2;X;Z;Y;D'2;V';F;W;U'2;L'2;R;F;U;D;X;W;[/param]
[param=Script]{复原顶层五个角}L';Z2;F';V;F;L';F';L;u2;W2;R';W';R;W;V'2;F';V;F;&{复原侧面5对内角块}W2;L';R;F'2;L;R';W;V;D';Z';V;J';F;L'2;F';J;V;Z'2;u'2;L';R;F'2;R';L;u'2;X'2;W2;V';L';R;F2;R';L;u';L;V;L';V';F';V';F;V';D2;u2;V'2;L';R;F2;R';L;&{复原顶层5对内角块}W;[2];u'2;X';W';[2];V';u';[2];V'2;u'2;D'2;V2;u';[1];u2;[1];W'2;V'2;u'2;V'2;D;W'2;D';V;D;V'2;u';V';D2;u';V';D';V2;&{复原第二层内角块}u;[3];D'2;u'2;[4];D';u;[5];V';D;V;u;D;[4];D';u'2;[5];V';D;V;D2;u'2;[5];D2;u'2;[4];D;u'2;W;F;V2;F';W';u2;W';D'2;W;u'2;[4];&{复原三层角块}D';V';D;V;D;W';D'2;W;D;W';D';W;u;W';D';W;u;W';D';W;D';u;W';D'2;W;D;W';D';W;r2;f;u2;&{复原顶层内角块}U2;[6];u'2;U';[6];U;u';[6];U'2;u2;[7];u2;[7];&{调整上面侧面内角块颜色}[8];[9];u'2;[10];[11];[/param]
[param=Formula]{公式1:复原侧面内角块}W';R';W;R;W;F;W';F';&{公式2:复原侧面内角块}W;F;W';F';W';R';W;R;&{公式3:复原第2层内角块}V;D;V;D';V';D';W';D;W;V';&{公式4:复原第2层内角块}D';W';D';W';D;W;D;V;D';V';W;;&{公式5:复原第2层内角块}D';V;W';D;W;D;V;D';V'2;&{公式6:复原顶层内角}U';F';U;F;U;R;U';R';;&{公式7:复原顶层内角}U;R;U';R';U';F';U;F;&{公式8:顶层棱块Oll}F;U;R;U';R';F';;&{公式9:顶层棱块Pll}R';U'2;R;U';R';U'2;R;&{公式10:顶层角块OLL}B';R';F';R;B;R';F;R;&{顶层角块PLL}R';U';R';U;L;U';R;U;L';U';R;U;L;U';R';U;R;L';[/param]
[param=butbgcolor]99d658[/param]
[param=bgcolor]f3a0e2[/param]
[/Mwmfjava]



附件: 双圈魔中魔.rar (2011-1-26 20:44:53, 54.68 KB) / 下载次数 105
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MTMwMTgzfDJiMDRkMWJjfDE3MzIyNTI0MjF8MHww

附件: 双圈魔中魔1.1.rar (2011-2-12 08:55:27, 62.15 KB) / 下载次数 94
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MTMxODM1fGFhY2I4ZTk2fDE3MzIyNTI0MjF8MHww
作者: Xwam    时间: 2011-1-17 17:39:56

很不错的东西~~收藏了~~
作者: honglei    时间: 2011-1-17 17:49:03

先占一个位,试试看.
我把[这个魔方给还原了一下,初级版的,六个中心块都不转的.
中心的圆圈,等于六个0面的超三.几下把内棱复原了.内角不用还原.
其难度等于一只单圈的超五.
未命名.jpg
魔中魔的解法也会遵循一定的规律,破解的方法也很像.

[ 本帖最后由 honglei 于 2011-1-18 08:55 编辑 ]

附件: 未命名.jpg (2011-1-18 08:55:06, 47.45 KB) / 下载次数 59
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MTI4NDE5fDAwNGY0YjIzfDE3MzIyNTI0MjF8MHww
作者: 大烟头    时间: 2011-1-17 17:52:23

很强的魔中魔游戏软件,能再增加2到4阶的6面体的魔中魔就好了
作者: 东又西    时间: 2011-1-17 17:53:06

很强大的魔方软件!
作者: ggglgq    时间: 2011-1-17 18:29:15

  
  
  嗯,国产的双圈魔中魔 Java 终于面世了,值得庆贺! 胡波 先生辛苦了!
  
    当初想着如果 多划几个圈 可能更具一般性,但细想一下,好像没有必要。因
  
一则是 划 N 个圈 编程非常繁琐,3D 动画界面十分零乱,没有几个人会有耐心玩
  
下去; 二则是 有了完备的 双圈魔中魔 Java 完全可以简明地实现 划 N 个圈 的
  
功效,3D 动画界面 已经非常绚丽了。         就好比我们有了 双脚,就可以用它们
  
来 度量世界 一样,而没有必要(也不可能)长出 N 只脚 去 度量世界 。
  
  
  
作者: hubo5563    时间: 2011-1-17 20:02:38     标题: 回复 6# 的帖子

双圈魔中魔就够复杂了,我估计很少有人玩这么难的。再多做几个圈的确没必要,但理论上是可以仿真做到的,实际设计就更加困难。
作者: hubo5563    时间: 2011-1-17 20:07:23

原帖由 大烟头 于 2011-1-17 17:52 发表
很强的魔中魔游戏软件,能再增加2到4阶的6面体的魔中魔就好了


开始考虑设计4阶的立方体双圈的魔中魔,后来考虑4阶的没有中心,中心架隐藏了,没法和中心架绑定,就没有做。
作者: schuma    时间: 2011-1-18 14:00:28

支持一把~~~~~~~

另外,关于4x4x4的双圈魔中魔,Gelatinbrain的页面上有两个, 3.1.12和3.1.16都是

http://users.skynet.be/gelatinbrain/Applets/Magic%20Polyhedra/index.htm

至于六阶,理论上应该可以做到 6x6x6里面套个4x4x4再套个2x2x2吧,不过没见过。有个小软件能把外层魔方弄透明来看内层魔方的,可以实现这个效果,不过用圈圈来看内层的还没见过。

[ 本帖最后由 schuma 于 2011-1-18 15:00 编辑 ]
作者: cube_master    时间: 2011-1-20 02:15:54

[SQMZMjava=450,400]
[param=Order]20[/param]
[param=Speed]10[/param]
[param=butbgcolor]99d658[/param]
[param=bgcolor]f3a0e2[/param]
[/SQMZMjava]
作者: shaoqq    时间: 2011-1-20 18:29:22

@@@哪是1哪是0啊@@@
作者: 华容道    时间: 2011-1-28 11:59:54

楼主的这个魔方助手太强大了,谢谢分享!
作者: Cielo    时间: 2011-11-25 15:45:53

之前只加分了没回帖。话说这个有在线玩吗?
作者: hubo5563    时间: 2011-11-25 15:59:22

这个可以发在线玩,不过太复杂,我估计没多少人来玩,就没发这类帖子。

回楼下:是的
这个就是

http://bbs.mf8-china.com/viewthread.php?tid=74255&highlight=%CB%AB%C8%A6%C4%A7%D6%D0%C4%A7

[ 本帖最后由 hubo5563 于 2011-11-25 16:05 编辑 ]
作者: schuma    时间: 2011-11-25 16:01:44     标题: 回复 14# 的帖子

魔中魔区第三页,有几个"双圈五阶"的,那些就是,对么?
作者: Cielo    时间: 2011-11-26 20:59:55

看来这个确实玩的人不多。
试了一种对称的感觉还比较常规,估计带面特征的就郁闷了……
作者: 钱游湖    时间: 2013-12-10 18:58:40

版主的软件我都喜欢,谢谢版主
作者: zhang2345    时间: 2019-10-2 18:30:58

不研究异形破解,都对不起这软件,太牛了。只是研究破解的人真的不多,小众中的小众。
作者: zhang2345    时间: 2019-10-2 23:13:02

人脑能解出来吗,太难了。




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