- 最后登录
- 2024-12-2
- 在线时间
- 3273 小时
- 阅读权限
- 100
- 注册时间
- 2009-5-9
- 积分
- 2012
- 帖子
- 1579
- 精华
- 3
- UID
- 91928
- 性别
- 保密
- 积分
- 2012
- 帖子
- 1579
- 精华
- 3
- UID
- 91928
- 性别
- 保密
|
本帖最后由 anian 于 2015-7-28 09:19 编辑
将关卡尽量变小删除没有用的空间, 这个问题很早以前和歪推作者George讨论过。
因为已经是很久以前的事, 详细的讨论已经忘记了。
找EMAIL也是不容易。
记得的资料应该不齐全, 有以下这些...
每次一个关卡过关了, 歪推是保存这个关卡的答案。
它保存的关卡就是经过删除某些没有用的多余的空间才保存的。
除了正常的删除“人无法去的地方”, 它也是删除dead end tunnel (死胡同)。
这个就是版主说的三面是墙壁(而且空间不是目标点)。
还有的是, 如果开始人一定需要推动箱子, 没有其它选择的,
它也是删除这些空间 (当然, 箱子被推了后如果再也无法动的, 也是变了墙壁)。
如下面这个关卡:
----#####
---##.$@#
--##.$$##
-##.$$.#-
##.$$.##-
#.$$.##--
###.##---
--###----
你放入歪推就看到它是自动认识关卡和答案。
这个答案其实是删除关卡的过程中得到的。
这个关卡经过“优化”后剩下的就只得人和四面是墙壁。
歪推对关卡的优化未必每个人都是接受。
除了无法推动的箱子(已经在目标点), 作者也是曾经说过这个情况下, 通道里面
的多余空间(上面两个)可以删除:
|
|