Talisman
Talisman Digital Edition 的 AI 是否真的在作弊?
我已經在多種情況下看到了它。
- AI 必須同時與 2 個敵人作戰。它擲出完美的 6 並擊敗了他們
- 我已經在 AI 上獲得了狼人 4 次,而這 4 次中的每一次都擲出了完美的 6,只從狼人身上獲得了好處
- 對 AI 角色使用咒語,讓他擲骰 1:4 = 失敗,5:6 = 獎勵 AI 再次擲出完美的 5
- 我連續8回合得到一串2,而AI每回合都有獎勵!
Talisman Digital 版是針對 AI 角色的操縱遊戲嗎?
簡短版:AI 玩家可以訪問與人類玩家相同的資訊,並且遊戲本身對 AI 玩家和人類玩家一視同仁。
人工智慧作弊的說法有兩個方面,第一個是遊戲給了人工智慧優勢,第二個方面是人工智慧知道下一個骰子是什麼。
作為參考,我使用的是開發人員之一jaxon 在 Steam 論壇上寫的文章。
AI 對任何玩家沒有的隱藏資訊沒有特殊的訪問權限。
AI 玩家不知道各種套牌的頂部是什麼(他們甚至可能不記得從不同的套牌中抽取了什麼)。他們也不知道下一個骰子會是什麼(稍後會詳細介紹),並且他們不知道每個玩家有什麼咒語(我懷疑 AI 不知道這一點,即使他們使用的是可以讓他們知道的字元,儘管 jaxon 沒有指定是否是這種情況)。
除了使用符文石和特定角色的效果外,遊戲不為任何玩家(人工智慧或人類)提供優於其他玩家的特殊優勢。人工智慧可以做的任何事情,人類玩家都可以在同樣的情況下做。
所有玩家都從相同的隨機擲骰序列中取出擲骰,該序列在遊戲開始時確定。擲骰序列使用 WELL512a RNG 算法* 生成,並用於遊戲中的每個擲骰,無論擲骰的對像是誰。如前所述,AI 玩家不會在序列中向前看,因此不知道下一個滾動是什麼。我實際上觀察到(以驚人的頻率)AI 玩家在死神上重投 2 的結果(失去一個追隨者或一個生命)並得到一個 1(當場死亡),如果他們不會這樣做知道序列中的下一個數字是什麼。
順便說一句,使用者對此進行的天真的測試之一是進行保存,然後一遍又一遍地重新載入保存,以觀察 AI 玩家做完全相同的事情並獲得完全相同的結果。這是因為擲骰的數字序列保存在遊戲的保存文件中,這使得測試對於證明 AI 作弊或不作弊的任何一種方式都不太有用。這種保存行為也是為了防止人們保存浮渣遊戲以獲得不同的結果。
- WELL512a 算法本身的隨機性超出了這個問題的範圍,重要的部分是序列足夠長且隨機,以至於大多數不經意的觀察者很難將其與物理 6 的實際輸出區分開來雙面模具。