魔方吧·中文魔方俱乐部

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

[下载]根据答案计算XSB图 [复制链接]

Rank: 8Rank: 8

积分
1918
帖子
588
精华
5
UID
145
性别

魔方破解达人 八年元老

跳转到指定楼层
1#
发表于 2009-6-23 12:55:12 |显示全部楼层 |倒序浏览
根据推箱子答案计算原始XSB图案
xsb.rar (6.67 KB, 下载次数: 86)

用途1:可以看出哪里是走不到的,哪个箱子没动过。这些都变墙了。
用途2:随便剪了条答案不知到是哪道题。

2009-06-24增加利用已存在的XSB图选项
xsb.rar (7.16 KB, 下载次数: 43)

2009-06-24 15:00 增加去除多余墙,同时修正“利用已存在的XSB图功能”中多围入的空地。
xsb.rar (6.3 KB, 下载次数: 38)

2009-06-24 22:00
增加了XSB图比较功能,否则看的眼花。
读剪贴板中有自动分检能力,把文本分入答案和初始XSB框,无效部分请自己删除。
xsb.rar (8.81 KB, 下载次数: 38)

2009-06-25-13:00
xsb.rar (8.43 KB, 下载次数: 51) v1.01
增加答案长度,加写剪贴板按钮。

2009-6-29 16:37
【19楼有更新】

2009-7-1 11:46  
【27楼有最新版本】

31楼公开源代码

[ 本帖最后由 jinyou 于 2011-8-5 13:09 编辑 ]
已有 2 人评分经验 收起 理由
kexin_xiao + 10 原创内容
sokoban + 20 好工具

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

Rank: 8Rank: 8

积分
1918
帖子
588
精华
5
UID
145
性别

魔方破解达人 八年元老

2#
发表于 2009-6-24 09:34:20 |显示全部楼层
因为已经存在大量好用的推箱子软件,和许多好用的关卡编辑器。
所以我编的程序力求功能单一,仅为画图。
对于错误答案也存盘,目的是让用户能用其它关卡编辑器加工。
程序还原的时候是用开始关卡,开始编写,请稍候。

使用道具 举报

Rank: 8Rank: 8

积分
1918
帖子
588
精华
5
UID
145
性别

魔方破解达人 八年元老

3#
发表于 2009-6-24 15:08:22 |显示全部楼层
程序已新修改

[ 本帖最后由 jinyou 于 2009-6-24 15:09 编辑 ]
已有 1 人评分经验 收起 理由
sokoban + 10 辛苦了,造福广大推箱子爱好者

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

使用道具 举报

Rank: 8Rank: 8

积分
1918
帖子
588
精华
5
UID
145
性别

魔方破解达人 八年元老

4#
发表于 2009-6-24 22:37:12 |显示全部楼层
读剪贴板、计算BUTTON已含有清空相应文本框功能
      ####  
######  ###
# + #  *  #
#$.$#  *  #
# * ## *  #
# * ## * ##
# * ## * #
# * ## * #
# * ## * #
# * ## * #
# * ## * #
# * ## * #
# * ## * #
# * ## * #
# * ## * #
# * ## * #
# * ## * #
## *  # * #
#  *  #$.$#
#  *  # . #
##  #   ###
########   
Moves:129764
Pushes:43762
能通过答案导出此题
慢在导入文本框中系统计算换行的时间,我的计算很快。WIN的记事本中有相同现象。
最大的XSB图案 >100*100
终于增加了一个文本框。请不要粘错位置。
增加了XSB图比较功能,否则看的眼花。
读剪贴板中有自动分检能力,把文本分入答案和初始XSB框。

连续计算没什么用吧,得出无效图案,还不如直接复制XSB。
现在改新版了,更不可能用了。
sokoban你 说说有什么用处?

使用道具 举报

Rank: 8Rank: 8

积分
1918
帖子
588
精华
5
UID
145
性别

魔方破解达人 八年元老

5#
发表于 2009-6-25 13:00:49 |显示全部楼层
答案长度改为2,000,000够吧,fibo_24_sol通过。
记事本中有选项:格式-自动换行。如果开着就是这个慢的效果,我喜欢开着。

现在我把文本框设为不自动换行,就快了。
如果读剪贴板到答案时,答案不很长,并且读到9个以上#,就把找到的XSB复盖到初始XSB,否则保留初始XSB内容。

文本框中按鼠标右键,有菜单,可以选“全选”
“结果XSB图案”加个“写”BUTTON 完成拷贝关卡到剪贴板

使用道具 举报

Rank: 8Rank: 8

积分
1918
帖子
588
精华
5
UID
145
性别

魔方破解达人 八年元老

6#
发表于 2009-6-29 16:26:30 |显示全部楼层
看到一个老外的版本,相当于我没有去多余墙的版本。
终于知道我的软件,应该叫做xht2xsb
新增了数数答案步数的功能。主要是改了执行文件名称。
xht2xsb.rar (7.93 KB, 下载次数: 45)

以后来的人怎么能找到这一楼呢?

使用道具 举报

Rank: 8Rank: 8

积分
1918
帖子
588
精华
5
UID
145
性别

魔方破解达人 八年元老

7#
发表于 2009-6-30 08:33:19 |显示全部楼层
这应该是两个功能吧,如果答案错了,要猜对XSB的可能性就极小了,只有用人的设计关卡的能力才能纠正。简单的程序干不了。
答案核对里修正大小写到是可以做到的。我明天试试。

使用道具 举报

Rank: 8Rank: 8

积分
1918
帖子
588
精华
5
UID
145
性别

魔方破解达人 八年元老

8#
发表于 2009-6-30 13:50:56 |显示全部楼层
你这样的定义,能否理解为已知路径,全小写字母,得到地图,然后计算最多可以添哪些箱子的问题。
不过推箱子题目的复杂不在于路程,所以根据假想路径是得不到好题的。

使用道具 举报

Rank: 8Rank: 8

积分
1918
帖子
588
精华
5
UID
145
性别

魔方破解达人 八年元老

9#
发表于 2009-7-1 11:46:54 |显示全部楼层
又改名了,增加修正大小写功能。仅限于修改个别不影响全题的大小写错误。
lurd2xsb.rar (8.39 KB, 下载次数: 108)

用途:简化题目时使用。去掉几个箱子与目标点,选择答案核对,就能得到新的正确答案。

[ 本帖最后由 jinyou 于 2009-7-1 12:59 编辑 ]

使用道具 举报

Rank: 8Rank: 8

积分
1918
帖子
588
精华
5
UID
145
性别

魔方破解达人 八年元老

10#
发表于 2011-8-5 13:07:58 |显示全部楼层
公开源代码
VC6.0

lurd2xsb.rar

23.13 KB, 下载次数: 56

已有 2 人评分经验 收起 理由
sokoban + 20 多谢分享
anian + 20 多谢分享源代码!

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

使用道具 举报

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

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

GMT+8, 2024-5-9 05:25

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部