- 最后登录
- 2013-2-9
- 在线时间
- 4 小时
- 阅读权限
- 5
- 注册时间
- 2011-2-19
- 积分
- 8
- 帖子
- 6
- 精华
- 0
- UID
- 1289265
- 性别
- 保密
- 积分
- 8
- 帖子
- 6
- 精华
- 0
- UID
- 1289265
- 性别
- 保密
|
已经解决啦,谢谢诸位魔方的热心解答
参考一篇论文解魔方(编程实现),它认为旋转动作限定为 F, U, B, D, R2, L2时,棱色块的方向错误数为0,于是要判断一个魔方是否是用F, U, B, D, R2, L2动作(从初始状态,即正确的魔方出发)得到的,只要计算有多少棱色块的方向错误了即可,问题是怎么判断棱色快错误?
期待高手解答,谢谢!
P.s
google得到一个答案(http://cube.misto.cz/_MAIL_/layers1.html)是,不过好像不对:
If we label the colors of centers belonging to two unsolved layers A and B, then the wrongly oriented edge is an edge which fulfills at least one of these conditions:
1. if an edge with A-sticker finds itself in a layer with A-center, then its A-sticker faces away from the A-center
2. if an edge with B-sticker finds itself in a layer with A-center, then this B-sticker faces in the same direction as this A-center
[ 本帖最后由 coiby 于 2011-2-19 14:28 编辑 ] |
|