魔方吧·中文魔方俱乐部

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

这关是否有解? [复制链接]

红魔

华容道游戏爱好者

Rank: 4

积分
1702
帖子
1071
精华
3
UID
76004
性别

智力游戏设计大师 六年元老

11#
发表于 2012-6-2 12:03:12 |只看该作者
谢谢楼上二位版主的相助!还有一个问题:针对这个关卡,三个箱子是否可以针对三个目标点随意指定?

使用道具 举报

铜魔

非著名魔方评论家

Rank: 8Rank: 8

积分
9548
帖子
8704
精华
0
UID
104435

爱心大使 六年元老

12#
发表于 2012-6-2 12:59:36 |只看该作者
看起来不可能。                                                                                   
河南省魔方学院:42752277

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
5265
帖子
3218
精华
19
UID
13140
性别

论坛建设奖 八年元老

13#
发表于 2012-6-2 13:03:42 |只看该作者
华容道 发表于 2012-6-2 12:03
谢谢楼上二位版主的相助!还有一个问题:针对这个关卡,三个箱子是否可以针对三个目标点随意指定?

可以随意指定,修改这两行数字就行了

boxorder 1 99 2
goalorder 2 99 1

但是有没有解就是另外一回事了。

使用道具 举报

红魔

华容道游戏爱好者

Rank: 4

积分
1702
帖子
1071
精华
3
UID
76004
性别

智力游戏设计大师 六年元老

14#
发表于 2012-6-2 17:23:38 |只看该作者
sokoban 发表于 2012-6-2 13:03
可以随意指定,修改这两行数字就行了

boxorder 1 99 2

谢谢!三个箱子针对三个目标点随意指定共有27种组合方式,都能有解?

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
5265
帖子
3218
精华
19
UID
13140
性别

论坛建设奖 八年元老

15#
发表于 2012-6-2 17:37:52 |只看该作者
华容道 发表于 2012-6-2 17:23
谢谢!三个箱子针对三个目标点随意指定共有27种组合方式,都能有解?

箱子和目标是相对的。可认为目标是固定的。只有3x2x1=6种组合啊。

使用道具 举报

红魔

华容道游戏爱好者

Rank: 4

积分
1702
帖子
1071
精华
3
UID
76004
性别

智力游戏设计大师 六年元老

16#
发表于 2012-6-2 17:59:53 |只看该作者
本帖最后由 华容道 于 2012-6-2 18:01 编辑
sokoban 发表于 2012-6-2 17:37
箱子和目标是相对的。可认为目标是固定的。只有3x2x1=6种组合啊。


是这样,三个箱子不可能推到同一个目标点去

使用道具 举报

Rank: 7Rank: 7Rank: 7

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

超级搬运工 六年元老

17#
发表于 2012-6-2 21:11:49 |只看该作者
本帖最后由 anian 于 2012-6-2 21:21 编辑

我简单的介绍PLUS格式, 或许SOKOBAN兄可以考虑增加这个功能到HTML5。

PLUS关卡和XSB是完全一样的。
唯一不同的是, XSB关卡资料后面有两行资料, 它们是boxorder和goalorder 。
上面的例子你们已经看过。

现在说说那两行的数字是怎么写的。
它们基本上就是给那些箱子和目标点一个数字。
数字是从上到下, 从左到右排列的。
不需要给数字的箱子或者目标点就给它99。
(如果没有出现数字的目标点或者, 程序也可以自动当它们是99 -- 就是不需要给数字。)

SOKOFAN用的PLUS格式和SOKOMIND PLUS用的格式有些不同。
不错, boxorder 和 goalorder的资料是一样的, 但SOKOMIND PLUS
的要求是, 哪两行的资料一定需要在COMMENT里面。

Comment:
boxorder 1 99 2
goalorder 2 99 1
Comment-End:


总之, SOKOMIND PLUS的格式可以SOKOFAN里面用, 但SOKOFAN可以用的, SOKOMIND PLUS未必可以用。
魔方吧推箱子版。推箱子QQ群:92017135

使用道具 举报

Rank: 7Rank: 7Rank: 7

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

超级搬运工 六年元老

18#
发表于 2012-6-2 21:19:16 |只看该作者

当年SOKOMIND作者设计这个格式的时候选择用99做“没有数字”的想法
想必是认为一个关卡的箱子不会超过99个。

其实他是可以用零(0), 或者-1, 或者一个字母如“N”来代表没有数字的。
不知道为何作者没有这样做?
魔方吧推箱子版。推箱子QQ群:92017135

使用道具 举报

银魔

魔方思者

Rank: 7Rank: 7Rank: 7

积分
2996
帖子
1821
精华
6
UID
102191
性别
保密
兴趣爱好
理论
结构
破解

四年元老

19#
发表于 2012-6-2 21:31:12 |只看该作者
本帖最后由 Fenz 于 2012-6-2 21:32 编辑

我来发个可以在线玩的
www.fenzland.com新做的个人站,欢迎光临

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
5265
帖子
3218
精华
19
UID
13140
性别

论坛建设奖 八年元老

20#
发表于 2012-6-3 08:51:50 |只看该作者
感谢 anian 兄提供的关卡格式信息!原来sokofan 和 SokoMind 还有这样的区别。

使用道具 举报

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

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

GMT+8, 2024-4-26 03:51

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部