魔方吧·中文魔方俱乐部

标题: 全功能正二十面体转面魔方java助手和仿真软件 [打印本页]

作者: hubo5563    时间: 2012-8-17 10:17:42     标题: 全功能正二十面体转面魔方java助手和仿真软件

本帖最后由 hubo5563 于 2012-9-18 11:36 编辑

全功能正二十面体转面魔方java助手和仿真软件

2012年8月26日16:22修改了鼠标转动小于120度时有时混乱的bug。
2012年8月26日16:22以后下载的正确。

2012年8月23日找到有时整体转动时输出代码不对的bug,现已改正。


发现程序生成代码有不正确的,现在已经改过。

从这里下载:
二十面体转面魔方.rar (45.84 KB, 下载次数: 96)

java助手截图:
java工具01.JPG

java工具02.JPG

仿真软件截图:
仿真软件01.JPG

仿真软件02.JPG



附件: java工具02.JPG (2012-8-17 10:15:53, 140.18 KB) / 下载次数 96
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MTkwMjgzfDljMmEzY2M4fDE3MTQ5ODQ0NDN8MHww

附件: java工具01.JPG (2012-8-17 10:15:52, 149.4 KB) / 下载次数 67
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MTkwMjgyfGUzNTliNjE1fDE3MTQ5ODQ0NDN8MHww

附件: 仿真软件02.JPG (2012-8-17 10:15:49, 147.56 KB) / 下载次数 75
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MTkwMjgxfGNkODM5ZmExfDE3MTQ5ODQ0NDN8MHww

附件: 仿真软件01.JPG (2012-8-17 10:15:42, 151.54 KB) / 下载次数 75
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MTkwMjgwfGI2NGFjNDgzfDE3MTQ5ODQ0NDN8MHww

附件: 二十面体转面魔方.rar (2012-9-18 11:36:21, 45.84 KB) / 下载次数 96
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MTkwMjc5fDBiMDI1Njg4fDE3MTQ5ODQ0NDN8MHww
作者: hubo5563    时间: 2012-8-17 10:20:37

本帖最后由 hubo5563 于 2012-8-17 11:00 编辑

      这类魔方很怪,从复原态开始每个面第一次转动44.4775度,或-44.4775度侧面就有3个可以转动,第二次转动31.0450度,第三次再转44.4775度。
三次相加是120度。所以不是每次转动40度。
       为操作方便,设计上鼠标每点一次,不加其他键,就转动120度,复形后所有这样的转动不变形。鼠标加Shift键,转动44.4775度或31.0450度。这样复形后每次转动120度就方便了。


       也就是说这些魔方都可以Jumble 的,不过Jumble后有些面就被卡住了,复形时有些面转不动,增加了复形难度。

       由于jumble后很多面将被卡住,没有好的打乱算法,所以程序里的随机打乱是不带jumble的打乱。
作者: otischeng    时间: 2012-8-17 10:25:54

這個操作方式挺好. 不過如果以後還有高階或多層的話會不會混啊? 記得以前玩四階五魔方java時按著shift來點好像也有特殊功能~

不管如何, 贊一個! 感謝胡波老師~
作者: hubo5563    时间: 2012-8-17 10:31:04

这个魔方一层就很复杂了,如果2层以上块数太多,现有机器显示恐怕速度跟不上,因此,也不会在这个程序里加2层以上魔方了。
作者: liuximing1999    时间: 2012-8-17 10:58:06

20面体终于出来了,争取赶在老大的实物出来前先玩会,这样就不用买实物了,呵呵。
作者: honglei    时间: 2012-8-17 11:20:09

老大的那个,以前就解过了,不变形的.
那个网站上的都是十色的.对面同色.

作者: hubo5563    时间: 2012-8-17 11:24:06

这里都是20色的,可以变形,不知老大那个实物能否变形?
作者: csgg    时间: 2012-8-17 13:00:35

又一大作,能jumble不容易,支持了。
作者: otischeng    时间: 2012-8-17 13:23:19

我相信老大那個是可以變形的. 不過不敢確定.
作者: Cielo    时间: 2012-8-17 18:01:19

估计老大那个可以变形,因为和转角花瓣五魔一样吧?
作者: hubo5563    时间: 2012-8-17 18:06:12

本帖最后由 hubo5563 于 2012-8-17 20:22 编辑

发现程序有错误,改过了。
20:15后下载正确了。
作者: honglei    时间: 2012-8-17 20:15:58

试了几下,这个要比深切五魔方恐怖多了.
全部解完,将会是一个极其漫长的过程.
作者: hubo5563    时间: 2012-8-17 20:18:42

本帖最后由 hubo5563 于 2012-8-17 20:21 编辑
honglei 发表于 2012-8-17 20:15
试了几下,这个要比深切五魔方恐怖多了.
全部解完,将会是一个极其漫长的过程.


刚才又发现一处不完善的地方,造成代码生成有问题。
你下载新的,看有没有错误。

    对应转角五魔方1号的正二十面转面魔方也比转角五魔方1号难多了。

作者: hubo5563    时间: 2012-8-17 20:50:36

本帖最后由 hubo5563 于 2012-8-17 20:54 编辑
Cielo 发表于 2012-8-17 18:01
估计老大那个可以变形,因为和转角花瓣五魔一样吧?


老大的那个和转角五魔方还不一样。转角五魔方和2号转面正二十面体相仿:

对应关系x.jpg

但是,2号转面正二十面体对应转角五魔方小三角块有点不同,前者有色向,后者没有。

附件: 对应关系x.jpg (2012-8-17 20:52:10, 54.53 KB) / 下载次数 9
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MTkwMjk3fGE5NjY0Yzk3fDE3MTQ5ODQ0NDN8MHww
作者: Fenz    时间: 2012-8-17 20:51:22

胡波老师的这些java我电脑上都运行不了,什么时候发到网上在线玩啊
作者: hubo5563    时间: 2012-8-17 20:59:02

Fenz 发表于 2012-8-17 20:51
胡波老师的这些java我电脑上都运行不了,什么时候发到网上在线玩啊

等老大设置好论坛代码就可发到网上在线玩。
作者: honglei    时间: 2012-8-17 21:14:26

本帖最后由 honglei 于 2012-8-17 21:15 编辑

找了一张图,老大的二十面体是可以变形的.
但我一直觉得Jumble意义不大,不会造成特殊情况.


附件: 6979304912_6e33dcedda.jpg (2012-8-17 21:14:29, 93.68 KB) / 下载次数 42
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MTkwMjk4fDQ0MjAzMzA0fDE3MTQ5ODQ0NDN8MHww
作者: hubo5563    时间: 2012-8-17 21:45:05

本帖最后由 hubo5563 于 2012-8-18 07:24 编辑
honglei 发表于 2012-8-17 21:14
找了一张图,老大的二十面体是可以变形的.
但我一直觉得Jumble意义不大,不会造成特殊情况.


我猜是能够变形的。

一个小块三轮换:
[ESMTjava=450,400]
[param=Order]0[/param]
[param=Speed]10[/param]
[param=Script][1];[/param]
[param=Formula]I';P+;S';P';S;P;S';P-;S;I;K';I';S';P+;S;P';S';P;S;P-;I;K;[/param]
[param=butbgcolor]99d658[/param]
[param=bgcolor]f3a0e2[/param]
[/ESMTjava]

作者: cube_master    时间: 2012-8-18 01:55:37

http://www.mf8-china.com/Java/QGN20.html

[ESMTjava=550,440]
[param=Order]9[/param]
[param=Speed]12[/param]
[param=butbgcolor]99d658[/param]
[param=bgcolor]f3a0e2[/param]
[/ESMTjava]

作者: Fenz    时间: 2012-8-18 22:50:39

cube_master 发表于 2012-8-18 01:55
http://www.mf8-china.com/Java/QGN20.html

[ESMTjava=550,440]

这个程序不知道有什么问题,我转了一个角度转不回去了 2012-08-18_224845.png

附件: 2012-08-18_224845.png (2012-8-18 22:50:11, 52.29 KB) / 下载次数 9
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MTkwMzI1fGI2N2YyZDJjfDE3MTQ5ODQ0NDN8MHww
作者: hubo5563    时间: 2012-8-19 22:45:51

Shift键加鼠标右键,顺时针转44度,左键逆时针转44度。可以转回去的。
作者: hubo5563    时间: 2012-8-19 22:47:32

Shift键加鼠标右键,顺时针转44度,左键逆时针转44度。可以转回去的。
作者: honglei    时间: 2012-8-21 13:47:36

今天解了一个魔方,二十面体,深切转角.
乍一看,似乎很简单.块很少,但实际上是等价于最深切五魔方.
原来不光转角五魔方和转面二十面体有关系,而且转面五魔方和转角二十面体同样有关系.


未命名.JPG

附件: 未命名.JPG (2012-8-21 13:47:27, 33.17 KB) / 下载次数 34
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=MTkwNzA2fDJiYmFkNGQ5fDE3MTQ5ODQ0NDN8MHww
作者: hubo5563    时间: 2012-8-21 14:57:57

是有关系,不过还有不同之处。
这几天我做了个二十面体转角的java程序,可切2层,共40个魔方。
作者: zhang2345    时间: 2019-10-2 20:33:23

谁能把胡波老师这套学会,绝对是世纪级的破解、结构高手




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