130 镜骰立方迷宫第1/3段
新月冷静地走入迷阵的第三个入口,迷宫像一个正方形的洞,新月只能匍匐着前进,她就像一枚正方体的骰子。
迷宫两侧是光滑的长方形镜子,至少看上去如此。两侧的镜子平行放置,往其中看一眼,那景象就像是一个回旋状的无限循环体,官方名称叫作:德罗斯特效应。
新月甩了甩头,她那乌黑的头发,在绝美的容颜前飘过。这个迷宫是完全失重的,这意味着在迷宫中除了通常的东、西、南、北难以辨认外,又增加了上、下的模糊性。
想象一下,你在一个十字路口,是立方体的十字路口,道路共上下、左右、前后六个岔路,就好比一道四个选项的单选题变成了六个选项的单选题。
如果,我们把新月比作一个骰子,那么你将在左边的镜子看到1(比如),右边的镜子看到2,前边的镜子看到3,后边的镜子看到4,前边的镜子看到5,后面的镜子看到6。
当然事实上,不可能有六面紧挨着你的镜子,理论上只能有四面紧挨着你的镜子,因为至少在一个方向上是通道。但也有可能是通道尽头的镜子,比如你往远处望去,你的前方很远处有一面镜子,但不紧挨着你。
而到了分岔路,紧挨着的镜子就会少一些(留给通道)。
新月往前继续走,她确实看到了镜子中的骰子,那是因为镜子的对立面是骰子墙壁,那是一个0,就是有一种骰子,有一面什么都没有。
新月探索了一下,这是一个离散迷宫,在任何一个位置,有离散的六个面,可以是镜子、空气(通道)、骰子墙壁。
而骰子呢都是正方体骰子,但却不一样,共有七种,分别是没有0(也就是最常见的1-6骰子),没有1、没有2、……没有6骰子。
这个迷宫新月觉得并不是很难,因为沿路过程中的岔路是很好区分的,因为沿途的骰子序列号,可以作为这条路的标记。
举例来说,假如一个左右分岔的路口,右边的路可以标记为:1—0—镜—6—3—5—镜,路的长度为7。
左边的路为3—镜—2—0—0,路的长度为 5。
但是一个路的方向,是有四个方向的墙壁的,究竟取哪个方向呢?
新月想了一下,决定用4个方向的和,而不是四个方向都记,来减少记忆数量。在大多数情况下,四个数的和的长序列相同,足以表征这四个数是一致的。
当然这是个必要不充分条件,但在90%情况下,尤其是路的序列很长的情况下,是接近充要的。
对于这种简单的二维迷宫,新月一开始觉得难度不大,但是在新月的探索过程中,发现了几个问题。
首先迷宫不是全双向连通的,有一些路有机关。比如从A到B是OK,但此时会落下一道墙,使得无法再从B走到A。但是如果从其他路走回到A的话,会再次触发机关,这个墙会消失,也就是A到B是单向通道。
第二,迷宫不是二维的,它不是一个方块接一个方块在平面上连接成的格子,它是一个立方体格子,存在空间上的“层”的概念。
第三,迷宫中存在一些虫洞,例如一个通道,可以让你从4层直接到1层,当然也可以从1层到4层,也就是说虫洞是双向的。
这里以一个4阶的立方迷宫来示例。
(第一层)
01,02,03,04
05,06,07,08
09,10,11,12
13,14,15,16
01(左入口、右双向通02,前骰子3,后单向通05,上骰子4,下双向通17)
02(左双向通01,右双向通03,前骰子5,后镜子,上骰子3,下骰子0)
03(左双向通02,右骰子5,前骰子2,后骰子6,上骰子1,下双向通19)
04(左骰子0,右骰子6,前骰子0,后双向通08,上骰子2,下双向通20)
05(左骰子6,右双向通06,前单向不通01,后单向不通09,上骰子5,下镜子)
06(左双向通05,右镜子,前镜子,后骰子3,上骰子2,下双向通22)
07(左镜子,右骰子3,前骰子1,后镜子,上骰子1,下双向通23)
08(左骰子2,右骰子6,前双向通04,后单向不通12,上骰子1,下双向通24)
09(左骰子2,右镜子,前单向通05,后双向通13,上骰子2,下镜子)
10(左镜子,右双向通11,前骰子2,后双向通14,上骰子3,下镜子骰子4,下双向通17)
本章未完,请点击下一段进行阅读!