上一章

蚂蚁

  梅蒂欣·梅兰可莉发现,无名之丘的某些铃兰会全年开花,落了又生。这和一般的铃兰花不一样,一般需要等冬天带来春化才开花的。

  那些异常的铃兰花能够变成妖怪,这个说法不一定,但起码已有这个迹象——梅蒂欣能把它们变成白色的人偶。即便它们不会动,梅蒂欣也足够在它们身上篆刻某种有妖力的物品才能够使用的术式。

  通过术式,它们能够动起来,像式神,又像怨念驱动之物。

  梅蒂欣之前设想的「自己和自己玩战斗」就能实现了。她转化了某座土丘的全部异常铃兰,一群群白发白裙的小妖精飞到空中,都只有一两个指头节的大小,任由她的意念使唤。

  同一株铃兰的花可以合在一起,这样造出来的人偶就比较大,能有梅蒂欣一半的高。

  也许在真正成为妖怪以前,我也被这样使唤过。梅蒂欣突然这样发觉,却想不到更多线索。也许刚出生不久就找来这样的衣裙穿,是品味被「主人」定制过……但那不重要。

  她想到了外界人类的术式。让式神在什么时候做什么事,这样的「程序」驱动它们满足主人的需要,就像傀儡一般。但那些「走法」本身就有探究的价值。抛开那些有确切用途的机器和程序,像「兰顿蚂蚁」这样没什么用处的走法,却导致很有趣的现象。

  「兰顿蚂蚁」现在就能简单复刻出来。她能让一位铃兰妖精把这座土丘划成正方网格状,网格向着远方无限延伸,每个格子都设有黑与白两种状态。这只妖精作为「蚂蚁」,在网格中有固定的朝向,每回踩在白格上都要右转90度再前进一格。踩在黑格上则是左转90度再前进一格。每次前进都把踩过的格子变换颜色。

  就这样放任蚂蚁在全白的初始地图中行走,它就能走出变化多端的图案。每次走法都是固定的,没有引入随机要素,却比较难预测它会走出的图案形状……乍看很混乱,且不对称。可以推测出,只要图案之外都是白格,蚂蚁到达图案边缘之外就会需要右转回到图案里面,这样就导致它不会很快走远,而是一直围绕自己走过的地方来回编织。

  但实际走起来到大约一万步的时候,它就会构造出一种能够循环画出的「高速公路」图形。它在那个图形中循环往复,就能104步一个周期地一直斜向移动,一路远离原来勾画的地域,再也没有回头。

  虽然这对设计人偶行为没什么帮助,梅蒂欣还是喜欢这样的小游戏。之所以有高速公路,是特定的起始图形就能在双色兰顿蚂蚁的行动规则下进行循环导致的。只要蚂蚁能画出这个循环图形,就能开始走高速了,不论是从全白,还是任意图形开始。

  除了双色之外,兰顿蚂蚁还能有其他颜色设置和行为模式,生成结果不尽相同。像双色的RL(右左)便是目前一万步后走出高速公路的这种,而三色的RLR(右左右,颜色每次变换为其下一个顺位之色)似乎就不会有高速公路,成为更混乱的模式。有很多种方案的图形都较为混乱,不像能生成高速公路的,比如三色的RLL,四色的RLLL,五色的RLRRL,RLRLL,RLLLL,和RRRLR。

  四色的RRLL生成的图形混乱,同样不像有高速公路,但却是对称的。

  六色的RLLLLR能生成一个对称的规整图案,外边是正方形,内部有四条对角线和一块混乱地带。五色的RLLLR也能生成类似的图案,只是不再是正方形,内部也不对称。四色的RLLR则是类似前两者的,非正方形的对称图形。这几种都没有高速公路,而是总被限制在小图形中来回行进,许久才扩张一次。

  五色的RRLRR,和六色的RLRRRL同样陷在方格里,但它们的方格边缘带有「城垛」(或者像城堡突出的塔楼)。而且自一千多步以后它们就不断回旋着、向外快速扩大方格,不再回到中心,可以看成是「全图版的高速公路」。

  三色的RRL从一开始就会生成一条更细更快的高速公路,火箭般斜向冲出。

  RRRLLL和RRRRLLL相当奇怪地也能如此「速成」高速公路。毕竟RRLL,RRRRLL和RRRRLLLL都还只是对称的混乱图案。这样的规律实在捉摸不透。 

  梅蒂欣可以在这里和这种蚂蚁玩上很久。从外界人类杂志中也能找到更多玩法和图案。杂志里描述的十二色LLRRRLRLRLLR结果也让人惊奇:在三万多步后,蚂蚁走出了横向的高速公路——弯弯曲曲,整体来看却还是横的。还有一种是RRLLLRLLLRRR,能走出一个不断向外生长、越来越大的三角形。

  之后的尝试中,梅蒂欣又发现RRLR在大约256000步后终于能够画出高速公路,而这之前它的走向依然极为混乱,根本看不出什么要出现高速公路的迹象……她又开始觉得有些纯混乱结果的走法可能也有高速公路,却被遗漏了。还是很难想象到,不依靠模拟,单纯从颜色与走法得怎么样才能准确判断出蚂蚁最后的行为模式。这个世界上存不存在这样的简易算法公式呢。

  更不用说还没考虑到已画好特定图案的开局了。

  单靠模拟,除非刚好短时间内就有清晰的规律,否则这样的问题经常是永远都模拟不完的。

  当然,现实中活着的蚂蚁也很有趣。

字数:1941

下一章

这里还没有评论

你还没有登录,暂时无法进行评论