2001年编的自动解五魔方程序
本帖最后由 hubo5563 于 2020-1-18 22:41 编辑这个程序是我2001年用VB写的解算程序,用VC写的Active控件,组成的。软件包括这两个程序。
运行该程序前,先往计算机中注册控件,再启动应用程序。
这里提供一个压缩文件,解压后里面有简单说明。可看它。
里面有一个批处理文件,用鼠标右键点击它,选管理员身份运行,就可注册控件。
注册控件成功后,就可以用鼠标单击程序图标,进入程序。在2001年,当时显示器分辨率不高,
只有640×480的分辩率,所以,在现在高分辨率机器上运行,显得画面太小了。由于VB编的,布局
是在这个范围排列的,所以也不能调整大小。后来由于工作忙,就没有改进其缺点。
人工解算方式,用鼠标单击左边五魔方的面,来转动一层。
左键点击逆时针转动五魔方的一层,右键点击顺时针转动五魔方的一层。
点击黄色按钮可整体转动五魔方,点击大于或小于号,每点击一下只转动一步。
点击箭头连续转动,再点击该按钮就停止转动。
这是简单操作图片说明:
启动后的画面:
软件可以定义复原后的花样,这是定义完最后花样的截图:
点击随机打乱按钮,可把魔方打乱,打乱是随机的,每次打乱的结果都不会相同的。
随机打乱后的状态。
然后,单选解题方式为“电脑”,电脑解题按钮由灰变黑,下步点击它,开始自动解题。
点击“电脑解题”按钮后,就进入自动解算状态。
在2001年当时,点击它后就直接进入到连续演示方式,一直转动,知道最后复原,或转成最后状态。
由于后来操作系统不兼容,这个不能进行到最后,就会停止。不过等大约10分钟后,就会解算结束。
等10分钟后,解出结果。结果在提示框中,你可以拖动滚动条,托动到最初,用鼠标单击第一行,就会回到最初打乱状态。
然后点击逐步演示,或逐块演示,来演示解算结果的转动动画。
最后完成的图案,这是电脑根据初始设定的最终状态自动完成的。
这里解算五魔方的算法不是最优的,是逐层解算算法。
这是五魔方解算最早的程序!
正十二面体魔方是我给它命名为“五魔方”的。
文件下载:
支持楼主,已下载
很好奇为什么2001年的程序现在才放出来,以前有 本帖最后由 hubo5563 于 2020-1-19 08:51 编辑
bob424200 发表于 2020-1-18 23:38 static/image/common/back.gif
支持楼主,已下载
很好奇为什么2001年的程序现在才放出来,以前有
那时,魔方吧还没建呢,网络速度很慢,也没有什么论坛之类的平台,因此没有发布。那时我国也没有人知道有正十二面体魔方,周围人都觉得难没有发展前途,由于工作忙,就把它放到柜子里了。
直到昨天整理资料时发现还有这么个程序没公开,才把它发出来。由于时隔多年,现在手头也没有开发VB的环境,所以,原来的毛病也无法修改。实际现在出现的毛病,在原来操作系统,那时是window95,上运行是没有毛病的。 这个程序公开过,我有玩过。那时正在上学,是在学校的机房里面玩的…… xwfh2000 发表于 2020-1-19 09:53 static/image/common/back.gif
这个程序公开过,我有玩过。那时正在上学,是在学校的机房里面玩的……
当时简直叹为观止。 第一次复原五魔方就是用的这款软件,一共用了一千多步。
本帖最后由 hubo5563 于 2020-1-19 16:00 编辑
我都不记得公开过这个软件了!
只记得更早,在2000年之前,我用VC写过一款五魔方的转动仿真软件,只有转动功能,没有解算功能,我把它定为五魔方1.0版。当时,网上有免费主页功能,我还做过一个推广五魔方的自己的主页。等这个软件编好调通后,网站就不提供免费主页了。自己也没有购买空间,就放弃对外交流了。所以,我一直认为这款软件没有公开发布。 本帖最后由 honglei 于 2020-1-19 16:27 编辑
当初只截了魔方部分的图,完整的页面和上面的图片应该是一样的。
软件是在网上搜的。
第一次复原五魔方时间是在2008.12.29。:victory: 本帖最后由 hubo5563 于 2020-1-19 16:44 编辑
honglei 发表于 2020-1-19 16:24 static/image/common/back.gif
当初只截了魔方部分的图,完整的页面和上面的图片应该是一样的。
软件是在网上搜的。
第一次复原五魔方时 ...
应该是这个软件的截图。
我忘记什么时候放到网上了。也不知道放到那个网上的。
2008年我正在研究加解密算法专用CPU核课题,也没有在魔方领域下功夫。 本帖最后由 hubo5563 于 2020-1-19 17:20 编辑
想起来了,是在2004年左右,我把这个软件放到华军软件园网站上的。
放上去就没再关注它了。今天发现现在在网上也能搜到它!
页:
[1]
2