推箱子如果通过瞎推推出来,乐趣不大,如果是经过分析推出来,你立刻会觉得推箱子很好玩
81期比赛副关卡很讲究次序,如果群里的一些初学者,有一定水准的人有时间的话,跟着一起来思考,你定能进步,但想推出关卡,需要时间,只期望你们能够思考。

一图
一图:比赛的关卡B点可以先推死,A点也可以先推死,A点如果害怕的人,确实不敢先推死,因为这影响了A点右侧的箱子进入,好了,我只讲A与B先推死的情况(本期关卡有漏洞,A点可以不推死)

二图
二图:推箱子先看比较好进的箱子,A行的箱子比较好进,马上可以忽略,B行一行直线,也可以忽略,C点的箱子也容易进都可以忽略,比较好的箱子点全排除掉,开始找不好进的箱子点,看下图

三图
三图:A列的两个箱子点来自哪儿?仔细观察只有两个箱子,B箱子与C箱子。好了,A列的两个点箱子找到了,能不能把A列推死呢?
推箱子想让箱子能顺利腾挪,尽量保持通路,在不明确的情况下,尽量保留一下。看下面的图

四图
四图:这是一个最关键的图,通常初学者,有一定水准的人,分析到这里会乱,心不定,沉不进去,分析一两个,就开始搞不定了。
先想AB两点的箱子,能来自哪儿?一步步思考,别想太快,想好一个落实一个
来自于E行,箱子从E行进来,往上推,现在就来到另一个让初学者乱的地方,C点也来自于E行啊。
好了,ABC三个点,重点分析一下,先推C点行不行,
C点推完,AB明显不能进箱子了,所以ABC次序是一定AB在先,C在后,那些C如何进呢?看一下图

五图
五图:C点来自黑色箭头运行路线。好了,分析到这儿,有些人的脑容量刚好够,再分析,就分析不动了。 此时整理下,AB的点是在C点之前先推死,C点最后推,但是,这个关卡,如果你先推上了AB点的,再想把箱子从最左侧运转到C不可能了,AB挡死了路。很多人分析到这儿,容易抓不住主线,就开始混乱了,好了,再看图

六图
六图:刚才说了,AB推死后,C不能推了,请抓住这个线索,于是推导出C能不能AB没有堵死这个通路之前在上面放箱子呢?如果放箱子,需要放几个箱子呢。
再抓住一下线索,放几个箱子与什么有关?右下角的区域,那个区域有几个没有到位的点?数一数,E点先推死,所以需要四个箱子。
好了,赶紧整理下思维,AB没有先推死之前,在右上,左下可能的空间放四个箱子。
此时你能想到这里,又在没有推的前提下,想到这个思路,脑容量有些不够了,几乎是稍微一个打扰,思路全没有了再整理下,AB没有推死之前,右侧要放下四个子。抓住这个思维,来到下一个问题,四个箱子如何摆放呢?把这个思维定住了,想好四个箱子摆放问题

七图
七图: 四个箱子这样摆放,ABCD,这个四个箱子。把图印在脑子里,如果此时脑容易不够,印住这个图,休息一下
C、D的箱子如果想这样摆放,有一个前提,看图,G通道畅通。要不然无法推C向上了再抓这个G通道畅通问题,于是你就想明白我给你的另一个图,看下图的A列通道要畅通

八图
八图:现在稍微有些头绪多,再整理下:记住四个箱子如何摆放的,你发现上面这个图,就是A列右侧的B箱子,与四个箱子摆放有矛盾,所以你又得出一个逻辑,在摆好四个箱子之前,要把上面的B箱子推走,再回来看一下四个箱子摆放图

九图
九图: G通道畅通后,就可以推死上面的EF点,推C箱子到I点之前的位置。现在慢慢有些清晰了,但还有最后一个步骤,需要做好J点是提前填死的,那么H点I点谁先谁后呢
如果推死了H,后推I,是不可能完成了,所以先I,后H,H又如何推呢?
这个需要你自己推到那个时候,就能发现了,推箱子不能急,好的关卡,总有绊脚的地方,总在你不注意的时候,推错好了,本堂课讲完了讲得是如何用脑子去推关卡,而不是看不明白了,交给程序去算,其中的逻辑靠你去分析。如何分析,今天讲了,先看比较好推的,然后忽略,慢慢的就找到几个不好推的点,看出他们之间的次序,谁先谁后,在你分析的过程中,尤其遇到几个难分析的,会在分析的时候,丢失了主线,怎么办?
我的方法是,抓住这个主线,停一会儿,按住了,把之前的逻辑想明白了,别混乱,能休息最好休息,再去按住这个主线去想

十图
本期的主要矛盾集中在下图

十一图
ABC三个点,容易混乱,分析不好,C点,与AB真正的先后关系,出现乱推的局面
好了,不管你推没有推出副关,期望今天讲的副关,能让你学会:明明白白推箱子
推箱子是有很强逻辑的,尤其是推精彩的关卡,要在看明白关卡的基础上,每完成一个局部,都知道你完成了什么?知道完成这个局部是对的
很好的关卡,是在你完成局部觉得是对的,在某个大的点上,发现虽然之前局部对了,有一个地方还是有大的次序,战略上的
这些都是作者有意而为之设计的。