魔方吧·中文魔方俱乐部

 找回密码
 注册
搜索
热搜: 魔方
楼主: aubell
打印 上一主题 下一主题

非专业分析KCube [复制链接]

Rank: 4

积分
1928
帖子
1060
精华
6
UID
17579
性别
保密

魔方理论探索者 论坛建设奖 六年元老

21#
发表于 2010-4-16 19:04:46 |显示全部楼层

回复 5# 的帖子

特别感谢superacid的加分支持。
Enjoy cubing
Enjoy coding.
我喜欢的公式 U D F2 B2 U' D'

使用道具 举报

Rank: 4

积分
1928
帖子
1060
精华
6
UID
17579
性别
保密

魔方理论探索者 论坛建设奖 六年元老

22#
发表于 2010-4-16 19:49:42 |显示全部楼层

回复 43# 的帖子

哪一段?我尝试解释一下。
Enjoy cubing
Enjoy coding.
我喜欢的公式 U D F2 B2 U' D'

使用道具 举报

Rank: 4

积分
1928
帖子
1060
精华
6
UID
17579
性别
保密

魔方理论探索者 论坛建设奖 六年元老

23#
发表于 2010-4-16 19:53:16 |显示全部楼层

回复 40# 的帖子

16同态?!我再回头看看CubeExplorer的帮助,学习一下。
Bye the way,研究同态,除了可以减少存储空间,还有什么作用呢?
能加快搜索吗?如果实现的不好,会不会减慢搜索?

[ 本帖最后由 aubell 于 2010-4-16 21:46 编辑 ]
Enjoy cubing
Enjoy coding.
我喜欢的公式 U D F2 B2 U' D'

使用道具 举报

Rank: 4

积分
1928
帖子
1060
精华
6
UID
17579
性别
保密

魔方理论探索者 论坛建设奖 六年元老

24#
发表于 2010-4-17 00:16:11 |显示全部楼层
cube_master老大亲自加分了,荣耀!
Enjoy cubing
Enjoy coding.
我喜欢的公式 U D F2 B2 U' D'

使用道具 举报

Rank: 4

积分
1928
帖子
1060
精华
6
UID
17579
性别
保密

魔方理论探索者 论坛建设奖 六年元老

25#
发表于 2010-4-18 21:09:21 |显示全部楼层

回复 43# 的帖子

我也有看不懂的地方,高手指点了我,我还没有完全懂!
等我再反复的读源码。
Enjoy cubing
Enjoy coding.
我喜欢的公式 U D F2 B2 U' D'

使用道具 举报

Rank: 4

积分
1928
帖子
1060
精华
6
UID
17579
性别
保密

魔方理论探索者 论坛建设奖 六年元老

26#
发表于 2010-4-18 22:28:25 |显示全部楼层
分析工作大致结束了,现在要一个一个解决遗留问题。
准备也动手写一遍。
用c,不用c++。
48同态的将来再说。
Enjoy cubing
Enjoy coding.
我喜欢的公式 U D F2 B2 U' D'

使用道具 举报

Rank: 4

积分
1928
帖子
1060
精华
6
UID
17579
性别
保密

魔方理论探索者 论坛建设奖 六年元老

27#
发表于 2010-4-18 22:37:03 |显示全部楼层

自顶向下的分析结束了,现在要自底向上实现了。

准备重新组合一下模块,再写一遍,用C语言。
每天写一点。
如果代码太难看了,有人指正。
Enjoy cubing
Enjoy coding.
我喜欢的公式 U D F2 B2 U' D'

使用道具 举报

Rank: 4

积分
1928
帖子
1060
精华
6
UID
17579
性别
保密

魔方理论探索者 论坛建设奖 六年元老

28#
发表于 2010-4-19 18:00:57 |显示全部楼层

回复 53# 的帖子

多谢yq_118提供的程序和给出的解释!
Enjoy cubing
Enjoy coding.
我喜欢的公式 U D F2 B2 U' D'

使用道具 举报

Rank: 4

积分
1928
帖子
1060
精华
6
UID
17579
性别
保密

魔方理论探索者 论坛建设奖 六年元老

29#
发表于 2010-4-19 21:53:28 |显示全部楼层

回复 57# 的帖子

真的不专业,因为就连生成排列的算法都要查资料。
立体有可能,更快却不太可能,CubeExplorer真是一座高峰。
Enjoy cubing
Enjoy coding.
我喜欢的公式 U D F2 B2 U' D'

使用道具 举报

Rank: 4

积分
1928
帖子
1060
精华
6
UID
17579
性别
保密

魔方理论探索者 论坛建设奖 六年元老

30#
发表于 2010-4-21 23:19:02 |显示全部楼层
已经在编程实践了,实践的时候发现一些细节问题,有关于魔方的,
也有关于程序设计的,提醒自己要注意:

1. 定义基本操作是从0开始还是从1开始,结果表明,从0开始更好;
  从1开始容易写错;也许用enum更好;

2.表中存储6种操作还是12种操作,还是18种操作;
  涉及到空间的关系,以及要用何种方式计数步数,以及对速度的要求;
  18*18也只意味着分支表是6*6的 9 倍大小,可以接受,就用18种;
  存储顺序以方便操作为宜;

3.pack二进制、三进制的时候,要注意都用同一种次序;高低位置不要弄反了;
  这一次写的程序同以前的程序反掉了,测试起来也很麻烦;

4.一切的差异是由于次序的差异造成的。
Enjoy cubing
Enjoy coding.
我喜欢的公式 U D F2 B2 U' D'

使用道具 举报

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

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

GMT+8, 2024-5-25 13:45

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部