魔方吧·中文魔方俱乐部

标题: 大宝石魔中魔java助手和仿真软件 [打印本页]

作者: hubo5563    时间: 2011-8-12 17:11:32     标题: 大宝石魔中魔java助手和仿真软件

超前设计的大宝石魔中魔java助手和仿真软件。


        本魔方仿真软件是以大雁大宝石III做为造型模型设计的,全2特殊情况就是大雁大宝石III.
        本软件运动序列和八面体魔中魔仿真软件一致,八面体魔中魔java助手和仿真软件稍后发布,现在还有一些程序没有完成。

        我采用如下的转动符号:
        六个正方形面用:U,L,B,R,F,D;分别代表上、左、后、右、前、下。是这些方位的英文字第一字母。
8个六边形面的上面四个用字母:Q,Z,H,Y;是前、左、后、右的汉语拼音第一字母;下面四个用字母:S、W、N、E;是南、西、北、东四个方位的英文字第一字母。这样比较好记。

                下面是全2的,就是大雁大宝石III:

大宝石魔中魔02.JPG

      下面是打乱状态的大宝石魔中魔截图:
大宝石魔中魔03.JPG

大宝石魔中魔04.JPG

[ 本帖最后由 hubo5563 于 2011-11-25 08:35 编辑 ]

附件: 大宝石魔中魔03.JPG (2011-8-12 17:14:00, 38.58 KB) / 下载次数 128
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MTU0OTE5fGE4YmFjNjA2fDE3MzI0Nzg2Mzh8MHww

附件: 大宝石魔中魔04.JPG (2011-8-12 17:14:41, 40.76 KB) / 下载次数 131
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MTU0OTIwfDhjMTE4MGZkfDE3MzI0Nzg2Mzh8MHww

附件: 大宝石魔中魔02.JPG (2011-8-12 17:15:13, 34.8 KB) / 下载次数 130
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MTU0OTIxfDVkMzQ3NjNmfDE3MzI0Nzg2Mzh8MHww

附件: 大宝石魔中魔.rar (2011-11-25 08:35:26, 45.24 KB) / 下载次数 705
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MTY2MzYwfDkyODQ5N2RjfDE3MzI0Nzg2Mzh8MHww
作者: 海上晴天    时间: 2011-8-12 17:24:08

感谢胡老师
作者: ZQ27    时间: 2011-8-12 17:38:11

哇,制作这个不容易啊
作者: jinlijie    时间: 2011-8-12 18:32:17

楼主好有耐心啊。。。。。。。
作者: honglei    时间: 2011-8-12 18:42:23

还原了一下宝石3,最好出现了两角换,这应该只是一种假象.
准确的说,应该是棱块的问题.再研究一下.

未命名.JPG

搞定了,解决这种问题的原因就是将这几个棱块换一下位置就行了.
这次我又犯了自大的毛病了.
每个面的六边形一次只能旋转120度.不能旋转60度.
不过这也有一个好处,不会使角块翻色.
未命名.JPG
水星号内角三循环.
未命名.JPG

[ 本帖最后由 honglei 于 2011-8-12 19:05 编辑 ]

附件: 未命名.JPG (2011-8-12 18:42:23, 40.36 KB) / 下载次数 106
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MTU0OTMwfGQ1MzE4YmUxfDE3MzI0Nzg2Mzh8MHww

附件: 未命名.JPG (2011-8-12 18:54:56, 42.07 KB) / 下载次数 102
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MTU0OTMyfDVlNWE4MDI0fDE3MzI0Nzg2Mzh8MHww

附件: 未命名.JPG (2011-8-12 19:05:55, 46.74 KB) / 下载次数 105
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MTU0OTM0fDk4ZTFhNmMwfDE3MzI0Nzg2Mzh8MHww
作者: 乌木    时间: 2011-8-12 19:36:19

5楼第一图方形面的两个块要交换的话,可以转一下这个方形面90°,再做该面中的三个块的三轮换。在复原态java助手中演示下面的公式(Cielo给出的)即可看出哪三个轮换来着。
  Q';F;U';Z';W';Z;U;Z';W;Z;F';Q;
大宝石公式之二.png

[ 本帖最后由 乌木 于 2011-8-12 20:53 编辑 ]

附件: 大宝石公式之二.png (2011-8-12 20:53:41, 102.34 KB) / 下载次数 114
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MTU0OTM5fDVkYWI1MGY0fDE3MzI0Nzg2Mzh8MHww
作者: honglei    时间: 2011-8-12 19:43:04     标题: 回复 6# 的帖子

这样会影响棱块的.
如果复原完角块再处理受牵连的棱块,应该更麻烦一些.

不好意思啊,我表达错我的意思了.
这个方法不会影响棱块.但是要想处理这种情况必须要影响棱块,
先生看一下这个步骤.
(Q;U';Q';U';Q;U';Q';U';Q;U';Q';)( Q';F;U';Z';W';Z;U;Z';W;Z;F';Q;)
前半段是使四个棱块移动了九十度,后面的是您给出的那个公式.

这个是我的角块三循环的方法.U;Q;U';H';U;Q';U';H;

[ 本帖最后由 honglei 于 2011-8-12 20:36 编辑 ]
作者: ruitong    时间: 2011-8-12 19:52:24

好在另外那几面没搞魔中魔,夸张
作者: 乌木    时间: 2011-8-12 20:08:32     标题: 回复 7# 的帖子

6楼方法是影响小三角形块,故只能用于小三角形块留到最后复原的套路。

还有一个不同方形面之间的三个角块轮换也可不影响棱块(http://bbs.mf8-china.com/viewthr ... tra=page%3D3&page=2 的otischeng(O仔)给出的方法)。

一般,可以先复原两个相邻六边形的公共棱块,暂不管单色片的小三角形块,再用O仔方法让方形面既同色又处于有关的四个六边形面之间,再用Cielo方法让方形面的四块位置正确,最后再用也是Cielo给出的方法做小三角形块的三轮换。

“O仔”方法:
S';F;Z;F';S;F;Z';F';

在复原态上做一遍该式之后的情况如下:
大宝石公式之一.png

看来,你用(Q;U';Q';U';Q;U';Q';U';Q;U';Q';)( Q';F;U';Z';W';Z;U;Z';W;Z;F';Q;)解决方形面内两个角块交换的方法,适用于要求四个有关的小三角形块不能变化的场合,即四个小三角形块已经复原了的场合。而方形面90°之后做Q';F;U';Z';W';Z;U;Z';W;Z;F';Q;则适用于小三角形块留到最后复原的套路。

至于你给出的.U;Q;U';H';U;Q';U';H;,就是“O仔”法的逆步骤。两位真是英雄所见啊。

[ 本帖最后由 乌木 于 2011-8-12 21:42 编辑 ]

附件: 大宝石公式之一.png (2011-8-12 20:57:38, 99.74 KB) / 下载次数 121
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MTU0OTQwfDdhNGZhOTBhfDE3MzI0Nzg2Mzh8MHww
作者: honglei    时间: 2011-8-12 21:34:41

这个外角公式很容易理解的,不算啥.
先生看一下水星号的内角三循环.
前半截是内角三循环,后半截是修复受牵连的外角.
U;Q;U';H';U;Q';U';H;L2;U';F';W';L;H;L';W;L;H';L;F;U;
那个外三角三循环的公式用在三阶上.
[java3=300,300]
  [param=scrptLanguage]SupersetENG[/param]
  [param=scrpt]U R U' L' U R' U' L [/param]
[/java3]
其实就是从三阶上来的.

[ 本帖最后由 honglei 于 2011-8-12 21:36 编辑 ]
作者: Donald_LYC    时间: 2011-8-12 22:10:16

支持支持。。。。。。。。。
我舅舅的破电脑没有JAVA
作者: schuma    时间: 2011-8-13 06:20:57

我顶~~~~~~~~~~~~~~`

edit: 刚才解了全2面的和全0面的。全0面的难度基本上没增加,而且反而不会遇到奇偶性问题,所以这么看来还稍容易一点。

[ 本帖最后由 schuma 于 2011-8-13 07:36 编辑 ]
作者: schuma    时间: 2011-8-13 07:47:45

发个水星的公式试试。

[DBSMZMjava=450,400]
[param=Order]2[/param]
[param=Speed]5[/param]
[param=script]F';S;F;S';F';S;F;S';Q;S;F';S';F;S;F';S';F;Q';R;E';F;S;W';S';W;F2;W';S;W;S';F;E;R';[/param]
[/DBSMZMjava]

跟3x3x3水星号差不多。

[ 本帖最后由 schuma 于 2011-8-13 07:52 编辑 ]
作者: 乌木    时间: 2011-8-13 09:50:54

楼上竟成功贴出大宝石java图了!昨天我要贴却不显示,现在再试试:
[DBSMZMjava=450,400]
[param=Order]1[/param]
[param=Speed]10[/param]
[param=Script]S';F;Z;F';S;F;Z';F';[/param]
[param=butbgcolor]99d658[/param]
[param=bgcolor]f3a0e2[/param]
[/DBSMZMjava]

[DBSMZMjava=450,400]
[param=Order]1[/param]
[param=Speed]10[/param]
[param=initScript]Q';F;Z';W';Z;U';Z';W;Z;U;F';Q;[/param]
[param=Script]Q';F;U';Z';W';Z;U;Z';W;Z;F';Q;[/param]
[param=butbgcolor]99d658[/param]
[param=bgcolor]f3a0e2[/param]
[/DBSMZMjava]


下图是单色片小三角块紫-黄-蓝-紫三轮换:
[DBSMZMjava=450,400]
[param=Order]1[/param]
[param=Speed]10[/param]
[param=initScript]U2;F2;[/param]
[param=Script](F;Q;U';Q';F';Q;U;Q';)2;[/param]
[param=butbgcolor]99d658[/param]
[param=bgcolor]f3a0e2[/param]
[/DBSMZMjava]

如果两种棱块已先复原,在复原角块时,遇到方形面内有四轮换或二交换情况的话,则要用到7楼honglei的不影响棱块的方法,前半段是四轮换,后半段是三轮换,结果成为一个邻块二交换,真精彩:
[DBSMZMjava=450,400]
[param=Order]1[/param]
[param=Speed]10[/param]
[param=Script]Q;U';Q';U';Q;U';Q';U';Q;U';Q'; Q';F;U';Z';W';Z;U;Z';W;Z;F';Q;[/param]
[param=butbgcolor]99d658[/param]
[param=bgcolor]f3a0e2[/param]
[/DBSMZMjava]

————————————————
贴成功了。感谢胡波和站长等人的辛勤劳动!

[ 本帖最后由 乌木 于 2011-8-13 18:46 编辑 ]
作者: Cielo    时间: 2011-8-13 12:14:25

啊已经可以用了啊,赞!
作者: 大烟头    时间: 2011-8-15 12:01:45

顶,谢谢胡波先生为魔方界作出的贡献
作者: hubo5563    时间: 2011-11-18 23:23:10

新增了大宝石IV系列的魔中魔。




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