Show HN: I taught LLMs to play Magic: The Gathering against each other
Hacker News
A project called mage-bench, a fork of XMage, allows large language models to play Magic: The Gathering against each other across various formats, simulating human player decisions without simplified rules.
開發者 GregorStocks 推出名為 mage-bench 的開源專案,利用大語言模型(LLM)透過 MCP 工具串接 XMage 遊戲引擎,讓 AI 在無需簡化規則的情況下,全自動進行《魔法風雲會》(Magic: The Gathering)對戰。該系統支援指揮官、標準、近代與傳奇等多種賽制,模型必須自行處理起手調度、戰鬥計算甚至政治協商等複雜決策。
社群觀點
這項實驗在 Hacker News 引發了關於 AI 應用邊界的熱烈討論。部分用戶質疑為何開發者傾向將 AI 用於遊戲等娛樂活動,而非自動化生活中枯燥的瑣事。對此,支持者認為遊戲 AI 是技術應用中最無害且純粹的領域,且具備極高的教育價值。例如,競技型玩家指出,若能開發出高水準的 AI 對手,將能幫助人類玩家在賽後進行復盤,分析特定局勢下的勝率期望值,這在存在「隱藏資訊」(如手牌)且隨機性高的卡牌遊戲中,是極具挑戰性且迷人的課題。