解魔方算法

Cube Explore和kcube算法。

Cube Explore 中文手册:

链接: https://pan.baidu.com/s/1kU6Wru3 密码: 8hvd

软件界面:

Cube Explore是一个比较有名的软件了,一直都在更新。这个软件可以直接调用你电脑上可用的摄像头,扫描完成后就可以得出结果了。还有一些网络端口什么的,可以直接和这个软件通讯,没有研究太多,这个软件的所有具体说明请看手册,这个手册本身也是魔方爱好者写的。


kcube算法:

链接: https://pan.baidu.com/s/1eRA4oQu 密码: wtru

阅读文件中的README.txt或者去作者的网站上看一下详细说明。

使用方法:这是一个BAT文件,调用kcube.exe 输入参数是后面那一串,表示每一面的颜色分布,从左到右从上到下,先确定正面,U面是转向自己时的位置,D面同理,修改时先用记事本打开,修改完成后保存,再点击运行这个BAT文件就可以了。

也可以直接用DOS命令调用,方法是先进入kcube.exe文件所在文件夹,然后输入图片上那一串就可以了。

下面是运行结果,会一直计算直到计算出最小步数解法,一般情况下在1s内都可以计算出22步及以下的解法,虽然理论上所有魔方都可以在20以内还原,但是在实际计算时计算出20步的解法会花比较长的时间(打乱的次数足够多),在打乱次数小于20次的情况下,基本可以瞬间计算出你打乱时的步骤反过来的解法。

在MATLAB中有保存窗口输出的方法,从窗口输出的结果中取出解法,再通过串口发送出去就可以了。或者有更好的方法可以告诉我一下。


- 本文内容来自网络,如有侵权,请联系本站处理。

2022-03   阅读(110)   评论(0)
 标签: program 魔方

涨知识
RISC-V

RISC-V(发音为“risk-five”)是一个基于精简指令集(RISC)原则的开源指令集架构(ISA)。RISC-V指令集可以自由地用于任何目的,允许任何人设计、制造和销售RISC-V芯片和软件。

评论:
相关文章
Kociemba算法学习

Kociemba算法,又称为二阶段算法,是一个使用较短时间和较少次数还原魔方的算法。


MulitCuber 999 成为首个破解 9x9x9 魔方的机器人

机器人 MulitCuber 999 利用三星 Galaxy S3 智能手机以 34 分钟 25.89 秒的成绩成为了世界首个破解 9x9x9 魔方的机器人!


ARM 魔方机器人再次打破世界纪录

ARM 工程师示范了他们使用新一代 Cubestormer 3 机械人来打破此前的魔方还原速度的世界纪录。