新程序测试
RCube测试版说明1.键盘控制
键盘直接控制,键 L,R,U,D,F,B,X,Y,Z,M,E,S对应相应操作
小键盘上的4 6 8 2 1 9 分别对应 L' R' U' D' F' B'
四个箭头也对应整体旋转x , x', y, y'
2.还原演示
目前完成了层先法、M2R2法;
调用了Mike的2-phase程序,可以实现20-30步左右的求解(菜单/用户/解法3)
Mike的程序运行时间稍长,目前还有两个黑色的窗口跳出,请耐心等几秒
但这种方法的“两步骤”比 CubeExplorer 看的更清晰
3.编程
还原的方法使用perl完成,perl的语法比较简单
这里留下了接口给用户,看看层先的perl文件,用户可以很容易实现自己的解法
用户/解法4-8都是留下来给用户编写的
有兴趣的网友可以自己试试
4.待完成
其它很多种还原方法都有待完成,用户自己着色输入也有待完成
文本框输入有待完成
5.功能:目前可以作为学习盲拧M2/R2方法的参考,学习最少步数的参考
6.敬告:请不要用Mike的电脑程序参加最少步数比赛
7.感谢:感谢您使用本程序,指出程序存在的Bug,提出意见和建议
更新的测试版在10楼
[ 本帖最后由 aubell 于 2009-12-29 12:42 编辑 ] 下个看看吧,不过我不是研究最小步的,可以当演示用~
谢谢LZ 建议键盘控制参考:www.ryanheise.com/cube/speed.html 下下来试试~~楼主辛苦了~ 不会最小步的路过。。。。。。。
回复 3# 的帖子
那个与手指有天然的对应,这个同字母天然对应,呵呵,怎么办呢?增加一个菜单,让用户自己设定,如何? 原帖由 aubell 于 2009-12-9 21:49 发表 http://bbs.mf8-china.com/images/common/back.gif
但这种方法的“两步骤”比 CubeExplorer 看的更清晰
既可学习,也可作弊。 回复LS
呵呵,等我把Heise的方法实现电脑求解以后,最少步数的噩梦就开要始了。:D
不过大家不用担心,到目前为止,我还不会Heise方法。
[ 本帖最后由 aubell 于 2009-12-9 23:23 编辑 ]
回复 8# 的帖子
顶下,留个标签。:lol更新测试版
较上一个版本,增加了手动着色;按照铯的建议,增加了一种键盘控制方式;
修正了层先法中的一个Bug;
想来还是有些没有发现的Bug,期待大伙的测试报告。
预备下一步是增加公式标准化功能,把不标准的输入直接转换成标准输入
页:
[1]
2