魔方吧·中文魔方俱乐部

 找回密码
 注册
搜索
热搜: 魔方
查看: 2141514|回复: 63

【原创】CubeExercise 1.2 背公式的好助手(10月31日更新,发布1.2) [复制链接]

Rank: 1

积分
162
帖子
89
精华
1
UID
102833
性别
发表于 2009-8-23 11:02:42 |显示全部楼层
CubeExercise是为辅助背公式而诞生的。在我学习CFOP的过程中,发现O的情况很多很复杂,某些情况很难遇到,所以练习的时候很难照顾全面。所以就想让电脑来辅助:随机在屏幕上显示一种O的情况,然后转动手中的魔方来完成屏幕上的O对应的公式。在我连续做了随机的几个OLL的公式之后,手中魔方的状态已经无法预测了,怎样才能知道刚才的几个公式有没有用对呢?这时可以结合“显示魔方状态”功能。在“显示魔方状态”被选中的时候,会出现一个独立的浮动窗口(参考附件的截图),这个窗口中显示的就是做完当前公式后手中魔方应有的状态。随时跟手中的魔方比较一下,就知道这个公式有没有做对了。做对了,按空格继续做下一个公式。做错了?这时手中的魔方已经跟屏幕上的不一样了,可以先暂停练习,复原手中的魔方,同时点击“复原魔方状态”按钮,按“N”键(表示当前公式还会在本次练习中再次出现),就可以继续比较下面的公式有没有做对了。
在每次做公式的时候需要注意一点,有些公式在完成之后魔方并不恢复原始的朝向。比如ganOLL4——f(R U R' U')y x(R’ F)(R U R' U')F',如果原始的方向是UF蓝,那么做完之后就变成了UF红。做完多个这样的公式后方向可能会变化很大,而且常常会忘记当前的魔方朝向应该是哪里。如果方向不对,就无法跟电脑上的状态进行比较。为了解决这个问题,我在软件中假设每个公式都是在初始方向的基础上做。拿刚才的例子来说,就是做完OLL4之后把手中的魔方恢复UF蓝的状态,即做一个y’,再做电脑上随机出现的下一个公式。这样就可以保证只要你用的公式正确,并且每次做公式前都恢复初始的方向,那么你手中的魔方一定跟浮动窗口中的魔方一样。
注:CubeExercise的原始方向是可以自定义的,并不一定是UF蓝。修改的方法请参见Readme.mht的4.4.1节

压缩包已上传至本贴的附件。
软件更新请关注本贴或者http://cubeexercise.fanrui.net
CubeExercise已经开源!开源项目网站:
http://cubeexercise.codeplex.com
在这里你可以下载最新版本(包括源代码)、了解开发进度、报告程序的错误、提交增加新功能的建议、了解已列入开发计划的功能列表等等。



任何问题、错误报告、意见和建议请联系:
E-mail: cubeexercise@fanrui.net
QQ: 19831227
或者直接跟贴


附:版本更新历史
2009-10-31 1.2.331.0
新增:随机练习模式中显示魔方的状态,可以随时比较(http://cubeexercise.codeplex.com/WorkItem/View.aspx?WorkItemId=2434
新增:重新定义公式文件的格式,将公式定义和分组定义相分离,允许一个公式出现在多个分组中(练习时只出现一次)(http://cubeexercise.codeplex.com/WorkItem/View.aspx?WorkItemId=2463
新增:用户自定义分组,允许用户创建分组,并把公式复制到新的分组中,从而可以创建自己的公式列表(http://cubeexercise.codeplex.com/WorkItem/View.aspx?WorkItemId=2492
新增:逆做公式按钮,可以用来生成一个公式所对应的case

2009-09-12 1.1.212.0
新增:限时模式。可以给每个公式设置一个限定的时间,时间到了会自动切换到下一个公式。(感谢熊熊和大板的建议)(http://cubeexercise.codeplex.com/WorkItem/View.aspx?WorkItemId=2290
优化:对公式管理的内部实现进行了改进,使用XSDXmlSerializer简化了序列化、反序列化的代码。
优化:对“随机练习”的界面进行了调整,将选项和按钮放在了最下面。

2009-09-06 1.1.206.0
新增:公式分组功能,可以一次选择或取消选择一组公式。(感谢大板的建议)(http://cubeexercise.codeplex.com/WorkItem/View.aspx?WorkItemId=2293
新增:gan的标准F2L41条。(感谢xhzwd的建议)

2009-08-23 1.0.122.0

新增:CubeExercise源代码在GPLv2协议下公开http://cubeexercise.codeplex.com

2009-08-22 1.0.122.0 RTW

CubeExercise 1.0正式发布。
新增:使用说明、常见问题解答等。
新增:一个检测.NET是否安装的程序CheckCLR.exe,并提供有价值的错误提示。

2009-08-11 1.0.111.0 (Beta)

优化:做公式的性能优化。

新增:按钮的快捷按键。

2009-08-07 1.0.107.0 (Beta)

新增:公式中支持C++样式的注释,例如:/*注释内容*/。主要用来在“随机练习”->“记录公式”被选中的时候同时记录共识的名称,方便重做的时候识别。例如:/*gan's OLL20*/ r'(R U)(R U R'U' r2)(R2'U) (R U') r'

2009-08-06 1.0.1.0 (Beta)

新增:支持魔方的“初始公式”——可以让魔方以任意方向未出世状态。

新增:公式的“调整”属性——让每个公式做完之后都回到初始方向。这样做的假设就是我做任何一个公式都是从初始方向开始进行的。具体细分为"PreScript"(公式前调整)和"PostScript"(公式后调整)两个。在软件中用方括号“[]”表示这两部分,以跟公式本身区分开。

新增:在练习模式中增加显示公式的设置——“显示公式延迟()”。

新增:在共式列表里面增加一个复选框,未被选中的公式不会在“随机练习”模式中出现。

新增:保存/更新Fomulas.xml文件的功能,其中的“PracticeTimes”属性可以记录每个公式练习的次数。

修正:“逆序(无重复)”练习模式无法使用的bug

修正:Formulas.xml修改后公式列表不会更新的bug

2009-08-05 1.0.0.0 (Alpha)

内部测试版在QQ群“专业飞棱”89629698(原“北京魔方交友群”30927426)发布。

[ 本帖最后由 凡瑞 于 2009-11-1 12:17 编辑 ]

CubeExercise 1.2随机练习截图

CubeExercise 1.2随机练习截图

CubeExercise1.2.401.part1.rar

250 KB, 下载次数: 1105

CubeExercise 1.2第一部分

CubeExercise1.2.401.part2.rar

117.52 KB, 下载次数: 730

CubeExercise 1.2第二部分

已有 2 人评分经验 收起 理由
fnlq + 20
tonylmd + 20

总评分: 经验 + 40   查看全部评分

Rank: 1

积分
162
帖子
89
精华
1
UID
102833
性别
发表于 2009-8-23 11:11:59 |显示全部楼层
感谢版主加分并加精!
此楼作为总结常见问题解答的备用。

下一个版本1.3正在计划中,望大家踊跃提供建议

[ 本帖最后由 凡瑞 于 2009-10-31 19:17 编辑 ]

CubeExercise 1.2模拟魔方截图

CubeExercise 1.2模拟魔方截图

使用道具 举报

Rank: 2

积分
369
帖子
243
精华
0
UID
65843
性别
保密
发表于 2009-8-23 11:13:20 |显示全部楼层
好东西,顶一个~
成功,没有任何捷径……

使用道具 举报

红魔

草帽小子

Rank: 4

积分
1386
帖子
1318
精华
0
UID
103370
性别
发表于 2009-8-23 11:15:14 |显示全部楼层
好东西~谢了~~~

使用道具 举报

红魔

nmG

Rank: 4

积分
1421
帖子
1227
精华
0
UID
74891
性别
保密
发表于 2009-8-23 11:15:29 |显示全部楼层
顶一下,有空试试

使用道具 举报

Rank: 4

积分
1045
帖子
934
精华
0
UID
36974
性别
保密

八年元老

发表于 2009-8-23 11:26:14 |显示全部楼层
先顶了~

迟点学习
可怕的心魔

使用道具 举报

Rank: 1

积分
48
帖子
48
精华
0
UID
104472
性别
保密
发表于 2009-8-23 11:37:16 |显示全部楼层
支持 顶

感谢分享

使用道具 举报

Rank: 4

积分
1350
帖子
1307
精华
0
UID
108538
性别
发表于 2009-8-23 11:41:54 |显示全部楼层
好东西下载了顶一下
Rubik's CuBe Is a Cute Girl In http://shop58972533.taobao.com/♠Q眾華橋

使用道具 举报

Rank: 3Rank: 3

积分
735
帖子
690
精华
0
UID
84697
性别
保密

四年元老

发表于 2009-8-23 11:50:32 |显示全部楼层
这么好的东西!!!谢谢楼主了

使用道具 举报

Rank: 1

积分
162
帖子
89
精华
1
UID
102833
性别
发表于 2009-8-23 12:07:09 |显示全部楼层
感谢大家的支持!这是CubeExercise的第一个公开发布的版本,还有很多不足
下一个版本的功能列表正在计划中,欢迎大家提出你的意见和建议,我一定会把CubeExercise做得更好

使用道具 举报

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

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

GMT+8, 2024-3-29 21:18

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部