假如学科竞赛增加批竞(二)
前作假如学科竞赛增加批竞(一)
每周更 16000 字左右。
本次注重精修一些细节,得分部分改成了完全自己写,以免 ds 饭堂。
大家有没有比较熟的批话哥建议我写进去的,可以留言告诉我洛谷用户名或 uid,我会随机选一些写进去的。求推 qwq。
五、市赛……再一次
CSP-S 初赛的考场设在神针市教育考试院,和一年前市赛同一个地方。
蔡乃龙站在考试院门口的安检通道前排队,十一月的风刮过他的脸颊,干燥而冷。他把手从口袋里抽出来,低头看了一眼准考证——GD-S00033,和去年市赛一模一样的考号。这个巧合让他产生了一种奇怪的错觉,仿佛这一年被压缩成了一瞬间,他还是那个站在考场外面手心冒汗的六年级小学生。
但他不是了。他是神针中学初一的学生,洛古账号“线段树”的签名栏里挂着两行话:去年市赛的失利记录,和一周前刚刚加上去的 SCP-S 信息学竞赛 155 分。两行话之间隔着一整年。
安检通过,蔡乃龙按照考场指示图找到了自己的考位。这一次他的位置在机房右侧靠窗,和去年中间偏左的位置隔了整整一排。考位配置和市赛一模一样——隔音板、降噪耳机、触控屏、独立的收音设备。这些设备对他来说已经不再有任何陌生感。他坐下来,把一颗薄荷糖放进嘴里,等待系统加载。
初赛的参赛人数比市赛多了将近一倍。蔡乃龙在候场时扫了一眼签到名单,看到了来自神针市下属四个区将近一百二十名选手的名字。CSP-S 初赛的晋级率大概是前百分之三十,意味着这间机房里将有超过一半的人止步于此。但能坐在这里的每一个人,都至少是各区区赛的一等奖获得者。这不是一个可以轻视的赛场。
耳机里传来熟悉的机械女声提示音:“比赛将在三十秒后开始。第一题即将加载。”
蔡乃龙闭上眼睛,做了一次深呼吸。他想起孙老师在赛前最后一次训练课上说的话——“你今年和去年最大的区别只有一点:去年你在和题目打,今年你在和自己打。把自己稳住了,题就稳住了。”
第一题加载。
【场景:学校社团活动室。对话者:隔壁班的“郑凯”,学校科技社团成员,在你刚获得一项区级科技创新比赛一等奖后,在社团活动室里当着十几个社员的面开口了……】
郑凯的声音带着一种刻意上扬的轻快:“厉害厉害,区级一等奖!不过说真的,区级比赛的含金量你又不是不知道,市赛才是真刀真枪。区赛嘛,懂得都懂。”
蔡乃龙静了一秒。他听出郑凯话里那种刻意拉高的轻快——那不是真正的轻松,而是一层薄纸糊在嫉妒上面。一年前的他可能会直接戳穿这层纸,但现在的他知道,有时候不急着戳,效果反而更好。
“你上次区赛,”蔡乃龙的声音不紧不慢,“没拿到名次,对吧?”
郑凯的语气变了,那种轻快像被风吹灭的火柴:“那次是那次——我是说你的奖,又不是说我自己——”
“你就是在说你自己。”蔡乃龙没有给他绕圈子的机会,“你用‘区赛含金量低’来评价我的成绩,但这句话翻译过来就是:你的成绩没有你想的那么了不起。一个人需要用否定别人的方式来维护自尊,通常是因为他自己在那个领域没有拿得出手的东西。”
耳机里安静了一瞬。柱状图开始稳定地上升。但他控制住了追加的冲动,没有像一年前那样乘胜追击把对方逼进“躺平”的死角。他停在这里,让对方自己去消化那句话里的每一个字。
郑凯的声音明显变得紧绷:“你这不是扯远了吗——我就是客观评价一下——”
“那你客观评价自己的区赛成绩时,”蔡乃龙的语气依然平静,“用的是什么标准?”
郑凯沉默了。柱状图在沉默中攀升到了一个稳定的高度。系统提示弹出:“第一题结束。”
【第一题得分:93 分。附加分:12 分。本题总分:105 分。】
蔡乃龙看着那个 105,心里没有太大的波澜。和去年区赛第一题的 83 分相比有明显的进步,但“区赛-”难度拿超满分,对于一个经历了完整一年系统训练的选手来说,只能算是基本功过关。
第二题加载。难度等级上升到“区赛/市赛-”。
【场景:班级家长会结束后的走廊。对话者:另一位学生家长“陈阿姨”,她的孩子和你同班,成绩在班级中游。刚才家长会上班主任表扬了你,而她的孩子只被提到了一次“要继续努力”。她在会后拦住你,笑容满面但语气微妙……】
陈阿姨的声音带着一种中年女性特有的绵里藏针:“小蔡啊,真棒,阿姨看着你长大的,从小就聪明。不像我们家小浩,脑子转得慢,只能靠死用功。你说是不是现在的老师都比较喜欢你们这种机灵的孩子?”
蔡乃龙在不到一秒的时间里完成了拆解:用夸赞建立道德优势,用贬低自己孩子来隐蔽地转移焦点,最后一个问句才是核心攻击——暗示老师偏袒,质疑你的成绩并非完全靠实力。如果正面辩解,不管怎么答都会掉进她的框架。
“陈阿姨,”他的语气比平时更温和,但温和底下有一种精确的刀锋,“您刚才说小浩‘脑子转得慢’,这是他跟您说的,还是您自己觉得的?”
陈阿姨明显没想到他会从这个角度切入,顿了一下才说:“这个——当然是我观察的,哪有孩子自己说自己笨的——”
“那就是说,小浩自己未必这么想,但您一直在告诉他他不如别人聪明。阿姨,一个孩子天天被自己最亲近的人说‘你脑子慢’,时间长了,他还能觉得自己学得好吗?”
柱状图开始以明显的幅度攀升。
“另外,您刚才问老师是不是更喜欢机灵的孩子。我觉得老师更喜欢的学生不是‘机灵’的,而是‘有自信’的。”蔡乃龙的语气里出现了一种极其微妙的冷意,“自信这件事,学校教不了,主要看家里。”
柱状图第二次猛跳。耳机里传来一声极短的、像是被什么东西噎住的声音。陈阿姨的声音骤然尖了一度:“你这孩子——你说这话是什么意思?你是说我们家教育有问题?你——”
系统提示弹出:“对话者已进入非理性情绪状态。第二题提前结束。”
【第二题得分:96 分。附加分:16 分。本题总分:112 分。】
蔡乃龙看了一眼分数,心里没有太多波动。“区赛/市赛-”难度拿到 112 分,算是稳定发挥。但他也知道,这道题的核心破绽相对明显——对手的话术结构里有一个清晰的道德绑架模式,只要不被她的表面夸赞牵着走,打击效果不会太差。
第三题。难度依然是“区赛/市赛-”,但情境类型完全不同。
【场景:学校篮球场边。对话者:外校学生“方昊”,市级篮球赛的参赛选手,技术出色但性格嚣张,在热身时因为你穿着神针中学的队服而主动上前搭话,目的是在赛前打压对手气势……】
方昊的声音年轻、洪亮,带着一种被运动天赋浸泡过的压迫感:“神针中学的?你们学校篮球不行吧,去年连十六强都没进。穿这身来热身,不嫌丢人啊?”
运动型压制。蔡乃龙在洛古打过大量的此类题目,对这一类对手的核心特征了如指掌:压迫感来自身体语言和直接贬损,话术粗糙但节奏极快,目的是让你在气势上先矮一头。打击这种对手的方法不是跟他对骂,而是让他发现自己的所有攻击都打在一面墙上——不,比墙更狠:打在一片什么都没有的虚空里。
“你认识我们队的谁?”蔡乃龙问,语气里带着一种真切的疑惑。
“不需要认识,”方昊嗤笑一声,“看成绩不就够了。你们队就是不行。”
“所以你不认识我们队的任何人,也没看过我们训练,连我们今年换了几个首发都不知道。”蔡乃龙的语速没有加快,音调没有提高,但每一个字都比对方更稳,更冷,“但你觉得自己有资格评价我们整支队。”
方昊的节奏被打断了一拍。
蔡乃龙没有给他重新组织语言的时间,补了一句,语气平淡得像在陈述事实:“等会儿上场,你最好防住我们队的每一分球。因为如果输了——你现在说的这些话,你猜到时候谁会记得最清楚?”
柱状图猛地跳了起来。方昊的声音变得激动,但那种激动不是因为愤怒,而是因为一个习惯用强势压迫他人的人,突然发现对方完全不受他的强势影响。不受影响比反击更让他难受,因为反击至少意味着他在你心里有位置,而不受影响意味着他的存在对你来说什么都不是。
“你——行,你等着。待会儿场上见真章——”
系统弹出提示:“对话者情绪状态已达判定阈值。第三题提前结束。”
【第三题得分:95 分。附加分:15 分。本题总分:110 分。】
连续三道题,分数稳定在 105 到 112 之间。蔡乃龙在心里快速做了一个估算,目前总分 327,即使第四题只拿一个中规中矩的分数,他的总分也应该足够挤进晋级线了。但他没有放松。第四题的难度是“区赛+/市赛”,这是整场比赛里最高的一道题,也是真正拉开差距的一道题。
触控屏闪烁,第四题开始加载。
这一次的情境描述明显比前三题更长,蔡乃龙逐字逐句地读过去,读完的瞬间,心里沉了一下。
【场景:区青少年科技创新大赛答辩现场。对话者:大赛评审委员“周教授”,某重点大学副教授,以严苛和不留情面著称,在答辩圈中以“能把学生问到当场哭出来”而闻名。你现在站在答辩台前,刚刚完成你的项目陈述。周教授摘掉眼镜,用一种不带任何感情的语气开口了……】
周教授的声音从耳机里传来,和前面三道题的 AI 完全不同——他的声音里没有情绪,没有态度,甚至连“严苛”本身都算不上。那是一种纯粹的、对面前的一切都不感兴趣的声音,像一个医生在念一份他看了太多遍的化验单。
“你的项目我看过材料了,说实话,水平一般。创新点不够,实验设计有明显漏洞,数据分析部分你在刻意忽略一组对你不利的对照组数据。我不是在否定你的努力,而是你现在的状态让我觉得——你比我需要这场胜利,远甚于你需要这个项目本身。你怎么说服我?”
蔡乃龙在听完这段话的瞬间就意识到,这个对手和他之前面对过的所有人都不一样。周教授不靠情绪压迫,不靠道德绑架,不靠身体语言威慑。他的每一句话都是客观的、冷静的、甚至从某种意义上来说无可反驳的。打击这种人,用任何常规手段都是徒劳——激怒他不可能,因为他根本不在乎你;用逻辑碾压他也不可能,因为他的逻辑体系至少不比你的弱。
但批话竞赛的评分标准是打击效果。他必须找到周教授身上的某个弱点——不管多微小——然后把它撕开。
周教授有什么弱点?他的权威建立在绝对理性之上。但他的理性同时也是他最脆弱的地方:如果这份理性被证明不是纯粹的客观,而是掺杂了某种个人偏见——比如,他是否在阅读材料之前就已经有了预判?
蔡乃龙按下了收音键。
“周老师,我能不能先问您一个问题?”
周教授的语气没有变化:“你可以问。”
“您刚才说我的项目‘水平一般’——这个评价,是在看完我的全部材料之后得出的,还是在看到第三页那个实验设计漏洞的时候就已经有了?”
这是一个极度危险的问题。它不是在回应任何具体质疑,而是在直接攻击评审本身的客观性。如果对方是一个情绪化的对手,这句话可能会让对方暴怒,但周教授不是。周教授是一个把冷静刻进骨头里的人。
“我的评审习惯是从头到尾看完再做整体评价,”周教授的声音依然平稳,“你这个问题是在质疑我的专业性。如果你有证据,请拿出来。如果没有,我建议你回到项目本身。”
柱状图纹丝不动。
蔡乃龙的心往下沉了一点。他意识到自己犯了一个错误——他用了对付普通防御型对手的策略去对付一个完全没有防御需求的人。周教授不需要防御,因为他的权威不是建立在面子上的,而是建立在扎实的评审经验和完整的逻辑体系上的。攻击他的客观性,等于用拳头打一块钢板——疼的是自己。
他迅速调整方向。
“我收回刚才的问题,”蔡乃龙说,语气重新变得平稳,“回到您说的实验设计漏洞。您指出样本量不足,这一点我承认。但我在报告的第三部分第四节补充了一个交叉验证方案,用来弥补单组样本量不足的问题。您刚才说您的习惯是从头到尾看完——那这个交叉验证方案,您看到了吗?”
这是一个合理的回应,试图把对话拉回到技术层面。但他在说出“您看到了吗”四个字的时候,语气里出现了一丝极其微弱的挑衅——那是一个训练有素的耳朵才能捕捉到的上扬尾音。
周教授捕捉到了。
“我看到了,”周教授的声音依然平静,但措辞的密度忽然提高了,“交叉验证是好事,但你选择的验证方法和你的样本特征不匹配。你用的是K折交叉验证,但你的数据有明显的时序结构,应该用时序交叉验证。这个错误说明你对验证方法的理解停留在表面。另外,你刚才问我‘看到了吗’,这个问法本身就是在暗示我可能没认真看你的报告。你用话术技巧来弥补技术论证的不足,这不是一个好的习惯。”
柱状图开始动了。但不是往上升——而是往下降。
蔡乃龙感觉到了。那种感觉就像在信息学竞赛里写了一个自以为正确的算法,结果裁判系统开始报错——不是边界数据的问题,是核心逻辑的问题。他的每一句话都被对方接住了,然后用更精准的方式打了回来。他试图重新定义框架,但对方的框架比他的更大、更稳、更不容置疑。
“周老师,”蔡乃龙深吸一口气,试图稳住局面,“我承认交叉验证方法的选择有问题。但您刚才说我‘用话术技巧来弥补技术论证的不足’——这个评价本身是不是也是一种话术?”
这是他最后的底牌。他在洛古的训练里学过,当自己无法在内容层面击败对方时,就把对方的评判本身变成被评判的对象——这是一种高阶的话术反转。但他在说出这句话的瞬间就知道自己错了。因为周教授评价的每一句话都有具体的技术依据,而他的反击却落回了“你也在用话术”这个已经被对方预判到的老路上。
周教授沉默了两秒。柱状图在这两秒里继续缓慢下跌。
“你的反应很快,”周教授终于开口,语气里没有嘲讽,反而带着一丝几乎难以察觉的失望,“但你把太多精力放在了‘怎么说话’上,而不是‘说什么内容’上。我期待的不是一个善于辩论的选手,而是一个真正理解自己项目的科研者。你的项目本身有潜力,但你今天的表现让我觉得你更想赢,而不是更想把问题搞清楚。”
柱状图在底部稳住了。不是一个触底反弹的低点,而是稳稳地、不体面地停在了一个不高不低的位置。
系统弹出提示:“第四题结束。”
【第四题得分:72 分。附加分:0 分。本题总分:72 分。】
【裁判总评:选手在面对知识权威型对手时,选择直接攻击对方客观性,因攻击点不具备说服力而未产生任何打击效果,反而在对方精准回应后陷入被动。后续话术调整未能扭转局势。对方最终以“失望”而非“愤怒”结束对话——在批话学中,让权威型对手感到失望是极低的打击效果,意味着选手全程未能触及对方任何心理破绽。四位裁判中三位未予附加分,真人主裁在复核时亦不予追加。】
蔡乃龙盯着那个 72 分看了很久。在今年的所有实战题里,这是他拿到过的最低分。附加分是零——这意味着裁判一致认定,他对周教授发起的每一次攻击不仅没有奏效,反而都被对方化解了。
总成绩开始加载。
第一题 105 分,第二题 112 分,第三题 110 分,第四题72分。总分 399 分。
蔡乃龙看着那个 399,在心里快速算了一遍。这个分数如果放在去年的市赛,能踩上一等奖线——去年的一等奖线是 390。但 CSP-S 初赛的晋级线通常比市赛一等奖线更高还是更低,他没有数据。他只知道今年的参赛人数比去年多了近一倍,强手也更多。
他摘下耳机,隔音室里的安静重新涌上来。这一次的安静里有一丝苦涩——不是因为总分太低,而是因为第四题他犯了太多错误。他在面对周教授的时候,没有用孙老师反复强调过的策略去应对权威型对手,而是下意识地用了对付普通对手的套路,结果每一招都被对方看穿。这不是运气问题,是判断问题。
比赛结束后一小时,成绩正式公示。蔡乃龙站在公告栏前,在密密麻麻的名字里找到了自己的位置——第三十二名。后面还跟着几个比他低不到十分的选手,但 CSP-S 初赛的晋级名额是前三十五名。他进了。
他的分数是 399 分。晋级线划在了 388 分。
高出十一分,不多不少,刚好够稳。但比他预想的要惊险得多。如果第四题他多丢十二分,今天就是另一个结局。
孙老师在考场外的走廊上等他。她手里拿着那份成绩单,表情平静,但蔡乃龙能感觉到她平静底下的审视——那种审视不是不满,而是一个教练在复盘自己的选手时特有的专注。
“第四题,72 分,”孙老师开口了,语气平和但没有任何修饰,“你自己说说,问题在哪。”
蔡乃龙沉默了片刻,然后说:“我犯了三个错误。第一个错误是开局就质疑他的客观性,这是面对权威型对手时最不应该使用的攻击方式,因为客观性是他最坚固的堡垒,我不可能从那个角度攻破他。第二个错误是他在指出我交叉验证方法错误的时候,我没有在技术层面继续争辩,而是把话题转移到了‘你是不是也在用话术’上——这等于放弃了内容战场,逃到了形式战场。逃本身就意味着认输。第三个错误是——”
他停了一下,然后说:“我整道题都在试图赢他。但面对这种人,真正的得分点不是赢他,而是让他赢不了我。哪怕只是在最后一轮让他承认‘你的某个观点确实有道理’,裁判打分都不会只有 72 分。”
孙老师看了他一会儿,然后微微点了点头。
“三个错误,你都看清楚了。”她把成绩单折起来收进口袋,“市赛的时候你也是第四题拿了高分才把总分拉上去的。今天你的前三题依然是稳定发挥,但第四题把你打回了原形——不是技术上的原形,是心态上的。你碰到真正难打的对手,本能还是会回到‘我要赢’的轨道上。”
她顿了一下,补了一句:“不过这也不是坏事。初赛就是用来发现问题的。你在初赛遇到周教授,比分在复赛遇到他要好得多。”
回学校的大巴车上,蔡乃龙靠在座椅上,把第四题的情境在脑子里重新过了一遍。周教授最后那句话还停留在他脑子里——“你让我觉得你更想赢,而不是更想把问题搞清楚。”一个评审说出这种话,说明他全程都没有被威胁到,甚至带着一点惋惜。让对手失望的打击效果可能还不如让他愤怒。
但这也就是竞赛。不是每一道题你都能赢,也不是每一种对手你都能打穿。他在洛古的训练记录里写过一句话:“能赢的题拿满分,不能赢的题少丢分。”今天第四题他丢了太多分,但 399 分进复赛,这个结果本身不算差。
孙老师走到他旁边的座位坐下,把平板递过来。上面调出了第四题的完整录像和四位裁判的分项评分。四位裁判里,三个 AI 裁判给出的分项分值是 70、73、71,真人主裁赵明远给出的分数是 74——略高于 AI 的平均值。他在备注栏里写了一句话。
蔡乃龙凑近屏幕,看到那行字的时候,心里动了一下。
“选手在权威型对手面前暴露了策略选择上的根本性误判,将用于低阶对手的‘攻击客观性’策略用在了一位以严谨著称的评审身上,导致全盘被动。但前三题的表现证明其基本功已稳固。晋级没问题,复赛遇到类似对手,策略需要从‘攻击弱点’转向‘消解优势’。练习的时候多往这个方向走。”
六、zhengzhichen448
十二月的第一个周末,蔡乃龙把洛古账号的昵称从“线段树”改成了“CaiNl”。
改名这件事他想了很久。“线段树”陪他从入门打到市赛,从区赛打到初赛晋级,那个名字底下挂着几十页的训练记录和几百场对局录像。但初赛之后他反复想孙老师那句话——“你碰到真正难打的对手,本能还是会回到‘我要赢’的轨道上。”他觉得换一个名字,或许能提醒自己换一种状态。CaiNl,就是他自己的名字缩写,没什么特别的含义,只是告诉自己:别躲在网名后面,也别躲在任何习惯性的思维定式后面。
改完名字的当天晚上,他在洛古的通信题专区开了一局匹配。
初赛结束后,孙老师给他制定了新的训练计划,其中通信题的比重被大幅提高。孙老师的原话是:“你的策略框架已经很成熟了,提交答案题和AI实战题是你的强项。但通信题打的是活人——活人会反套路、会变节奏、会在你最有把握的地方突然换个你没见过的打法。你现在最缺的不是技术,是对人本身的判断力和应变力。”
通信题专区在十二月这个时间点异常热闹。每年CSP-S初赛结束到复赛之前,洛古的在线人数都会明显攀升——晋级的人在备战,淘汰的人在发泄,还有一批根本不参加CSP-S的高水平用户纯粹是为了保持手感。蔡乃龙在匹配队列里等了不到十秒,系统就给他匹配到了一个对手。
对手的ID叫“zhengzhichen448”。等级标签是灰色的,说明对方没有在洛古上完成过官方定级赛,看不出段位。蔡乃龙没有多想,点了准备。
系统随机了一道“市赛-”难度的通信题,情境是两人在辩论赛场上互为反方,辩题是“过程比结果更重要”。蔡乃龙拿到的是反方立场——结果比过程更重要。他快速扫了一眼情境描述,在心里搭好了一个话术框架:先通过“努力未必有回报”的普遍经验削弱对方的情感基础,再通过具体案例把“过程”定义为“失败者的自我安慰”。框架很稳,他在训练里用过类似的逻辑链,成功率不低。
开局十秒,蔡乃龙发了第一句话。
对方回了。
蔡乃龙愣了一下。因为对方的回话直接把他的第一句话里三个可攻击的点全部点了出来,每一个点都打在逻辑链最薄弱的位置上。不是那种粗暴的反驳——对方的每一个字都精准得像手术刀,拆掉了他整句话的结构。
他咬了咬牙,重新组织逻辑,把原来的框架拆开,临时拼了一个偏锋式的回击。打字的时候他注意到自己的时间进度条已经走了一半——对面的攻击效率高到让他在每一轮都要消耗比平时多得多的时间去重新思考。这在通信题里是极度危险的信号:谁先被拖进“需要重新思考”的状态,谁就失去了主动权。
第二轮发出去,对方几乎是秒回。这次的回应让他心彻底凉了一截:对方没有继续拆解他的逻辑,而是直接告诉他——“你在拆自己的框架,你不知道吗?”这句话不属于任何反驳范畴——对方不是在跟他辩论,对方是在读他,而且读对了。
第三轮、第四轮、第五轮。蔡乃龙的每一轮都打得很认真,但他心里清楚自己从头到尾都在对方控制的节奏里。他换了一次策略,试图制造陷阱,对方不仅不踩,还轻描淡写地回了一句“这个陷阱你在市赛第二题用过,自己复盘的时候说过那是不对的,今天又拿出来”。蔡乃龙看到这句话的时候手指在键盘上停了两秒。这个人看过他在洛古发的复盘帖。对面不是在即兴对付他——对方对他有足够的了解,随便从他的复盘帖里选一条就能轻松击败他。
比赛结束。系统判定蔡乃龙败,对手胜。
他不服。点了再战。第二局,败。第三局,败。第四局,换了完全不同类型的题目,情境是两人在食堂发生口角,对面只在第三轮说了一句让蔡乃龙事后反复回看的话:“你的稳是练出来的,不是长出来的。”第五局,败。第六局,情境是班主任办公室里的责任归属之争,蔡乃龙开场稳住节奏到了第五轮,一度觉得这次可能有戏,然后第六轮对方用一句轻飘飘的反问直接戳穿了他整条逻辑链里的一个隐蔽漏洞。又是败。
六局。全败。耗时不到一小时。
一小时内被人连杀六次,这对蔡乃龙来说是从未有过的事。即便是市赛第二题拿71分的那次,他也清楚地知道自己输在哪里,知道自己下一次该怎么赢回来。但今天这六局让他产生的是一种更深层次的无力感:他不是输在某一轮对话上,而是输在整个人的节奏、判断、乃至对批话竞赛的根本理解上。对方比他更清楚他会怎么做——而他只知道对方的网名叫zhengzhichen448,头像是洛古的默认灰色剪影,个人资料页里除了一个IP属地“折将”之外空无一物。
他靠在椅背上,盯着天花板看了很久。然后点开了洛古的私信功能,敲下了一行字。
“你好,我是刚才连输六局的那个。我想知道你是谁。不是质问——是真的想知道。”
对方隔了两分钟才回复。这两分钟里蔡乃龙一直盯着屏幕,脑子里过了无数种可能的回复——可能是嘲讽,可能是无视,可能是一个表情包,也可能什么都没有。
私信提示音响起的时候,他点开消息的手微微发紧。
“zhengzhichen448:郑智晨。折将省逐级市海暗初中,初二。刚才那六局打得很爽,好久没在通信题里遇到过愿意连打六局不跑的人了。你不服的那股劲儿挺有意思。”
蔡乃龙还没来得及回复,对方又发了一条。
“zhengzhichen448:我看过你的洛古主页。你是神针中学的?你们学校在批话竞赛圈实力不错,加油。”
蔡乃龙把这行字读了两遍,然后回了一条:“你怎么认识我的?”
“zhengzhichen448:你主页上挂着市赛成绩、初赛成绩、每一道题的复盘笔记。在洛古,这些东西比任何自我介绍都管用。对了,你初赛第四题那个‘攻击客观性’的打法,换我是你,我也不会选那个方向。”
蔡乃龙盯着屏幕,不知道该回什么。对方在短短几句话里同时完成了三件事:坦诚、观察、以及一个不露声色的技术提点。这种交谈方式本身就让蔡乃龙隐约感觉到,对面这个人显然不是普通的爱好者。
他犹豫了一下,还是问了:“你打批话竞赛多久了?什么级别?”
对方这次回得很快,答案让蔡乃龙握着鼠标的手停在了空中。
“zhengzhichen448:今年WC金奖。CPF冬令营,全国金牌五十几个那种。”
蔡乃龙知道WC。Winter Camp,国家批话协会CPF举办的批话学竞赛冬令营,每年冬天聚集来自全国各地的顶尖青少年批话竞赛选手。他在洛古的资料库里看到过WC的介绍:近八百名师生参加,来自全国三十一个省市自治区,最终产生五十名左右的金牌、一百五十名左右的银牌和一百五十名左右的铜牌。能在八百个来自全国各地的顶尖选手里拿到前五十名,这个“zhengzhichen448”根本不是什么洛古的普通用户——他是专门来低分段“虐菜”的。
蔡乃龙深吸一口气,敲下了一行字:“WC金奖,来通信题专区跟我连打六局?”
“zhengzhichen448:冬令营结束之后无聊。洛古通信题专区是这个时间段人最多的,打着玩。而且说实话,你的打法跟同级别的选手不太一样——你的框架感很强,节奏也稳,但你有一个很有意思的毛病:你每次变招之前都要犹豫零点几秒。这零点几秒在通信题里就是你的命门。”
蔡乃龙看着这句话,愣了很久。不是因为对方指出了他的问题——这个问题孙老师也说过,他自己在复盘里也写过——而是因为对方在六局比赛中就精准地定位到了这个问题。六局,每局不超过十轮,总共不到六十轮的对话,对方就摸透了他花了一年才慢慢意识到的核心弱点。
他沉默了一会儿,敲了一行字:
“可以加个好友吗?不是要你教我什么,就是——以后有机会再打通信题的话,我不想再连输六局。”
私信界面弹出了好友申请的通知。郑智晨的回复只有三个字:
“zhengzhichen448:行。等你能赢我一局的时候,我请你喝奶茶。折将省逐级市的特产,快递到神针市的那种。”
蔡乃龙对着屏幕笑了一下。他点了同意,然后把好友列表里新出现的那个灰色头像备注成了“郑智晨-WC金”。
他关掉私信窗口之后没有立刻离开洛古,而是打开了郑智晨的主页。主页很干净,没有战绩展示,没有排名标签,只有签名栏里一行小字:
“批话是一种手段,而不是,且永远不能是一种目的。”
蔡乃龙盯着这行字看了很久。这句话他在别的地方也看到过——洛古的训练手册扉页上印着,国家批话协会的官网上也挂着。但此刻从郑智晨的签名里看到,感觉完全不同。一个刚刚拿了WC金牌的人,一个能在通信题里把他连杀六次的人,把这句话放在自己唯一对外展示的地方。
这不是一个在炫耀成就的人。这是一个把批话竞赛当成某种比自己更大、更重要的东西去对待的人。
他关掉电脑,在笔记本上翻到了记录周教授那道题复盘的那一页。那页笔记的末尾还留着一行没填的空:“面对真正的高手,我应该——”
现在他有了答案。
他拿起笔,在那行空格的末端一个字一个字地写道:“先看清楚对方把我读了多少,再决定我该怎么打。”
(关于这个镜世界的 WC:这个镜世界的传统就是 WC 虽然叫 WC,但是实际上安排在十月打,为了和 NIOWC 错开。qwq)
七、止步
CSP-S 复赛的日期定在十二月最后一个周六。
蔡乃龙走进考场的时候,注意到一个细节:复赛的隔音室比初赛大了将近一倍。每个考位不再是一人一格的狭小隔间,而是一个配备了独立空调、可调节灯光和人体工学椅的标准化比赛单元。考位之间不再是简单的吸音板,而是双层隔音玻璃。这种配置意味着比赛时长会比初赛长得多。
CSP-S 复赛的考号和初赛相同,蔡乃龙在标记着自己考号 GD-S00033 考位坐下来,检查设备的时候发现触控屏的界面多了一个新模块——对话历史回溯面板。初赛的时候这个面板只显示最近三轮对话,复赛的面板可以滚动查看全部对话记录。这说明复赛的对话轮次上限远不止十轮。
耳机里传来系统提示音,比赛规则开始播放。蔡乃龙听得很仔细。复赛的规则和初赛有一处关键不同:对话轮次上限从十轮提高到二十轮,但如果选手能在前五轮内触发对方的“高烈度情绪阈值”,系统依然会判定提前结束。初赛的经验告诉蔡乃龙,提前结束通常意味着高分。他当时并不知道,这个认知在今天会让他付出全部四道题附加分的代价。
第一题加载。
【场景:学生会竞选后台。对话者:竞选对手“孟晓”,另一名学生干部,在你刚刚完成竞选演讲后,在后台狭窄的走廊里与你单独相遇。周围无人,但前台的掌声还没有停。她用一种只有你能听见的声音开口了……】
孟晓的声音和前几场比赛的对手都不一样——她的语气里没有攻击性,没有嘲讽,甚至带着一种真诚的、柔和的温度:“你演讲得很好,真的。就是有一点我想问问你——你刚才说的那个‘为所有同学发声’,你是真心这么想的,还是因为这句话在竞选里好使?”
蔡乃龙快速判断了一下局面。面对的是竞选对手,私下场合,周围无人但掌声未停——这个情境的核心在于“私下”和“公开”的对比。对方选择了私下场合出击,说明她不想让这场对话被第三方听见。这意味着她的话术目的不是公开打压,而是私下瓦解。
他的策略在零点几秒内成型:既然你选择私下,那我就把私下的事情拉回公开。你不是不想让人听见吗?那我偏要把这件事摆到台面上。
“你说这话的时候,”蔡乃龙按下收音键,声音不大,但稳,“为什么要等走到后台才说?”
孟晓的语气没有任何波动:“因为在台前说这种话,对你不好。我只是私下想确认一下,你到底是真心为了同学,还是为了当选。”
“如果你真的觉得我是为了当选才说那句话,”蔡乃龙说,“那你当着所有人的面问我,才能检验我是不是真心。你选择私下问,说明你不在求证——你只是想让我知道你在怀疑我。”
孟晓沉默了一秒,然后轻轻笑了一下。那种笑不是被击中的慌乱,而是一种早有准备的了然。“你看,你第一反应是把‘私下的质疑’翻译成‘不敢公开的质疑’。但我的出发点恰恰相反——我不想在公开场合让你难堪。你觉得我在攻击你,但我只是在问你一个问题。”
柱状图动了。蔡乃龙注意到它的移动幅度比他预想的要小得多——只微微跳了一下,然后回落了。他的心沉了一点。
“既然你不打算让我难堪,”蔡乃龙调整了方向,试图从对方的“善意”里找到破绽,“那为什么偏偏选在掌声还没停的时候说?这不是关心,是掐着时间来的。”
“因为掌声停了你就走了,”孟晓的声音依然柔和,“我只是想趁你还在的时候问清楚。你非要把我的关心解读成算计,那我也没办法。”
柱状图没有上升,反而往下跌了一点。
蔡乃龙深吸一口气。他意识到自己正在犯一个错误——他把对方预设成了一个和郑凯、陈阿姨类似的“伪善型”对手,试图用揭穿伪善的策略来打击对方。但孟晓不是在伪善。她是真的善,或者至少她自己完全相信自己是善的。她的每一个回答都在退让,在包容,在把你的攻击转化为“你对我的误解”。面对这种对手,“揭穿”策略完全无效,因为对方根本没有可以被揭穿的破绽。她的善意就是她的盾牌,也是她的武器。
蔡乃龙没有放弃。他换了一个方向——不再攻击对方的动机,而是直接问她:“如果我告诉你我是真心的,你信吗?”
“我当然愿意相信,”孟晓说,“但这个问题不取决于我信不信,取决于你接下来做了什么。如果你当选了,我会看着你的。”
柱状图微微动了一下,但没有回到正向区间。
蔡乃龙忽然明白了一件事:这道题需要的不是打击对方,而是把对方的善意转化为自己的优势。但他用了八轮才意识到这一点,前面的所有攻击都把力气打在了棉花上。他在第九轮和第十轮调整了话术,终于让柱状图重新开始上升,但上升的幅度和速度远不如初赛时那些短对话中的爆发式攀升。对话在第十六轮结束,孟晓从头到尾没有失态,没有拔高音量,没有露出任何破绽。
【第一题得分:34分。附加分:0分。】
蔡乃龙盯着附加分栏的零看了三秒。这是他参加批话竞赛以来第一次在附加分上拿到零分。他咬了一下嘴唇,把注意力转向第二题。
第二题的情境是家长会后的办公室对峙,对手是一位固执的父亲,认定自己的孩子在学校受到了不公正对待。蔡乃龙吸取了第一题的教训,这次他没有急着出击,而是先耐心地铺垫——他用了五轮来确认对方的诉求,又用了三轮来让对方自己说出前后矛盾的事实。打到第十一轮的时候他终于找到了一个可以深挖的破绽:对方一直在强调“我儿子不可能说谎”,但对方自己也承认没看过教室的监控。他把这个破绽撑开,对面果然动摇了,声音里出现了一丝迟疑。
但蔡乃龙没有在第一时间的动摇上追加。他习惯性地按自己在短对话中训练出来的节奏——等对方先开口,再用更重的话术压下去。但长对话的逻辑不是这样。长对话中对方的情绪动摇转瞬即逝,不立刻追加就等于放过。等他终于开口的时候,对方已经恢复了稳定。
第二十轮,对话正常结束。对方的情绪从头到尾被搅动了几次,但每一次都没有被推到爆发的临界点。
【第二题得分:40分。附加分:0分。】
蔡乃龙看着连续两个零附加分,开始隐约觉得不太对劲。但他把原因归结为自己前两题策略选择错误——第一题把善意当伪善打了,第二题在关键时刻没有追加。他没有往更深的方向想。
第三题。
【场景:校外辅导班休息区。对话者:辅导班同学“方岩”,一个成绩永远比你低几分、但永远不服气的人。刚才辅导班公布了上次模考成绩,你比他高七分。他在休息区找到你,手里拿着一杯没拆封的奶茶……】
“给你的,”方岩把奶茶放在蔡乃龙面前的桌上,然后在他对面坐下,翘起二郎腿,“顺便问一下,你觉得咱俩的差距,真的就是这七分?我是说,你觉得你真的比我强吗?”
这是一个比前面两道题更典型的嫉妒型对手。蔡乃龙在第一轮就精准地嗅到了对方的破绽——用“送奶茶”来建立道德优势,然后立刻转入质疑。这个套路他在区赛和初赛里打过太多次了。但他的回击策略是:不接受奶茶,不接受对方的框架。
“奶茶你拿回去,”蔡乃龙说,“你想问的不是‘七分’,你是觉得你不比我差,但你每次都比不上我。”
方岩的表情变了,明显被激到了。“你倒是挺直接。那你觉得你比我强在哪?除了会做题之外?”
短对话经验告诉蔡乃龙,这个时候应该用冷处理——对方已经进入了情绪波动,晾他一下,他会在沉默中自我发酵。于是他采用了沉默策略,靠在椅背上看着方岩,没有立刻回答。
在区赛第三题的陈浩身上,这个策略在五轮内就让对方情绪失控了。但方岩没有。方岩等了足足十秒,然后忽然笑了:“你不说话,是不是因为你也不知道你比我强在哪?”
柱状图往下掉了。蔡乃龙被迫重新开口,但节奏已经断了。接下来的对话变成了一场拉锯战,他几次试图重新掌握主动权,但方岩每一次都用他自己的沉默来反制。打到第十八轮的时候,蔡乃龙终于用一个精准的回忆杀——“你上次模考之后在走廊里跟你妈打电话怎么说的,你还记得吗”——让对方陷入明显的慌张,柱状图开始上升。但二十轮到了。
【第三题得分:12分。附加分:0分。】
十二分。蔡乃龙看着这个数字,手心开始出汗。不是因为分数本身,而是因为他能感觉到自己的话术没有失效——那些分析对方心理弱点、设计话术链条的方法都是对的,但这些都需要真正触及核心弱点才行。对手只要不配合,他的整个策略就变成了打在棉花上。
第四题。他看着加载进度条在屏幕上缓慢地走,心里忽然浮现出孙老师两年前在区赛训练时说过的一句话。孙老师说,批话竞赛的评分体系里有两个维度:一个是打击效果的强度,另一个是打击效果的持续性。短对话里强度高的策略容易拿高分,因为AI裁判对“高烈度情绪”赋予了很高的分值。但到了长对话,对手不会那么容易被一击打穿,裁判也会看得更全面——你的话术有没有层层递进?你有没有在整场对话中保持压制力?你的收官是不是干净利落?这些都要考虑。
他当时并没有完全理解这段话,只是抄在了笔记里。此刻坐在这里,连续三道题附加分挂零,他忽然开始真正理解“持续性”这三个字的含义。
第四题加载完成。对手是一位社区居委会主任,因为他在楼道里堆放杂物而找上门来,语气客气但句句带刺。蔡乃龙深吸一口气,决定用完全不同的方式来打这道题——不再追求短平快的压制,而是从第一轮开始就一步接一步地铺垫,每一轮都在为下一轮做伏笔。打到第十轮的时候柱状图开始稳定上升,打到第十五轮的时候他感觉对方防线已经开始松动,但对方硬是用圆滑的话术把每一次可能的爆发都消解掉了。第二十轮,对话正常结束。
【第四题得分:33分。附加分:0分。】
【比赛总成绩:34+0 + 40+0 + 12+0 + 33+0 = 119分。】
蔡乃龙摘下耳机,盯着那个119看了整整三十秒。他知道自己的水平不止119分,但这张成绩单上的每一个零附加分都在告诉他,这场比赛和他打过的所有比赛都不一样。他到现在也没有意识到问题的核心在哪里,只是隐约觉得自己准备了很久的东西在这场比赛里不太管用了,但他确实说不上来是为什么。
走出考场的时候,神针中学代表队的六个人在走廊上集合。另外五个人的脸色各有不同——两个初三的学长表情相对平静,另外三个初一初二的和蔡乃龙差不多,都是一脸被碾过的表情。孙老师在考场外面等他们,手里拿着六张成绩单。她的表情看不出任何波动,只是挨个扫了一眼每一张纸上的数字,然后抬起头。
“张轩,366 分。陈峙,342 分。其余人,都在三百以下。”
走廊里安静了几秒。三百四十二,超过了省选线附近的分数,陈峙的排名还没有公布,但已经大概率压在线上。三百六十六,张轩稳进省选。其余人——蔡乃龙低头看了一眼自己手里的成绩单,119 分,距离晋级线差了将近两百分。
这不是擦肩而过,这是一道很宽很深的沟。但站在他旁边的另外几个初一初二队员分数也都差不多——王一涵 127分,林雨桐 114 分,还有一个刚加入的初一新生只拿了八十多分。所有人的分数都在一个区间里,没有谁明显掉队。这说明不是他一个人没打好。
孙老师把六张成绩单收起来,语气很平:“今年复赛的题目难度比去年高了一个档次。初赛主要考察对话效率,情境设计大多围绕着快速识别对方心理破绽并迅速完成打击。这种情境里,短对话精确打击的优势很明显。但复赛设计的情境更接近真实的长期对抗——对方的情绪不会被你轻易撬动,就算撬动了也不会轻易崩溃。你们大多数人在区赛、初赛阶段接触的情境对话都不长,面对需要长时间层层递进地施压才能让对手暴露出致命漏洞的对话,你们的策略储备不够。这很正常,复赛本来就是用来暴露这个短板的。”
她顿了一下,目光扫过所有人,最后停在几个初一初二队员身上:“你们几个低年级的,分数在这个难度下是正常的。不是你们的实力退步了,是题目的要求提高了。张轩和陈峙今年是初三,比你们多打了一年比赛,多做了几百道长对话训练题。你们才初一初二,没接触过长对话的系统训练,拿不到附加分很正常。一年后你们再打复赛,分数会比现在高得多。”
蔡乃龙听到“附加分”三个字的时候,心里动了一下。四道题,每一道的附加分全部是零。这是他打过这么多场比赛以来从没出现过的情况。他抬起头想说什么,但看了看旁边王一涵手里的成绩单,那个上面也整整齐齐地排着四个零。
复赛附加分统一零分?他想了想还是没问出口。
回学校的大巴车上,张轩和陈峙被几个低年级的围着问复赛的答题经验。张轩话不多,说了句“每一轮别急着收网,先听听对方到底想说什么”。陈峙补充了一句:“长对话的爆发点一般在十二三轮以后,前面的都只是在铺路。别指望三句话就能把人打崩,复赛没有人会被你三句话打崩。”
蔡乃龙坐在靠窗的位置,把这两句话记在了笔记本上。他翻到这一页的背面,上面还记着上次市赛时孙老师说的话——“你的策略设计能力已经接近市赛中等水平了,但你的执行能力还是区赛级别。”那一页后面密密麻麻地写满了这一年来他在洛古上做的每一道题、打的每一场通信题、每一次复盘。现在他要在这本笔记上再加一条新东西。他在笔记本的空白处写下了几行字:
“CSP-S复赛,119 分,四题零附加。策略有效,强度完全不够。长对话和短对话不是同一个比赛。”
写完这些,他想了想又补充了一句:
“一年后,我要把附加分拿满。”
车窗外,十二月的天光灰蒙蒙的,行道树的枝丫光秃秃地伸向天空。他靠在椅背上,把笔记本合上,闭上眼睛。脑海里自动开始回放第一题那道学生会竞选的情境——孟晓那句“我会看着你的”,他不是没有切入点,如果他从第一轮开始不执着于“揭穿伪善”,而是顺着她的善意反向施压,让她用自己的承诺来约束她自己,也许结果会完全不一样。
他睁开眼睛,翻开笔记本,在那条“长对话和短对话不是同一个比赛”的下面又加了一行:
“短对话打的是破绽,长对话打的是系统。整个对话过程需要经过一个完整的循环:试破绽(验证对方防御类型) -> 挖破绽(逐步削弱对方防御) -> 补刀(彻底击溃对手)才能在对方最坚固的地方找到真正会让他崩盘的东西。”