魔方吧·中文魔方俱乐部

 找回密码
 注册
搜索
热搜: 魔方
查看: 230121|回复: 11
打印 上一主题 下一主题

回到最初,从52步的 Thistlethwaite 开始(2) [复制链接]

Rank: 4

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

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

跳转到指定楼层
1#
发表于 2011-2-9 12:13:23 |只看该作者 |正序浏览
要用c代码实现一个Thistlethwaite算法。
代码要尽量写的美观、工整,易读。
效率先不要求。

(1)表存储什么?
    存储深度,状态转移,
   
(2)是否要把每个阶段的算法“统一”起来?
   诸多简短的实现都使用了“统一”的搜索形式。四个阶段用一个search函数。
   让函数根据参数判断是那个阶段的搜索。
   因为,即使分开来写,也会发现,四个搜索函数的格式基本一样。
   所以,大都倾向于“统一”形式。
   可先分开写,然后法统一。

[ 本帖最后由 aubell 于 2011-2-12 17:06 编辑 ]
Enjoy cubing
Enjoy coding.
我喜欢的公式 U D F2 B2 U' D'

Rank: 4

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

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

12#
发表于 2011-2-11 20:54:56 |只看该作者
顺便奉劝手动的人们不要学习“Thistlethwaite“方法了。
因为初级的电脑程序才35步的水平。
除非真的可以手动 2-phase。
Enjoy cubing
Enjoy coding.
我喜欢的公式 U D F2 B2 U' D'

使用道具 举报

Rank: 4

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

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

11#
发表于 2011-2-11 20:49:35 |只看该作者
.我当前的程序同其它程序的比较:
第七届最少步还原赛
http://bbs.mf8-china.com/viewthread.php?tid=70304&extra=page%3D1
Scramble :L2 R B2 D' B' R2 F2 U' B' L2 F L2 U2 L2 R' D B' R2  (18f)

Tomas Sirgedas
F' B2 R' D F B L' B2 U L D' B2 L U' F2 R2 U' R2 U L2 U' F2 D F2 L2 U2 F2 L2 F2 R2 B2 U2 ( 32 f )

Pochman
U' B' R D U2 F' U' B2 U F2 R D2 L' U2 B2 U' F2 B2 R2 U' B2 D F2 U' B2 U2 R2 U2 L2 F2 U2 F2 ( 32 f )

Jaap
D U F' U2 L B D2 L U2 L B2 R D' L D L2 D L2 B2 D B2 D' R2 U B2 U2 L2 B2 U2 F2 U2 F2 L2 F2 ( 34 f )

我的程序
L B U' R' D' B L2 U L U' L D R L2 U2 B2 U' R2 U B2 D2 R2 D' F2 L2 U2 L2 B2 U2 B2 F2 L2 F2 U2 F2 D2 ( 36 f )

要改进提高。因为“手动”的人们已经在25步徘徊了。

[ 本帖最后由 aubell 于 2011-2-11 20:51 编辑 ]
Enjoy cubing
Enjoy coding.
我喜欢的公式 U D F2 B2 U' D'

使用道具 举报

Rank: 6Rank: 6

积分
5072
帖子
5235
精华
0
UID
1279640

六年元老

10#
发表于 2011-2-9 13:58:37 |只看该作者
我慢慢的等结果出来。
ss三代普通版计时器批发
http://qiquwutoys.taobao.com/

使用道具 举报

Rank: 1

积分
145
帖子
145
精华
0
UID
82906
性别
9#
发表于 2011-2-9 13:51:07 |只看该作者
等结果出来………………

使用道具 举报

透魔

天空之城

Rank: 6Rank: 6

积分
6311
帖子
5891
精华
0
UID
36773

爱心大使 六年元老 十二年元老 十年元老

8#
发表于 2011-2-9 13:14:29 |只看该作者
不太明白,等代码出来了。。。。
继续SUB15中~~

使用道具 举报

Rank: 4

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

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

7#
发表于 2011-2-9 12:23:32 |只看该作者
这一层把1234粘和起来。
欢迎支持
Enjoy cubing
Enjoy coding.
我喜欢的公式 U D F2 B2 U' D'

使用道具 举报

Rank: 4

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

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

6#
发表于 2011-2-9 12:21:54 |只看该作者
这一层要完成stage4
Enjoy cubing
Enjoy coding.
我喜欢的公式 U D F2 B2 U' D'

使用道具 举报

Rank: 4

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

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

5#
发表于 2011-2-9 12:20:24 |只看该作者
这一层要完成stage3
Enjoy cubing
Enjoy coding.
我喜欢的公式 U D F2 B2 U' D'

使用道具 举报

Rank: 4

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

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

4#
发表于 2011-2-9 12:18:00 |只看该作者
这一层将要完成stage2。
Enjoy cubing
Enjoy coding.
我喜欢的公式 U D F2 B2 U' D'

使用道具 举报

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

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

GMT+8, 2024-5-6 09:43

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部