AI x SFC Player

文章 · · English · 简体中文 · 日本語

AI 做的人生抽籤遊戲《出生籤》:用聯合國的真實數字,在 SFC 上過完一生

這次的題目是一款人生模擬遊戲。按下 A,地圖上的光點在各國之間跳動,最後停在你出生的地方。這個抽籤用的是各國真實的出生人數:世界上每年約有 1.32 億個嬰兒出生,其中 2300 萬個在印度、750 萬個在奈及利亞、13 萬個在台灣,所以你出生在台灣的機會大約是千分之一。

接著,這一生一年一年往前走。每年你會不會死,看的是你出生那個國家、那個性別、那個年齡真實的死亡機率。上學、工作、結婚、生孩子、搬到城市、出國、戰亂、生病,也都依當地的統計發生,有些要你做選擇。過完一生之後,如果你有孩子,可以接著當你的孩子活下去,他會出生在你最後住的地方。最多三代,最後在地圖上畫出家族的足跡。

這款遊戲叫《出生籤》(BIRTH LOT),是一片 512 KB 的 SFC 卡匣。從提出需求到完成,AI 實際工作約 50 分鐘,按 API 牌價換算約 12 美元。

日本出生的一生(快轉,請開聲音):抽籤、出生、上學、讀大學、工作、結婚、生孩子、生病、退休,89 歲離開人世後的比較畫面。直接從播放器的模擬器輸出畫面和聲音。

怎麼玩

出生畫面
出生:國家、城市或鄉村、性別,以及當地的出生數、五歲以下死亡率、平均壽命、家裡每人每天的錢。
一生的紀錄
一年一年往前走(按住 A 快轉)。遇到選擇時按 A 或 B。
死亡畫面
離開人世:同年同地出生的人,有多少活得比你久;當地和全世界的平均壽命。
家族的足跡
家族的足跡:每一代的出生地和活到幾歲。

一生大約 1 到 3 分鐘,三代約 5 到 10 分鐘。要你做的選擇有:

數字從哪裡來

這款遊戲最重要的是數字要真。AI 先決定好每個數字的來源,再寫程式把資料下載、整理成卡匣裡的表格,不讓 AI 自己寫任何一個數字:

數字來源用在哪裡
各國出生數、出生性別比、男女平均壽命、五歲以下死亡率、生育率、淨移入人數聯合國《世界人口展望 2024》,2023 年抽出生地和性別、生孩子、孩子能不能長大、出國的目的地
每個年齡的死亡機率(男女各 0–100 歲)聯合國《世界人口展望 2024》的完整生命表每一年的生死
小學與國中完成率、大學在學率、人均 GDP、五等分所得、都市化率、孕產婦死亡率世界銀行 WDI升學、家裡的錢、城市或鄉村、生產時的風險
戰鬥死亡人數(2019–2023 平均)世界銀行 WDI(資料來自 UCDP)家鄉發生戰鬥的機率
世界地圖、各國位置Natural Earth(公有領域)地圖(顏色越深,出生率越高)
國名Unicode CLDR 的繁體中文名稱畫面上的國名

一共 237 個國家和地區。完整生命表是這款遊戲的核心:它不是用平均壽命去推估,而是直接用聯合國算好的「這個國家、這個性別、這個年齡的人,一年內死亡的機率」。237 國 × 2 個性別 × 101 個年齡,裝進卡匣約 140 KB。

資料不全的地方: 世界銀行沒有台灣的資料,也有一些小國缺值。AI 用平均壽命和五歲以下死亡率最接近的 5 個國家的平均值來補,並在資料檔裡標出哪些是補的。所以台灣的學歷、所得、都市化率是估計值;出生數、死亡率、平均壽命則來自聯合國,是真實數字。

哪些是遊戲自己的規則

統計只能告訴我們「平均」。要讓玩家做選擇,就得訂一些規則,而這些規則不是統計。AI 把它們全部寫在案例說明裡,讓人可以檢查,例如:

這些倍數是遊戲設計,不是研究結果。真實世界裡,所得、教育和壽命確實有關,但關係的大小因地而異。

怎麼確認遊戲沒有算錯

數字放對了,程式也要算對。AI 寫了一個檢查工具,在模擬器裡自動玩 300 條人生(選擇隨機),再和資料比較:

遊戲裡資料
出生在印度17.3%17.6%
出生在中國6.3%6.7%
出生在奈及利亞7.0%5.7%
活不到 5 歲3.0%3.7%
平均死亡年齡70.1 歲依出生數加權的平均壽命 70.3 歲

300 條人生的抽樣誤差約 ±1–2 個百分點、平均死亡年齡約 ±1.2 歲,這些差距都在誤差範圍內。這裡要比的是「依出生數加權」的平均壽命 70.3 歲,而不是全世界的 73 歲:新生兒比較多出生在壽命較短的地方,所以剛出生的人平均能活的歲數,比全世界人口的平均壽命低。

SFC 上的做法

成本

AI 工作時間約 50 分鐘
模型Claude Opus 5.5,主 session 加 2 個子代理,共約 130 則回覆
AI 輸出 token約 17 萬
處理的 token 總數約 3000 萬(大部分是快取讀取)
估計費用約 12 美元(以 2026 年 11 月的 Anthropic API 牌價換算;訂閱方案計費方式不同)
其他費用0:資料、地圖、字型都是公開或開放授權

給想拿來上課的老師

想用 AI 做自己的遊戲,在空資料夾執行 npx https://aixsfc.app/skill/aixsfc.tgz 再開 claude,說明在首頁。

來源與授權