Rules Current Competition Submit a solution Submission table - ALL Submission table - Main Submission table - Ext Submission table - Ext2 Submission table - Ext3 Hall of Fame Past Competitions About
比赛规则 本期比赛关卡 提交答案 提交列表(全部) 提交列表 - 1 提交列表 - 2 提交列表 - 3 提交列表 - 4 荣誉殿堂 往期比赛 比赛简介 比赛诗选
歪推箱子 推箱子加加 睿斗推箱子 推箱快手(安卓版) 推箱快手(Windows) SokoPlayer SokoPlayer HTML5 USokoban [Linux] SokoFind LURD2XSB 推箱子工具 [Utilities] 推箱子变种 [Variants]
关卡平台 sokoban.org 字母表 [alphabet] 十二生肖 [zodiac] 2012精选 [bestof2012] 2013精选 [bestof2013] 关卡答案
MF8论坛推箱子版 QQ群:92017135
XSB2MF8 [中文] XSB2MF8 [English] XSB2MF8 [sokojava] 关卡旋转工具 LURD2XSB工具 LURD转换工具 推箱子GIF动画制作教程 [skyivben] XSB2image [skyivben] image2XSB
推箱子常见问答 [FAQ] 推箱子格式 [XSB & Lurd] 推箱子基本概念:空位 推箱子游戏中半位空间的奇偶属性与磁铁效应 推箱子新手之路 “信以为真”关卡诞生记 推箱子GIF动画制作教程 逆推教程 推箱子文档下载
SokoPlayer HTML5 SokoPlayer JavaApplet USokoban [Linux] sokoban.py Sokoban.WS Tools SokoFind SokoLines HTML5
推箱子常见问答 [FAQ] 关于推箱子 [XSB & Lurd] 推箱子文档下载 关于比赛 墙纸下载 [Wallpaper] 友情链接 [Links] 推箱子博客 [Blog] Credits

推箱子中的“网锁”

策划:anian
执笔:愉翁
顾问:麦英

2021-1-18

但凡推过箱子的箱友,过了一段时间后,都会或多或少的知悉一些关于 “死锁”的情况。的确,推箱子中的“死锁”多数都非常直观,也容易识别,但是,却还有一种“死锁”大大迥异于这些常见的“死锁”,它就是“网锁”

“网锁”关卡现身初期,推箱大神们做过多方面的探讨,如:西北天狼、一目了然、shengli03、风过liao无痕等,提出过很多奇词妙语,如:奇点、偶点、锁点、结界位等。而anian版主的“网锁”一词提出后, “网锁”的概念更加清晰,破关关键——瞄准“网眼”(或叫“网口”)让更多的箱友不再“惧怕”网锁关卡。

今天遇到一个有趣关卡,挑起了想写写“网锁”的欲望:

###########
#---#-----#
#-*-*$*-*-#
#--*-*-*--#
#-*-*-*-*##
#--*-+-*--#
#-*-*-*-*-#
#--*-*-*--#
#-*-*-*-*-#
#-----#---#
###########
Title: 2-05
Author: AmiAmi

关卡推不推没关系,让我们先看看下面这个图:

###########
#---#-----#
#-*-*-*-*-#
#---------#
#-*-*-*-*##
#----@----#
#-*-*-*-*-#
#---------#
#-*-*-*-*-#
#-----#---#
###########

关卡中,所有的箱子都雄霸一方,您可以试试看,随便挪动任何一个箱子,那再想归位基本就不可能了,您看到了吗?尝试了吗?是不是总有一个箱子无法归位?直观可见,关卡中箱子,就像被一张大网牢牢的“锁”住了。

但是,若是拿掉一个箱子呢,会发生什么事情?

比如:

###########
#---#-----#
#-*-*-*---#
#---------#
#-*-*-*-*##
#----@----#
#-*-*-*-*-#
#---------#
#-*-*-*-*-#
#-----#---#
###########
Title: 2-05
Author: AmiAmi

此时,“网”就好像打开了一个口子,您可以随意挪动任何箱子,只要不把箱子凑成一个“疙瘩”,您总有办法将全部的箱子归位成功。当然,你也可以拿掉别的箱子试试。

这个张开的“口子”,在“推箱快手”中,被称之为“网口”,就是下图中黄色箭头指向的这个点:

到的此时,您应该已经发现,当遇到了“网锁”,只要认清了“网口”所在,破关就容易多了。而在“推箱快手”中,能够为玩家提供“网锁”相关的大量信息,包括:网位和网口等,只要您“长按”已经停留在目标点位上的箱子就可以看到,如下图:

这是关卡原貌,关卡中包含两张网,上图所示的这张网没有网口,所以,此网上的箱子一个都不能动,动了就没办法归位了。再看:

这是关卡里面包含的第二张网,四周的白色圆圈,都是提示的网口,看见网口多多,那么,破关一定不会很难吧?

理清了这些头绪,破解这类关卡应该就会轻松自如了,不会像无头苍蝇一样乱飞乱撞。

非常有幸,在“推箱快手”成长之际,得到了anian先生的眷顾,“网锁”的识别也就顺理成章的在“推箱快手”中率先得到支持,但是,也仅仅在安卓版的“推箱快手”中,PC版没有实现这个功能。

接下来:

###########
#---#-----#
#-#-#$#-#-#
#--*-*-*--#
#-#-#-#-###
#--*-+-*--#
#-#-#-#-#-#
#--*-*-*--#
#-#-#-#-#-#
#-----#---#
###########

您看,把关卡中处于网锁中的箱子变成墙壁(不能动的箱子,与“墙壁”无异),关卡是不是变得非常简单了?

“数码宝贝51”对“网锁”关卡情有独钟,设计了许多网锁关卡,让我选其中几个留给大家当做是作业题吧:

#############
#.........$.#
#-*$.$-$.$*-#
#-$--###--$-#
#-.$#####$.-#
#-$-##.##-$-#
#-.$##-##$.-#
#-$--#-#--$-#
#-*$.$.$.$*-#
#-----------#
######$######
#@$--------.#
#############
Title: 51层魔塔 第13层
Author: 兔兔(现在叫数码宝贝51)

#############
#.*...----$.#
#*$*.$#####-#
#.*...#.$-#-#
#....$#*.-#-#
#$$$--#.--#-#
#-.$.$##*##-#
#-$$--$-$-$-#
#-.$.$.-.-.-#
#-$$$$$$$$$-#
#-*-*-*-*-*-#
#.---------+#
#############
Title: 51层魔塔 第28层
Author: 兔兔(现在叫数码宝贝51)

#############
#.--$--.#--+#
#-*-*-*-#-$$#
#--*-*--#.--#
#$*-*-*$##-##
#--$-*--#.--#
#-*-*-*-#$#-#
#.--*--.#-.-#
##-#######$##
#.$-#---#.--#
##.-$-#--$--#
#.$-#-$.#---#
#############
Title: 51层魔塔 第39层
Author: 兔兔(现在叫数码宝贝51)

#############
#-----*-----#
#-.$.$.$.$.-#
#-$$$-$-$$$-#
#-.$.$.$.$.-#
#-.-.$.$.-.-#
####-$.*.####
####.$-*.####
######-######
#---#.$.#---#
#-*-#--$#-*-#
#---$-..-$-@#
#############
Title: 51层魔塔 第40层
Author: 兔兔(现在叫数码宝贝51)

#############
#.----$-.-..#
#-.*.$*$.$.-#
#-$-$-#-$*$-#
#-.$-###.$..#
#-$-##.##-$-#
#$.##---##.$#
#-$-##-##-$-#
#..$.#-#.$..#
#-$*$$$$$*$-#
#-.$.$.$.$.-#
#+--.-$-.--.#
#############
Title: 51层魔塔 第44层
Author: 兔兔(现在叫数码宝贝51)

#############
#-##.-.-.####
###--$$$--###
##--*-.-*-.##
#-.$--$--*-.#
#.#-.$.$.-#-#
#-#-$---$-#-#
#-#-##-##$#-#
#$#-#---#-#-#
#---##$##.--#
#####.$-#####
#@$--------.#
#############
Title: 51层魔塔 第49层
Author: 兔兔(现在叫数码宝贝51)

Created on Jan. 18, 2021