魔方吧·中文魔方俱乐部

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

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

Rank: 8Rank: 8

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

魔方破解达人 八年元老

发表于 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: 2

积分
533
帖子
489
精华
0
UID
46494
性别
保密
发表于 2009-6-23 13:51:49 |显示全部楼层
试试看再说。


感觉还可以,只试了一个文件。估计别的也行,谢谢楼主分享。

[ 本帖最后由 mqx333 于 2009-6-23 13:55 编辑 ]
******101909EE

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
5262
帖子
3216
精华
19
UID
13140
性别

论坛建设奖 八年元老

发表于 2009-6-23 14:27:51 |显示全部楼层
界面很友好,很好用,谢谢楼主分享

使用道具 举报

积分
6
帖子
6
精华
0
UID
98606
性别
保密
发表于 2009-6-23 19:16:51 |显示全部楼层
好厉害,这样是不是也可以随机生成地图了?

使用道具 举报

Rank: 2

积分
579
帖子
187
精华
0
UID
86525
性别
保密

超级搬运工

发表于 2009-6-23 21:01:46 |显示全部楼层

感谢分享好工具

十分欣赏金优的根据答案计算XSB图的程序。对喜欢倒腾关卡的玩家来说,真是挺不错的好帮手。试了三关效果很好,两关一模一样,例2一关计算地图要比试前要好,这关原本就是急就关,随手弄弄不想多花时间,程序马上就指出这么回事(如楼主说的用途1)。
附三关地图对比:
例1
例1.JPG

monthly 176f.xsb
####      
#  ####   
# $ $ #####
#  ## $   #
## #   $# #
## .#.#  # #
#  . .$  # #
# ##$$# $# #
# ## .#  @ #
#    $######
####.$.#   
   #...#   
   #####   
Title: 07/09 - Groovin'
Author: Mic
Comment:
09.06.21 ChangKai改编

程序1
程序1.JPG


例2
例2.JPG


#################  
#               #  
# ##* * * * * *####
#  * * * * * # .  #
# * * * * * * * * #
#  * * * * * * #  #
# * * * * * * * ###
#  * * *@* * *  #  
# * * * * * *  #   
#  * * * * *  #   
# * * * * *  #     
# #$ * * * ##      
#          #      
############      
Title: acqua +6
Author: Eric F. Tchong
Remodeled: ChangKai
Date: 09.05.15

程序2
程序2.JPG


例3
例3.JPG


################################
###  ##   ...     ...   #### . #
#   $ # $$$  ## ### $$$ # *  . #
# #.#@##   ##.    ###  ## $ #  #
# #$ .### $.# ### #.      #  $ #
#  .$ ####### ### # ###$#$  ####
##   ##.      $.# # $.# #.##  .#
## ###.$ $  #  ##   ###  # $ # #
##    #..#$## ###$ $ ##. # *$  #
##### # $   $ .## .$  .# # .#  #
## . $.#### # # $ #$####      ##
# $ $   #  $  # .  .##   # $ ###
#. * .# # #   #### $.# ####.  ##
# $ $ # #  ###########...#.## ##
#  . #  #$   ####   $  $##$ *$ #
###### .#.#     #  $ # $ #     #
## $ $ $###  #  #  $ #$ $.# .###
##   .    #$$$$$# #### #.##$ ###
#### .  #.......$.     $.## .###
################################
Title:  (?)
Author: (?)
Remodeled: Zhenying
Date: 06.12.14
Comment:
NoAuthor_0090

程序3
程序3.JPG


对比关卡文件.rar (1.62 KB, 下载次数: 28)

[ 本帖最后由 ChangKai 于 2009-6-23 21:04 编辑 ]
已有 1 人评分经验 收起 理由
sokoban + 8 所举的例子很好地说明了金优兄的软件的用途

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

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
2010
帖子
1577
精华
3
UID
91928
性别
保密

超级搬运工 六年元老

发表于 2009-6-24 00:25:09 |显示全部楼层
觉得金优兄的答案还原XSB图程序的界面很友善和好用。   感谢分享!

个人觉得程序还可以好一点:

1。  如答案有问题, 就不应该建造和储存XSB图案到“xsb.xsb”。
         明知答案有问题和建造的XSB图案有问题, 何必还储存?
         只需要报告在答案的那一步出了问题就行。
            (或者只需报告答案有问题而不能还原关卡就够了。)

         建造一个不对的关卡有点误导或错误的感觉。
         
   如这个答案:

UlLLUuuluLlDllddrRRRRRRRRRRdrUllllllllllllulldRRRRRRRRRRRRRuRRlDllllllluuululldDDuulldddrRRRRRRRRRRdRRlUllllllluuulLulDDDuulldddrRRRRRRRRRRuRDllllllluuulluuurDDuullDDDDDuulldddrRRRRRRRRRRRRlllllllluuuLLulDDDuulldddrRRRRRRRRRRRldR


2。  可以增加多一个功能。  如楼主之前发表过的:


#############################
#  #  #  #  #  #  #  #  #   #
#.   $#.   $#.   $#.  $ #.$ #
# $#. # $#. # $#. # $#+ # $ #
#. # $#. # $#. # $#. #  #.$##
# $#. # $#. # $#. # $#*$#  #
#. # $#. # $#. # $#. #  #.$#
# $#. # $#. # $#. # $#* #  #
#. # $#. # $#. # $#. #  #.$#
# $#. # $#. # $#. # $#* #  #
#. # $#. # $#. # $#. #  #.$#
# $#. # $#. # $#. # $#* #  #
#. # $#. # $#. # $#. #  #.$#
# $#. # $#. # $#. # $#* #  #
#. # $#. # $#. # $#. #  #. #
# $#. # $#. # $#. # $#* #  #
#. # $#. # $#. # $#. #  #* #
# $#.   $#.   $#.    #. $  #
#  #  #  #  #  #  #  #  #  #
############################

lddddddddddddddrDluuurDluuurDluuurDluuurDluuurDluuurDluuurDrrddrUldddrUldddrUldddrUldddrUldddrUldddrUldddrUrruurDluuurDluuurDluuurDluuurDluuurDluuurDluuurDrrddrUldddrUldddrUldddrUldddrUldddrUldddrUldddrUrruurDluuurDluuurDluuurDluuurDluuurDluuurDluuurDrrddrUldddrUldddrUldddrUldddrUldddrUldddrUldddrUrruurDluuurDluuurDluuurDluuurDluuurDluuurDluuurDrrddrUldddrUldddrUldddrUldddrUldddrUldddrUldddrUrruuuuuuuuuuuurUldddrUUlddddrUUlddddrUUlddddrUUlddddrUUlddddrUUluuuuuuuuuuuuuurrddLruulldDDDrUdlDDrUUlddDDrUUlddDDrUUlddDDrUUlddDDrUUddddlllluurDluuurDDluuuurDDluuuurDDluuuurDDluuuurDDluuuurDDluuuurDDlddddddddddddddRRRdrUUUlDuuuuuuuuuuuuuuurrddLruulldDDDrUldDDrUUlddDDrUUlddDDrUUlddDDrUUlddDDrUUddddLLLdlUUUrDluUUrDDluuUUrDDluuUUrDDluuUUrDDluuUUrDDluuUUrDDlddddddddddddRRRdrUUUlDuuuuuuuuuuuuuuurrddLruulldDDDrUldDDrUUlddDDrUUlddDDrUUlddDDrUUlddDDrUUddddLLLdlUUUrDluUUrDDluuUUrDDluuUUrDDluuUUrDDluuUUrDDlddddddddddRRRdrUUUlDuuuuuuuuuuuuuuurrddLruulldDDDrUldDDrUUlddDDrUUlddDDrUUlddDDrUUlddDDrUUddddLLLdlUUUrDluUUrDDluuUUrDDluuUUrDDluuUUrDDlddddddddRRRdrUUUlDuuuuuuuuuuuuuuurrddLruulldDDDrUldDDrUUlddDDrUUlddDDrUUlddDDrUUlddDDrUUddddLLLdlUUUrDluUUrDDluuUUrDDluuUUrDDlddddddRRRdrUUUlDuuuuuuuuuuuuuuurrddLruulldDDDrUldDDrUUlddDDrUUlddDDrUUlddDDrUUlddDDrUUddddLLLdlUUUrDluUUrDDluuUUrDDlddddRRRdrUUUlDuuuuuuuuuuuuuuurrddLruulldDDDrUldDDrUUlddDDrUUlddDDrUUlddDDrUUlddDDrUUddddLLLdlUUUrDluUUrDDlddRRRdrUUUlDuuuuuuuuuuuuuuurrddLruulldDDDrUldDDrUUlddDDrUUlddDDrUUlddDDrUUlddDDrUUddddLLLdlUUUrDldRuuuulDruuulDruuulDruuulDruuulDruuulDruuulDlllddrUldddrUUlddddrUUlddddrUUlddddrUUlddddrUUlddddrUUlddddrUUluuuuuuuuuuuuuuRRRurDDDlU

只需要增加一个“开始关卡”的窗口给用户把开始的XSB图案
放进去, 然后再把答案放到“推箱子答案”的窗口,
程序还原的时候是用开始关卡而不是用“#”(墙)那就可以还原到原来的关卡。

[ 本帖最后由 anian 于 2009-6-24 00:26 编辑 ]
已有 1 人评分经验 收起 理由
sokoban + 5 热心提建议

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

使用道具 举报

银魔

小欣然的爸爸

Rank: 7Rank: 7Rank: 7

积分
37843
帖子
34374
精华
15
UID
16477
性别
保密

论坛建设奖 爱心大使 八年元老

发表于 2009-6-24 00:36:43 |显示全部楼层
感谢分享!加分!
天津1群11471969,2群5834223
3群62462688,4群62462702
5群70735234,6群33712046
7群12240584,8群29198783
9群62974165,欢迎加入!

使用道具 举报

Rank: 8Rank: 8

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

魔方破解达人 八年元老

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

使用道具 举报

透魔

米糕咪够咯。。。。。。

Rank: 6Rank: 6

积分
6923
帖子
1462
精华
4
UID
52005
性别
发表于 2009-6-24 10:34:33 |显示全部楼层
都是理论家的言论,看着费神。

感情大家都玩高深的。
看来这几次 推箱子比赛 的关卡,算是 so easy 的了。

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
2010
帖子
1577
精华
3
UID
91928
性别
保密

超级搬运工 六年元老

发表于 2009-6-24 12:07:23 |显示全部楼层
感谢金优兄释疑!

当关卡还原成功之后, 可不可以加一个功能去掉多余的墙?

这样关卡会好看一些。

使用道具 举报

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

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

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

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部