在这场游戏的规则中,只要距离稍微拉远,任何玩家故意为之的痕迹都无法在公共区域保留。
所以,通过故意留下痕迹的方式来和队友对暗号——此战术在这个游戏的规则体系下是行不通的。
同样,攻击别人的行为大概率会造成流血,这是可以预见的事。虽然真正的目的是杀人而不是让其流血,但「造成流血」这件事本身自然不可能被归类于无意,而是有意。
所以,血迹也无法留下。
在这些大前提下,表面上看,在这场游戏中,玩家无法在公共区域留下任何刻意为之的痕迹。至于无意间留下的东西,比如掉了根头发,或者走路时鞋底带了半点儿鞋灰,这些虽然可以留痕,但这些都是无法事先预知的事,而非是可读的线索。
那么,真的就一点办法就没有了吗?
不,当然是有的——
也就是那支写字的玻璃笔。
玩家如果要金榜题名,就必须要写字。
如果要写字,就必须要握笔。
如果握了笔,就一定会在笔上留下痕迹,也就是指纹以及皮肤自然分泌的少许油渍。
这些东西是不可避免的,不存在刻意的说法。除非专门故意在笔的某个地方用手按压造成痕迹或故意留下某种类型的痕迹,否则因为正常写字而留下的指纹不会被系统的规则抹除。
又因为这刚好是一支玻璃笔,所以只要找好角度,就能相对清晰地看清笔上的痕迹。
但是,这些自然形成的痕迹不具备任何意义,它唯一能传递的信息就只有「此前有人使用过这杆笔」,仅此而已。
于是,基于此,逆向思维——
如果「制造痕迹」这条路行不通,那么,换个想法,「抹除痕迹」呢?
正常人在握笔写字的时候,手与笔的接触点通常有两个:一个是位于下侧、拇指食指中指握笔挪动的着力点,另一个则是位于上方虎口处的支撑点。
也就是说,如果拿笔的时候抓住的也是下侧的那个点的话,那么写字过程中,从始至终都只会在玻璃笔一上一下两个点上留下痕迹,具有明显的区分度。
只要是写字,就一定会留下这个痕迹。而玩家写字的目的是为了金榜题名,而不是为了在笔上留指纹,所以这个痕迹必然不会被规则消除。
那么,通过擦拭这两个点的痕迹,就可以在某种程度上实现信息都传递。
这并非是留下痕迹,而是擦拭痕迹,规则没有提到「有意擦拭痕迹不被允许」,所以这样做应该行得通。
为此,林朔还在脑中做了一个简单的思想实验:
根据规则,故意留在公共区域的痕迹将会在2s后消失。
假设我往地上2m外扔了一个橘子,随后用一根足够长的夹子在2s内将橘子捡了起来,会发生什么?
留下痕迹,随后又主动擦抹掉了痕迹。如果擦抹痕迹的行为不被允许,那么系统岂不是又会原地变出一个橘子来?
这显然不可能,否则岂不是可以用这种方式复制出无数把刀具?
同样的道理,擦拭指纹后,指纹自然也不会自动恢复回原来的模样。
在此基础上,林朔与大家约定好了暗语:将玻璃笔下方的痕迹点视作个位点,上方的痕迹点视作为十位点;将有指纹的状态视为1,无指纹的状态视为0。
由此,就可以得到四个简易的编码:00,01,10,11。
第一个玩家出门后,面对的初始状态毋庸置疑必是00。但在他使用了玻璃笔后,00就变成了11。
如此一来,当后面的黄队玩家看到玻璃笔的状态是11后,就可以确定此刻外界现在没有自己人在(根据规则,前三位出门的玩家必然分别来自于红黄蓝三队)。
而如果有玩家打算潜伏,就会将笔上的痕迹全部抹去。
这样,当后来人发现笔上什么指纹都没有,就知道现在有自家人潜伏在暗处,他便不会轻举妄动,而且因为知道暗处有自己人在保护,所以也不需要过于紧张。