巴蒂斯图塔:综合三行都印 88,牌子一回也没动
这一卷的对手是本馆自己的一个整数。我们替加布里埃尔·巴蒂斯图塔记的能力账只有 3 行(1996/97 / 1997/98 / 1998),综合分三行都印 88;同一张属性表用本馆 ST 的 12 项权重复算,读数是 87.68 → 88.08 → 88.06。秤在这 3 行里动过两回(+0.40、−0.02),牌子一回也没动。牌子不是秤:它只许写整数,而他这三行恰好排在取整的边界之内。库内 31 人(已开卷 30 本,含本卷;再加 §9.1 B 类待复核的罗伯特·普罗辛内茨基这一本未开卷的账)逐人复算,牌子恒为一个数而秤在动的只有 2 本。他那两个夏天——1994 年 D 组唯一一顶帽子戏法、1998 年 H 组的连续第二顶——都在《案件 014》与《案件 010》的公开台账里逐行点得到,而本馆给他的账里没有 1994 年这一年。
卷宗第一页
加布里埃尔·巴蒂斯图塔(Gabriel Batistuta),1969 年生,阿根廷中锋,2005 年收山——那是库里关于他退役给出的唯一一个日期。本馆替他记的能力账只有 3 行:1996/97 / 1997/98 两季在佛罗伦萨(意甲),最后一行 1998 没有俱乐部,league 栏只写着「World Cup」。综合分三行都印同一个数:88 → 88 → 88。
这一卷真正的对手不是他的腿、也不是那两次换人,是我们自己的记法。同一张属性表,用本馆 ST 的 12 项、共 100 分的权重表逐格乘开再加总,三行的读数是 87.68 / 88.08 / 88.06。秤在这 3 行里动过两回(+0.40、−0.02),牌子一回也没动。牌子不是秤:它只许写整数,而他这三行恰好都排在同一个整数周围半步之内——第一行的 87.68 被抬上 88,后两行的 88.08 与 88.06 被压下 88。库里那个 88 没有说谎,它只是没有精度。
本卷于 2026-10-09 开卷,互见本馆两份已发布案卷:《案件 010》(2026-08-23 签发,裁决:谣言粉碎)审的是帕萨雷拉换下了巴蒂斯图塔,球队从此崩盘。那句伪记忆,用「他踢满了那场比赛」拆开;《案件 014》(2026-10-08 签发,裁决:谣言粉碎)把 1994 年 D 组整组的进球归属重数了一遍。本卷不重审任何一句,只把它们的台账当已核事实引用,然后处理第三台机器:3 行 × 44 列 = 132 格属性账。秤在这 3 行里动过两回(+0.40、−0.02),牌子一回也没动。
这台机器的两个刻度得并排放。第一步 1996/97→1997/98:进秤的 12 项里有 7 项在升、3 项在降,升的一面合计 +0.64 分、降的一面 −0.24 分,净 +0.40——最重的那根射门(权重 22)在这里从 95 升到 96,跑位(14 分)从 92 到 93。这一步是真的动了:一位小数的秤读得到(87.7→88.1),整数牌子读不到。第二步 1997/98→1998:进秤的 4 根列创下全卷最低、共让出 −0.32 分,同时进秤的 2 根列创下全卷最高、拿回 +0.30 分,两边差 −0.02——这一次连一位小数的秤也读不到(88.1 与 88.1 同为 88.1)。
第三件事写在行的排法上。27 根会动的列里,末行独占 8 根唯一最高、首行独占 14 根唯一最低,而盖了 peak 章的那一行一根最低也不独占(0 根)——11 根列的顶点并列在两行上、6 根列的谷底也是。本馆的 mark 列把唯一一枚 peak 盖在 1997/98,而 1997/98 恰好是原始读数的最高点(88.08):编辑的手和秤在这一行想到了一起,只有牌子没跟上。然后是那一个没有行的年份:1994 年,他在这套账里不存在(同期库内有 15 人记了 1994 年这一行),而《案件 014》的台账里有他三行逐球——第 2′、44′、90′,最后一粒是点球,那一场是 Argentina 4-0 Greece。这两个事实都是本馆的,本页把它们并排放着,不拿案卷的进球去补卷宗缺的那一行。
逐年属性矩阵 · 1996/97—1998
★ 归属说明:第 3 行(1998)在库里没有俱乐部,league 只写赛事名「World Cup」——这是本馆对国家队年的入账方式,不是他当时归属何队的证据。热力底色只表绝对水平(标尺 60–99),描边格 = 全表最高值 96,共 4 格、分属 2 列(FIN@1997/98、HGRL@1997/98、FIN@1998、HGRL@1998)——这两列都进 ST 的综合分权重(FIN 22 分、HGRL 8 分,合计 30 分),而且它们在后两行都不再动。本矩阵是 编辑推导(L3):以本馆已核台账与公开赛事为锚推导,非任何引擎数据库解出。逐季出场数、进球、助攻、上场时间与球队排名(库内五列皆 NULL)本馆未建档,矩阵不含、正文亦不引用——比赛层面的数字一律见《案件 014》与《案件 010》的台账。最右一列是取整后的标注值;本页另给一份按同一张权重表现算的原始读数(87.68 / 88.08 / 88.06),两者之差就是这一卷的主题。
| 赛季 | 龄 | 位 | 移动 | 技术 | 身体 | 防守 | 心理 | 斗志 | 门将专属 | 综合 | ||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 启 | 速 | 敏 | 跑 | 射 | 远 | 传 | 直 | 中 | 定 | 护 | 停 | 盘 | 头 | 左 | 右 | 耐 | 力 | 健 | 空 | 单 | 盯 | 判 | 抗 | 联 | 断 | 压 | 视 | 冷 | 专 | 领 | 稳 | 勤 | 演 | 欲 | 赢 | 防 | 心 | 扑 | 出 | 指 | 球 | 一 | 综合 | |||
| 1996/97 | 27 | 85 | 87 | 83 | 92 | 95 | 94 | 72 | 83 | 60 | 77 | 86 | 82 | 81 | 83 | 68 | 80 | 78 | 89 | 70 | 82 | 30 | 25 | 45 | 76 | 43 | 40 | 61 | 74 | 74 | 75 | 84 | 75 | 68 | 84 | 95 | 72 | 49 | 77 | 25 | 25 | 25 | 30 | 25 | 88 | |
| 1997/98 | 28 | 84 | 86 | 82 | 93 | 96 | 95 | 72 | 84 | 60 | 78 | 86 | 82 | 80 | 84 | 69 | 81 | 78 | 90 | 68 | 82 | 30 | 25 | 45 | 77 | 43 | 40 | 61 | 74 | 75 | 76 | 85 | 76 | 68 | 84 | 96 | 73 | 49 | 78 | 25 | 25 | 25 | 30 | 25 | 88 | |
| 1998 | 29 | 83 | 85 | 81 | 93 | 96 | 95 | 71 | 84 | 59 | 77 | 86 | 81 | 79 | 84 | 68 | 80 | 79 | 90 | 68 | 82 | 30 | 25 | 45 | 77 | 43 | 40 | 61 | 75 | 78 | 77 | 88 | 77 | 68 | 84 | 96 | 75 | 49 | 81 | 25 | 25 | 25 | 30 | 25 | 88 | |
怎么读这张表?先看最右一列:88 → 88 → 88——三个格子一模一样,而它下面压着的原始读数是 87.68 → 88.08 → 88.06。再看射门(FIN)那一列:95 → 96 → 96,全表最高 96 的四格里有 2 格在它身上,另 2 格在进球欲(HGRL)上;这两列在 1997/98→1998 一步里一格未动,所以那 30 分权重在这一步贡献了 0.00 分。然后看末行:8 根列在这里创下全卷唯一最高(BIG/CMP/CON/LEA/STA/STB/VIS/WTW),7 根创下唯一最低(ACC/AGI/CRO/DRI/FTO/PAS/SPT),其中 3 根跌得不进秤(AGI/CRO/PAS)——账在动,秤上一格记不下。
132 格里(把算出来的综合列除外)最高值是 96,出现在 FIN@1997/98、HGRL@1997/98、FIN@1998、HGRL@1998——FIN / HGRL 各两行同值。这两列不是边角:在本馆 ST 的 12 项里,FIN 权重 22 分、是全表最重的一根,HGRL 权重 8 分,两根合计 30 分,占整张表的 30%。矩阵里描边的格子因此有 4 个,而不是一个。
要紧的是它们在 1997/98→1998 那一步一格未动:FIN 96→96、HGRL 96→96。也就是说,这本账最被称重的那 30 分在最后一行既没帮它掉、也没帮它升;剩下 10 项里,4 根向下(SPT 1 分×权重 10、ACC 1 分×权重 6、DRI 1 分×权重 8、FTO 1 分×权重 8,共 −0.32),2 根向上(+3×6、+3×4,共 +0.30)。秤在这 3 行里动过两回(+0.40、−0.02),牌子一回也没动。
12 项、100 分的秤, 在牌子上只许留一个整数。
三行都印 88,秤动过两回而牌子一回也没动
拒绝回答也是一种裁决。这本账里还有五件不做的事:17 根恒值列不写成「三 行被冻住」——恒值是本馆的记法,不是他的赛季;88 → 88 → 88 不写成「他状态平稳」——平稳是整数的性质;把牌子换成秤,这 3 行是 87.68 → 88.08 → 88.06;库里没有 1994 年那一行(同期库内 15 人有),本卷不替它补一年,也不把《案件 014》台账里的 3 粒逐球折算成属性;1998 台账的比分栏合计 10 球与汇总行自述 9 球差 1 球(萨内蒂那一球记在第 45 分钟的注记里、没有逐球行),本卷不引用任何全队数、不替它改数——要动的格子由处置件在明处动,出处留在文件里;1998 那一行不写成因果——库里它没有俱乐部、没有出场、没有名次,本页不用它解释那次被记错的换人,也不用那次的记忆解释它。
秤在这 3 行里动过两回(+0.40、−0.02),牌子一回也没动。这句同时挡掉两种现成的故事。不能写「他的账显示他 29 岁那年下滑了」:牌子三行同数,而秤上那一步只值 −0.02 分;也不能写「他的账显示他三年不变」:27 根列在动,末行独占 8 根全卷最高,其中 2 根恰恰是进秤的(冷静 6 分、大心脏 4 分)。能说的是:本馆在同一张表上跑了两套精度,一套只许写整数,一套写得出 100 分里的 30 分却仍读不出 −0.02 分以外的东西。把「精度不够」这件事写成结论,而不是写成他的荣誉或他的衰退,就是这份卷宗全部的立场。
+0.40 分的升, 牌子上没有那一格。
3 行账本,3 份判词
佛罗伦萨(意甲),27 岁,本馆账本的第一行。牌子 88,秤上 87.68——这一个 88 是四舍五入抬上来的(差 0.32)。14 根动列在这里创下全卷唯一最低,包括射门 95 与跑位 92(本馆 ST 权重表里最重的两根)。库里这一行没有出场数与进球数(五列皆 NULL),故本页不写任何比赛数字。
佛罗伦萨(意甲),28 岁,中间那一行,也是唯一一枚 peak 章所在。牌子 88,秤上 88.08——比上一行高 +0.40,而牌子看不出来。它一根唯一最低也不独占(0 根),独占 3 根唯一最高(LFT/RFT/SET);射门 在这里到了 96,与下一行同为全表最高 96。
★ 国家队年 · 库里 club 栏为空,league 只写「World Cup」。牌子 88,秤上 88.06,与上一行差 −0.02;8 根列在这里创下全卷唯一最高(BIG/CMP/CON/LEA 等),7 根创下唯一最低(ACC/AGI/CRO/DRI/FTO/PAS/SPT)。本卷不用这一行解释 1998 年那次被记错的换人,也不用那次记忆解释这一行——那届杯赛的逐球事实在《案件 010》的台账里。
这一卷的里程碑一半来自本馆两份已核台账,一半来自库里的空白
佛罗伦萨(意甲),本馆 3 行能力账由此起笔:牌子 88,秤上 87.68。库里他这一年 27 岁——注意这一行的位置:本馆的第一行写在他已经 27 岁的时候。(本馆 player_seasons)
Argentina 4-0 Greece(福克斯堡,注记原文 attendance 54,456):《案件 014》的台账里他名下 3 行逐球,依次第 2′(运动战)、第 44′(运动战)、第 90′(点球)。同场还有 马拉多纳 一球,台账把它记在第 60 分钟。该案按「同一人同一场 ≥3 球」复算整组,合格的帽子戏法共 1 顶,就是这一顶。(CASE 014 · L1)
库里没有他 1994 年这一行。同期库内 15 人记了这一行,不含他;他在这套账里的第一行要等 2 年才出现。本卷因此不写他 1994 年的属性、不折算那三粒进球,也不拿别人的当年账借给他。(本馆库内现算)
佛罗伦萨(意甲),28 岁:本馆 mark 列在这里盖下唯一一枚 peak。原始读数 88.08 是全卷最高——章与秤同行,只有牌子看不出来:1996/97 与 1997/98 的牌子同为 88。(本馆 player_attributes)
1998 牙买加(H 组):比分栏 5-0,判定栏「帽子戏法」,他名下这一场三行逐球依次为第 73′、80′、83′,第三行判定栏注着 penalty after foul on Ortega。同一行的注记原文写着:second consecutive World Cup hat-trick - unique in history——「连续两届」的前一届就是上面那条 1994 年。(CASE 010 · L1)
1998 英格兰(八分之一决赛):他第 6′首开纪录,判定栏「首开纪录」。1998 年同一场的换人段第 3 行写着他被换下:player 栏 Gabriel Batistuta OUT / Hernan Crespo IN、第 68′,注记原文含 the REAL source of the false memory。那场阿根廷赢了。被记住了三十年的那句「他被换下导致崩盘」安错了比赛——那句由《案件 010》判的,本卷不重审。(CASE 010 · L1)
1998 荷兰(四分之一决赛):这一场的比赛行 player、minute 两栏皆空,注记原文含 plays full 90 minutes and is NOT substituted。换人段现有的四条里,正有一条是为这场立的(第 4 条,注记写着 THE KEY ROW)——那一行在 v2.56 查出比表头多一个空列,player 因此落到 minute 栏上;v2.57 由处置件 docket024-realign.mjs 删去那一个空列(值一字未动,出处写在注记末尾),闸门也补了一道「每行列数=表头列数」的断言。本卷现在按列名读得到它(player Gabriel Batistuta/minute 90/impact full match),但仍然只把它当作本馆建档史的证物:那句「他踢满全场」的实质依据是同场那条列位正确的比赛行注记。(CASE 010 · L1)
库内最后一行:29 岁,牌子 88、秤上 88.06。此后到 2005 年收山,本馆 6 年无行(1999—2004)——这不是他消失了,是本馆没记。(本馆 player_seasons)
三个 88,两回移动
BONG WENG
记名员
写这一卷时我先把最右那一列抄下来:88 → 88 → 88。三个一样的数。然后我按本馆自己的 ST 权重表逐格乘开再加总:87.68 / 88.08 / 88.06。秤在这 3 行里动过两回(+0.40、−0.02),牌子一回也没动。我把这一步在库内 31 个人身上都做了一遍——只有 29 个人的秤上取值比牌子多,也就是说「牌子会抹平」是通例;但一整本账三个读数全被抹成同一个数的,库内只有 2 本,其中一本是他。
于是这一卷真正的对手不是衰退叙事,是我们的记法。有一种写法很客气:「他的综合分三年稳定在 88。」这句话在牌子上是真的,在秤上是假的——第一步 +0.40 分的升真实存在,只是整数里没有装 0.4 分的格子。另一种写法同样常见:「账本显示他 29 岁那年在下滑。」这一步在秤上只值 −0.02 分:4 根进秤的列各掉 1 分,2 根进秤的列各升 3 分,两边几乎正好抵消。把 −0.02 写成下滑,或者把「三行同数」写成稳定,都是让牌子替秤说话。属性是 L3 编辑推导、锚点由本馆放置,所以这两种错都是本馆的选择,不是数据的沉默。
第三件是那些没有行的年份与不齐过又补齐的行。1994 年他在《案件 014》的台账里有 3 行逐球(第 2′、44′、90′),在本馆的能力账里一行也没有;1998 年那届的台账里他自己名下 5 行,而汇总行自述全队 9 球、比分栏加总 10 球,差的那一球(萨内蒂 第 45′)只活在注记里;再加一条本卷查出、下一版已处置的:那条「他未被换下」的关键换人行曾比表头多一个空列,列位由处置件删去那一格、值一字未动,出处写在注记末尾,闸门从此对每份 CSV 断言列数与表头相符。这两件事的分工要写清:卷宗不动台账——所以缺口由处置件补、补在哪一格里由文件自己说;两笔进球缺口的豁免(batistuta-1998-worldcup.csv#B1、batistuta-1998-worldcup.csv#B2)仍挂在《案件 015》、到期 2026-10-15。牌子一回也没动这句在笔记里再落一次,因为它说的是我们的刻度,不是他的腿。
《案件 010》审的是帕萨雷拉换下了巴蒂斯图塔,球队从此崩盘。——它用 5 场、8 行逐球与 5 行换人记录把那句判成谣言粉碎(另有一句「三十的转述」由该案自己写下)。《案件 014》审的是整组的进球归属,判 谣言粉碎,并把 1994 年唯一合格的帽子戏法归在他名下。这份卷宗记的是 3 行能力账,它既不能推翻也不能支持那两个裁决:它连出场数都没有,它唯一能给的那件事——「牌子 88 → 88 → 88,秤上 87.68 / 88.08 / 88.06」——说的恰恰是本馆的两种精度彼此不认。三页互链、文体不同、分工清楚:案卷管说法,卷宗管数字,台账管那两届杯赛。本卷唯一一次让两套文体在同一句话里相遇,是它声明不拿 3 行逐球去补他那一个缺失的年份。
注:俱乐部与联赛归属、逐行属性与 mark 章来自本馆数据库(属性 L3 编辑推导,锚点由本馆放置);两届杯赛的逐球行、判定栏、注记原文与换人行全部由脚本从公开台账 public/data/hat-trick-1994-groupd.csv 与 public/data/batistuta-1998-worldcup.csv 逐行清点,页内每一个「N′」都必须是他名下那一行的原值、且所在句子写明对应年份(生成器双硬闸),非手抄。1998 一行只登记赛事归属,名次、上场时间与逐球归属本馆未建档,不作任何声明;库内 apps/goals/assists/minutes/team_rank 五列为 NULL,同理不写。另公开三句:① 1998 台账的逐球段加总 9 球、汇总行自述 9 球,而比分栏合计 10 球,缺口是萨内蒂那一行没进逐球段,两笔豁免(B1 与 B2)归属《案件 015》、到期 2026-10-15;② 同一份台账第 19 行(substitution/4,注记写着 THE KEY ROW)曾比表头多一个空列、player 落到 minute 栏上(v2.56 查出并挂账),v2.57 由 scripts/docket024-realign.mjs 删去那一格(值未动,注记末尾留了出处),闸门 ledger-check.mjs 自 v2.57 起对每份 CSV 加一条「列数与表头相符」的 W1 断言(现况 0 违例);本卷引用它只作本馆建档史的证物,不作比赛事实的第二来源;③ 库内另一本「牌子恒等」的账属于罗伯特·普罗辛内茨基(8 行恒印 81),他的成因与本卷同——逐格复算跨 0.72 分而全部四舍五入到同一个整数,不是数值复制。本卷因此不引用「全队进球数」作为任何论据,也不替台账改数——只在来源页与这里各说一次。
3 行账、132 格、6 年空白加 3 行逐球, 牌子与秤不是同一件东西。
数据口径与置信度
public/data/batistuta-1998-worldcup.csv(本卷逐行清点,非手抄):5 场比赛行(1998-06-14 vs 日本 1-0、1998-06-21 vs 牙买加 5-0、1998-06-26 vs 克罗地亚 1-0、1998-06-30 vs 英格兰 2-2 (won 4-3 on penalties)、1998-07-04 vs 荷兰 1-2);goal 段 9 行中有 1 行是汇总行(无日期),逐球 8 行、分钟加总 9 个;他 1998 年名下逐球 5 行(第 28′、73′、80′、83′、6′),判定栏依次「制胜球、做成 3-0、做成 4-0、做成 5-0、首开纪录」;换人段整齐的 4 行里他出现两次——1998 年对英格兰那场第 68′(注记原文含 the REAL source of the false memory)与被记住的那场所缺的那条「未被换下」记录。荷兰那场注记原文含 plays full 90 minutes and is NOT substituted;牙买加那场注记原文含 second consecutive World Cup hat-trick - unique in history。裁决「谣言粉碎」由该案自己签发(2026-08-23),本卷只引用其计数与原文,不重开审判。public/data/hat-trick-1994-groupd.csv(47 行全部列数与表头相符):他名下逐球 3 行,同为 1994-06-21 的 Argentina 4-0 Greece(第 2′、44′、90′,最后一粒 点球,注记原文 attendance 54,456);hattrick 段共 3 行,判定栏为 PASS 的 1 行且正是他这一行;scorer 段他自述 3 goals,与逐球行数相符。同场另一行归 马拉多纳(第 60 分钟),本卷只作为台账事实引用。裁决「谣言粉碎」由该案自己签发(2026-10-08)。batistuta-1998-worldcup.csv#B1 与 batistuta-1998-worldcup.csv#B2,归属《案件 015》、到期 2026-10-15。② 本卷查出、v2.57 已处置的一处建档缺陷:同一份台账第 19 行(substitution/4,注记写着 THE KEY ROW)当时实有 12 格而表头 11 格,多出的那个空列使 player 栏落到 minute 栏上——它正是全案最关键的那一行。scripts/docket024-realign.mjs 删去那一格(值一字未动,注记末尾留下出处),DOCKET-024 已在 §8 结案。③ 这道闸为什么没先抓到它:ledger-check.mjs 原先只按列名取数,从不数「取了几列」;v2.57 起它对每份 CSV 加一条 W1「列数与表头相符」的断言(全库 71 份,现况 0 违例)。④ 两份台账点名的方式不同:1994 档的 player 列裸写姓氏(Batistuta,全库以 Batistuta 为姓的球员共 1 人,即本人),1998 档带全名(Gabriel Batistuta 5 行)——两档之间不做字符串直连,页内每次点名都以各档自己的 player 列为准;拆列的法子自 v2.57 起全馆只用一个引号感知版本(local-db.mjs 的 splitCsvLine,按老写法这两档会分别串 40 行与 2 行,那就是 DOCKET-025 立案时的算式)。S1 · BallFact 案件 010《巴蒂斯图塔 1998》——那次被安错比赛的换人与「帕萨雷拉换下了巴蒂斯图塔,球队从此崩盘」的逐行审判,裁决:谣言粉碎:/truth/batistuta-1998/。
S2 · BallFact 案件 014《1994 D 组》——1994 年 D 组 47 行逐球复算与那唯一一顶帽子戏法的归属,裁决:谣言粉碎:/truth/hat-trick-1994/。
S3 · 两份公开数据集 /data/batistuta-1998-worldcup.csv 与 /data/hat-trick-1994-groupd.csv(本卷所有比赛分钟、判定栏与注记原文的唯一来源;脚本逐行清点,页内每个「N′」都回查他名下那一行并核句子内的年份)。
S4 · 本馆球员库 player_seasons / player_attributes(slug=batistuta,3 行 × 44 列 = 132 属性行,全 L3;mark 章 1 枚、valley 0 枚;1994 年无行)。
S5 · 本馆属性口径表 attrs-def(ST 权重共 12 项合计 100 分,最重射门 22;库内 31 人逐人复算用的就是这张表)。
S6 · BallFact 专题聚合页:账本的形状(各卷形状对照,本卷以「牌子一回也没动」这一形状入簇)与 美国 1994 专题(1994 年那个夏天的档案簇,本卷是其中一页)。
S7 · 数据集 CSV /data/players/batistuta.csv(3 行属性快照,由构建管线自库渲染;落库前本脚本逐行对账行数与综合标注值)。
S8 · 互见 #P00016《巴乔》(/players/baggio/):同一副「末行没有俱乐部、league 只写世界杯」的骨架,那边是首行拿走最多,最后一行与上一行同分——退 0 分是因为那几根列不进秤;这边三行同数却是秤动过两回、整数装不下。两卷都不把那一夏写进因果。