魔方吧·中文魔方俱乐部

 找回密码
 注册
搜索
热搜: 魔方
查看: 5913|回复: 11
打印 上一主题 下一主题

全功能正二十面体转面魔方java助手和仿真软件 [复制链接]

Rank: 8Rank: 8

积分
6871
帖子
2491
精华
79
UID
4618
性别

论坛建设奖 十年元老

跳转到指定楼层
1#
发表于 2012-8-17 10:17:42 |显示全部楼层 |倒序浏览
本帖最后由 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

Rank: 8Rank: 8

积分
6871
帖子
2491
精华
79
UID
4618
性别

论坛建设奖 十年元老

2#
发表于 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的打乱。

使用道具 举报

Rank: 8Rank: 8

积分
6871
帖子
2491
精华
79
UID
4618
性别

论坛建设奖 十年元老

3#
发表于 2012-8-17 10:31:04 |显示全部楼层
这个魔方一层就很复杂了,如果2层以上块数太多,现有机器显示恐怕速度跟不上,因此,也不会在这个程序里加2层以上魔方了。

使用道具 举报

Rank: 8Rank: 8

积分
6871
帖子
2491
精华
79
UID
4618
性别

论坛建设奖 十年元老

4#
发表于 2012-8-17 11:24:06 |显示全部楼层
这里都是20色的,可以变形,不知老大那个实物能否变形?

使用道具 举报

Rank: 8Rank: 8

积分
6871
帖子
2491
精华
79
UID
4618
性别

论坛建设奖 十年元老

5#
发表于 2012-8-17 18:06:12 |显示全部楼层
本帖最后由 hubo5563 于 2012-8-17 20:22 编辑

发现程序有错误,改过了。
20:15后下载正确了。

使用道具 举报

Rank: 8Rank: 8

积分
6871
帖子
2491
精华
79
UID
4618
性别

论坛建设奖 十年元老

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


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

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

使用道具 举报

Rank: 8Rank: 8

积分
6871
帖子
2491
精华
79
UID
4618
性别

论坛建设奖 十年元老

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


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

对应关系x.jpg

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

使用道具 举报

Rank: 8Rank: 8

积分
6871
帖子
2491
精华
79
UID
4618
性别

论坛建设奖 十年元老

8#
发表于 2012-8-17 20:59:02 |显示全部楼层
Fenz 发表于 2012-8-17 20:51
胡波老师的这些java我电脑上都运行不了,什么时候发到网上在线玩啊

等老大设置好论坛代码就可发到网上在线玩。

使用道具 举报

Rank: 8Rank: 8

积分
6871
帖子
2491
精华
79
UID
4618
性别

论坛建设奖 十年元老

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


我猜是能够变形的。

一个小块三轮换:








使用道具 举报

Rank: 8Rank: 8

积分
6871
帖子
2491
精华
79
UID
4618
性别

论坛建设奖 十年元老

10#
发表于 2012-8-19 22:45:51 |显示全部楼层
Shift键加鼠标右键,顺时针转44度,左键逆时针转44度。可以转回去的。

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

Archiver|手机版|魔方吧·中文魔方俱乐部

GMT+8, 2024-5-14 09:17

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部