hubo5563 发表于 2010-10-31 18:28:41

多种高阶五魔方Java助手之演示测试版

五魔方Java助手之演示测试版
经过几天调试,现在基本演示功能有了,这个支持多种五魔方,
参数:<param name="Order" value="4" />
给出五魔方种类,value可以是0到19之间数值。
<param name="initScript" value="{初始化}j2;b;(R';F';)4;J';(b;;;l';)3;U';(B';R';(r';F';)2;)3;J;" />
给出初始化序列,
<param name="Formula" value="{公式1:}((F;R;)2;(2B';J';)2;)2;&{公式2:}((J;2B;)2;(R';F';)2;)2;&{公式3:}(F;2R'2;B;J;)2;&{公式4:}(J';B';2R2;F';)2;" />
给出自定义公式,这里定义了4个公式,初始化序列,以及运行序列都可以引用自定义公式。
<param name="script" value="{逆向初始化}J';((F;r;)2;R;B;)3;U;(l;;;b';)3;J;(F;R;)4;b';j'2;"/>
给出执行序列。
采用了大烟头老弟的建议用了U,R,L,F,B,D,符号。
程序里可能有毛病,欢迎大家指出,以便改进。
网页程序:
Java助手地址:http://mf8.com.cn/Java/wmf.html


公式提示,以及运行步骤显示没有编,下一步实现。
附件里给出一个例子。下载后解压到一个目录下,打开例子:example.html即可。
你可以自编一些例子测试。
自编例子必须和WmfPlay.jar文件在同一目录。

http://bbs.mf8-china.com/attachments/month_1010/20101031_a27b846a425580d9d7b85U7BrY0CVhRu.jpg

相关程序请参考:

http://bbs.mf8-china.com/viewthread.php?tid=65909
    
  

[ 本帖最后由 ggglgq 于 2010-11-22 08:05 编辑 ]

大烟头 发表于 2010-10-31 19:57:43

试了下,已经相当完美了,一些细节上提点建议:

xiaoli 发表于 2010-10-31 20:06:48

感谢先生的热心分享!:P

大烟头 发表于 2010-10-31 20:16:25

这套魔方软件及演示助手时都是12轴12面体类魔方,据我了解转面五魔方类的魔方还有几个没录入,如果胡波先生有空的话再增几个这转面类的五魔方,成的话那真的是算大全了。

1、这是本人改造出来的一阶五魔方,我对阶的定义是按魔方两旋转层的相交块数来定的,这样定义的阶与复原难度有直接关系。


2、这个老外是称为终极五魔方,很想尝试下复原难度



3、还有这种的,图中可以看出,与水晶五魔方对比是切得更深了。



4、还有这个Pentultimate,英文名我实在不懂得叫什么了,按旋转方式称为:对半切五魔方了,这款五魔方也算是很经典的了,被入选“10大diy魔方”并排行第四:

http://bbs.mf8-china.com/viewthread.php?tid=17866&extra=page%3D1







5、还有这种目前还没做出实物的,其变化相当于普通三阶五魔方与水晶五魔方的组合,意义不大,仅供参考

乌木 发表于 2010-10-31 20:25:17

初步学了一下三阶五魔方java助手。谢谢胡波。
估计目前还不能贴到论坛,要交流的话,是否可以这样,比如,我给出
“初始化序列”为 U;L;U';R';U;L';U';R;R;F';R';F;R;F';R';F;U';F';R;F;R';F';R;F;R';U;
“待执行序列”为 R';U;L;U';R;U;L';U';L';F;L;F';L';F;L;F';U;U;F;L';F';L;F;L';F';L;U';U';
读者复制、贴入三阶五魔方助手相应窗口,“提交”,即可看演示了。

能否在助手中的“html代码”窗口上方设一个“代码效果”按钮,那么,读者也可把得到的完整html代码贴入助手的html代码窗口后,点击“代码效果”也可看演示。

hubo5563 发表于 2010-10-31 20:33:10

又增加了十芯移位例子,在压缩文件中。
代码:
{十芯移位}(F;Y';L;X';J;W';B;V';R;Z';)7;F;Y';

中午那个有问题,不能执行这个。现在改好了。

hubo5563 发表于 2010-10-31 20:34:53

回复 4# 的帖子

可以改成你说的。
目前显示转动公式没编,马上编。

大烟头 发表于 2010-10-31 20:35:06

原帖由 乌木 于 2010-10-31 20:25 发表 http://bbs.mf8-china.com/images/common/back.gif
初步学了一下三阶五魔方java助手。谢谢胡波。
估计目前还不能贴到论坛,要交流的话,是否可以这样,比如,我给出
“初始化序列”为 U;L;U';R';U;L';U';R;R;F';R';F;R;F';R';F;U';F';R;F;R';F';R;F;R';U;
“待执行 ...

由于论坛为了防止漏洞,禁了Html 代码 ,等五魔方的java演示助手完善后,让霍老大设置成Discuz!代码来代替就能直接用了。

ZJY 发表于 2010-10-31 20:58:39

6楼那些12面体的魔方令我大开眼界

大烟头 发表于 2010-10-31 20:59:58

采用了含有U,R,L,F,B,D,的符号,感觉很方便,谢谢胡波:handshake
页: [1] 2 3 4 5 6
查看完整版本: 多种高阶五魔方Java助手之演示测试版