四個字母的ID------------------------------------------,晨光剛好從窗簾縫隙里擠進來,在地板上畫出一道細長的金色光帶。。,換了身睡衣,頭發濕漉漉地搭在肩上,然后坐到了自己那臺臺式機前面。機箱是攢的,配置拉滿,雙4K顯示器并排架在桌上,啟動的時候RG*燈帶亮起來,把半間屋子染成冷藍色。這套設備花了她做翻唱兩年攢下來的大部分收入,但她覺得值——寫代碼的人對屏幕的要求跟電競選手對鼠標的要求差不多,差一點都不行。,盯著屏幕上稀稀拉拉的幾條結果看了半分鐘。。,公開渠道能爬到的內容少得可憐。職業生涯期間的比賽數據和新聞報道還算完整,但退役之后幾乎是空白。社交媒體停在退役**那天,最后一條內容只有兩行字——“本人陳淮安即日起正式退役,感謝所有曾經并肩的隊友和一直支持的粉絲。江湖路遠,后會有期。”。,最新的幾條是今天凌晨的,有人在網吧拍到了他帶隊打比賽的照片發到超話,評論區瞬間炸出一群老粉。有人激動地問是不是要復出,有人分析說只是在帶俱樂部的新人打訓練賽,有人感慨“淮神還是那個淮神,三年了一點沒變”。“一點沒變”四個字上。。三年了,一個人退役三年,從萬眾矚目的巔峰走下來,帶著一群新人從頭開始打次級聯賽,中間經歷過什么沒有人知道。但他的眼睛還是那樣——冷而鋒利,像淬過火的刀刃。,能在經歷了這些之后,眼睛里連一絲渾濁都沒有?,打開了一個新的文件夾。“HuaiAn”。。遇到一個復雜的問題,先建一個文件夾,把所有相關資料、數據、分析腳本全部裝進去,然后一個一個拆解。追一個人這件事她沒做過,但沒關系。在她眼里,任何問題都可以被拆解成數據,任何數據都可以被建模,任何模型都可以被優化。。
第一步,數據采集。
她花了一整個上午做這件事。不是漫無目的地搜索,而是系統性地抓取所有能抓到的公開數據——陳淮安職業生涯期間的全部比賽錄像,一共二百三十七場。他退役后帶隊打次級聯賽的錄像,能找到的一共四十六場。所有賽后采訪、紀錄片片段、活動錄像、粉絲現場拍攝的視頻,凡是能搜到的全部進了她的數據庫。
到中午的時候,她的硬盤里多出了將近兩個T的視頻文件。
然后她開始看。
不是像粉絲那樣帶著濾鏡看,而是像分析實驗數據那樣,一幀一幀地看。她把每一場比賽錄像都拆成三個維度來記錄:操作維度、決策維度、溝通維度。操作維度記錄他的手速、技能釋放精度、走位習慣;決策維度記錄他的gank時機選擇、資源分配邏輯、團戰切入位置;溝通維度記錄他作為隊內指揮的語言模式、信息傳遞效率、情緒控制能力。
這個工作量放在別人手里大概要花一個月。但葉一函寫了幾個自動化分析腳本,把能機器做的事情全部交給機器,自己只做機器做不了的那部分——比如判斷他在某個時刻的表情變化意味著什么,比如分析他在某次采訪中的語氣停頓代表了怎樣的情緒狀態。
三天之后,她得到了第一份完整的“陳淮安行為數據分析報告”。
四十七頁。
她自己都覺得有點過分了。但如果讓她重來一遍,她還是會這么做。因為她在這四十七頁報告里發現了一些東西,一些可能連陳淮安自己都沒有意識到的東西。
比如他的操作習慣。職業選手的操作習慣通常會隨著版本更迭、隊伍體系變化、個人狀態起伏而發生偏移,但他的操作曲線異常穩定。從第一屆聯賽到退役前的最后一場比賽,他的手速波動曲線幾乎是一條直線,APM穩定在某個區間內,上下浮動不超過百分之三。這在職業選手里極其罕見,說明他對自己的控制力達到了一個近乎偏執的程度。
比如他的決策邏輯。她把他二百三十七場職業比賽的打野路線全部標注出來,放在坐標系里做路徑聚類分析,發現他的路線選擇有一個非常清晰的底層算法——永遠優先選擇“能在最短時間內對敵方造成最大資源壓制”的路徑。這個邏輯聽起來簡單,但在實戰中要精確執行需要對整個地圖的信息有近乎全知的理解。
他打游戲的方式,確實像她在寫的代碼。干凈、準確、沒有一行是多余的。
但最讓她意外的是他的指揮錄音。
她找到了幾場有隊內語音的比賽錄像,把陳淮安的語音單獨分離出來,用她的聲紋識別模型跑了一遍。這個模型本來是她論文項目的一部分,用來分析說話人的情緒狀態和壓力水平,準確率已經做到了百分之八十四點三。她把陳淮安的指揮語音喂進去,模型跑出來的結果讓她愣了很久。
情緒波動指數:極低。
壓力水平:全程低于閾值。
語速變化:平穩。
這本身不奇怪。職業選手在比賽中保持冷靜是基本素質。但奇怪的是,模型還輸出了一個她不太常見到的指標——語音中的“開放性”參數。這個參數衡量的是說話人在溝通中愿意透露多少信息、愿意表達多少個人意志的傾向。
陳淮安的開放性參數,在指揮隊友時呈現出一種規律性的變化:比賽前期最高,中后期逐漸降低,到決勝時刻幾乎降到零。翻譯成白話就是——比賽越到關鍵時刻,他說的話越少,但每一句話的權重越大。
她反復聽了那幾段決勝時刻的語音。
有一場總決賽的錄音,打到第七局,雙方戰至三十分鐘,經濟差不到一千,一波團戰定勝負。隊內語音里所有人都在說話,輔助在報技能CD,射手在喊看我看我,邊路在問能不能打能不能打。一片嘈雜里,陳淮安的聲音忽然切進來。
“三秒后,我開。”
就五個字。
然后整條語音里安靜了。三秒后他開了團,秒掉對面核心,一**平。
葉一函把那五個字反復聽了十幾遍。不是因為那五個字有什么特別的信息量,而是因為說那五個字時的語氣。那種語氣不是命令,不是商量,甚至不是指揮——是一種陳述。像是在說一個已經發生的事實,而不是一個尚未執行的決定。
這個人對比賽的理解,已經超越了“判斷”和“決策”的層面,進入了一種近似于“看見未來”的狀態。他不是在判斷該不該開團,他是看見了團戰開啟之后的所有分支路徑,然后選了那條通往勝利的路。
葉一函靠在椅背上,盯著屏幕上的聲紋波形圖。
她忽然很想知道一件事——這樣一個對戰場擁有近乎預知般掌控力的人,在二十二歲那年經歷了什么,才會選擇在巔峰時期把一切清零?
這個問題公開資料里沒有答案。所有關于他退役原因的討論都是猜測,他本人從未回應過,他身邊的人也從未透露過。
但她不甘心。
她不是那種遇到“無解”就停下來的人。如果一條路走不通,就換一條路走。如果正面的信息源全部沉默,就找側面的、邊緣的、被所有人忽略的角落。
她重新設計了爬蟲,這次不爬主流媒體和社交平臺,而是爬所有提到過“淮安電競HuaiAn陳淮安”的論壇帖子、評論區、小眾社區的討論。這些地方的噪音很大,信噪比極低,需要花大量時間過濾和交叉驗證。但她有的是耐心。
**天晚上,她翻到了一條三年前的帖子。
發在一個已經沒什么人用的電競論壇里,樓主是個只發過三條帖子的賬號。帖子的標題是“淮神退役的真實原因,知道的人都不敢說”。正文只有一句話:“不是手傷,不是錢,是人。”
下面的回復大多在罵樓主標題黨、造謠、帶節奏,樓主一條都沒有回,之后再也沒登錄過。
葉一函盯著“是人”那兩個字看了很久。
不是手傷,不是錢。是人。
什么樣的“人”能讓一個站在巔峰上的二十二歲年輕人選擇退役?隊友?教練?管理層?她在搜索欄里加了一堆***反復組合查詢,最終在另一個論壇的某個長帖的某個不起眼的回復里,找到了一段讓她沉默的話。
發帖人自稱是當年陳淮安所在俱樂部的實習生,后來離職了。他在回復里說:“那年總決賽打完之后發生的事情,圈里老人都知道,但沒人會公開說。簡單講就是隊里有人不想讓他繼續打了,不是因為實力問題,是因為他太強了,強到讓某些人覺得自己永遠只能活在他的影子底下。決賽結束那天晚上**室里吵得很厲害,具體內容我不方便說,但第二天淮神就提交了退役申請。俱樂部沒有挽留。”
葉一函看完這段話,關掉了網頁。
她沒有繼續爬下去了。
不是因為沒有更多信息可挖,而是因為她忽然覺得——自己做的這件事,正在從一個“了解”變成一種“窺探”。她想知道他是誰,但不是以這種方式。不是通過匿名論壇上的只言片語去拼湊一個他從未主動對外講述的故事。
如果他有一天愿意告訴她,那應該是由他自己說出來的。
而不是她扒出來的。
她合上筆記本電腦,起身走到窗邊。窗外是城市的夜景,萬家燈火鋪成一片明明暗暗的光海,遠處的寫字樓還亮著零星的格子,像矩陣里沒有歸零的像素點。她站在那里,腦子里反復轉著那個實習生在帖子里說的那句話。
“他太強了,強到讓某些人覺得自己永遠只能活在他的影子底下。”
葉一函忽然明白了自己為什么在第一眼看到他的時候就移不開目光。
不是因為他是KPL的遠古傳說,不是因為他打游戲的樣子有多好看,不是因為他長了一張讓人過目不忘的臉。是因為她在他身上看到了同一種困境——那種因為走得太遠、走得太快,而不得不獨自面對的孤獨。
她十五歲進少年班的時候,同班同學平均年齡十九歲。她坐在第一排,把每一門課都考到最高分,以為成績能填平年齡的差距。但差距不是知識,是生活。是大課間有人聊昨晚的電視劇她接不上話,是寢室夜談有人講高中時候的戀愛故事她沒有,是聚餐時有人提議去酒吧她拿不出***。
后來她不試圖融入。她學會了把自己分成兩個部分——一個部分是少年班的葉一函,上課、**、寫論文、做項目,精確高效,從不犯錯;另一個部分是網絡上的“函”,在翻唱區用聲音跟世界交流,有人喜歡她,但沒人知道她是誰。
她把所有事情分門別類地裝在各自的文件夾里,打上標簽,設定好權限,從不混淆。
因為混淆意味著失控。而失控意味著危險。
但此刻她站在窗前,看著外面萬家燈火,忽然覺得很累。維持那些文件夾、標簽、權限設置,需要消耗大量的心力。而那些心力本來可以用來做別的事情——比如真正地寫一首自己想唱的歌,而不是算法選出來的、最容易獲得播放量的歌。
比如真正地了解一個人,而不是用爬蟲和數據模型。
她回到電腦前,關掉了“HuaiAn”文件夾里的所有數據分析報告,只留下最開始的那張截圖——網吧里他坐在人群中間打比賽的那張,是她從圍觀者拍的視頻里截的。畫質不高,光線也暗,只能看清他的側臉和屏幕上亮著的ID。
HuaiAn。
四個字母。
她看著那張截圖,做了一個決定。
她要認識他。不是以數據分析師的身份,不是以粉絲的身份,甚至不是以“函”的身份。就是以葉一函的身份——一個二十一歲的計算機碩士,寫代碼的時候會自言自語,唱歌的時候會閉上眼睛,凌晨睡不著的時候會去網吧通宵。
一個真實的、不設權限的、所有文件夾全部打開的人。
怎么認識?
她想了想,打開王者榮耀,注冊了一個新賬號。
ID:Cold*ug。
寒蟲。一個她用了很多年的私人ID,取“*ug”在代碼里的本義——不是錯誤,而是一個系統中尚未被完全理解的變量。一個讓所有預設邏輯失效的存在。
她看著登錄界面上那個ID笑了一下。
陳淮安,你的系統里,該出現一個*ug了。
接下來的一個星期,葉一函做了幾件事。
第一件,她把王者榮耀從青銅打上了王者。不是因為她想證明什么,而是因為她需要了解這個游戲。她是LOL鉆一,MO*A類游戲的基礎邏輯相通,上手并不難。但王者榮耀有自己的節奏、自己的地圖機制、自己的英雄池和裝備體系,這些東西不親自打一遍是理解不了的。她花了一周時間,用LOL里打AD位積累的意識和對線習慣,硬生生把手游的段位打上了王者。
第二件,她分析了陳淮安最近帶隊打的全部次級聯賽預選賽錄像,做了一個“排位時間分布模型”。簡單來說,就是根據他在不同時間段上線打排位的頻率、時長、隊友ID的規律,推算出他個人賬號最可能在線的時間窗口。
這個模型的準確率她算過,大約百分之六十七。不高,但夠用了。
第三件,她把自己的王者賬號的段位、勝率、常用位置全部調整到一個特定的數值區間——剛好能匹配到他的段位,但又不至于太顯眼。她算過,以他那個賬號的隱藏分和在線時間段,匹配池里能排到的人并不多。只要她在他上線的時間窗口內開始排,兩個人的段位又在同一區間,碰上的概率會大幅度提升。
這不是什么高深的算法,本質上就是守株待兔。但葉一函做這件事的時候,心里有一種從未有過的感覺——像是寫了一段沒有預設輸出結果的代碼,不設斷言,不跑測試,寫完直接點運行,然后看著屏幕等。
等一個她不知道會不會來的結果。
第七天晚上。
十一點四十分。
葉一函坐在公寓的書桌前,臺式機屏幕上開著王者榮耀的窗口,手機放在支架上,*站**的私信不斷彈出新消息提醒。她又一周沒直播了,粉絲群已經從天怒人怨變成了擔心她是不是出了什么事,群管理私聊她好幾次,她只回了一句“活著,別擔心”。
她盯著屏幕上的排位等待界面。
那個轉圈的匹配圖標已經轉了快三分鐘了。她選的時間窗口是晚上十一點半到凌晨一點,根據她的模型,陳淮安在預選賽結束后通常會在這個時間段上線打幾把排位保持手感。但模型畢竟是模型,百分之六十七的準確率意味著有三分之一的概率他根本不會出現。
匹配圖標又轉了一圈。
葉一函深吸一口氣,正準備關掉游戲去寫論文,屏幕忽然一閃。
匹配成功。
進入選人界面。
她飛快地掃了一眼隊友的ID。
四個陌生的名字。
然后是對方的ID列表。
第三個。
第三個位置,四個字母。
HuaiAn。
葉一函的手指懸在鍵盤上方,一動不動。
她設想過無數次這個場景,想過他出現的時候她會是什么反應——她以為自己會很冷靜,會按照計劃選一個輔助位,在對局里觀察他的操作,用最自然的方式打完整場,然后加好友。這是她寫好的“劇本”,每一步都在掌控范圍內。
但此刻她看著那四個字母,大腦一片空白。
心跳快得像跑完一千米。
她忽然意識到一件事——她寫過的所有代碼、建過的所有模型、做過的所有計劃,在這一刻全部失效了。不是因為它們不精確,而是因為她要面對的不是一個系統,是一個人。一個活生生的、會動會思考會說話的人,不是一個可以用算法預測的變量。
選人倒計時的提示音在耳機里響起來,刺耳得像鬧鐘。
葉一函回過神來,手忙腳亂地選了一個輔助,鎖定。
游戲加載界面彈出來。
她的ID,Cold*ug,跟那個叫HuaiAn的ID排在對面——不是隊友,是對手。
她愣了一下,然后笑了。
不是隊友,是對面。
當然是對面。以他的段位和隱藏分,系統會優先把他放在紅色方做平衡。她算了匹配概率,算了時間窗口,算了段位區間,唯獨忘了算這個。
不過沒關系。
是對面,那就讓他看看。
她活動了一下手指,眼神變了。
不是粉絲看偶像的眼神,不是數據分析師看研究對象的眼神,是一個MO*A老玩家看著對面那個最值得擊敗的對手時的眼神——專注、冷靜、帶著一點點被激起的、久違的好勝心。
加載完成。
對局開始。
葉一函操作著輔助英雄走出泉水的那一刻,腦子里只有一個念頭。
陳淮安,這把我是你的對手。
你會記住這個ID的。
一定會的。
(本章完)
---
下章預告: 葉一函和陳淮安的第一場對局正式打響。她用LOL鉆一的意識加上對他打野路線的研究,在對局中做出了幾次讓陳淮安意外的操作。而對面的陳淮安,在打完這把后第一次主動點開了一個路人的資料頁面。那個ID叫Cold*ug。
精彩片段
金牌作家“禿頭甜心”的優質好文,《失控算法》火爆上線啦,小說主人公葉一函葉一,人物性格特點鮮明,劇情走向順應人心,作品介紹:凌晨一點的網吧------------------------------------------ 凌晨一點的網吧。,其實就是她租的那間四十平單身公寓。隔出半間做了簡易聲學裝修,墻上貼滿凹凸不平的吸音棉,桌上架著一套不算便宜但也算不上頂級的設備。她摘下監聽耳機掛回架子上,剛才錄的那首古風翻唱還在AU波形圖里安安靜靜地躺著,幾條音軌疊得整整齊齊,像她寫的代碼一樣干凈利落。。。“函函今晚還播嗎?已經蹲...