【內附遊戲連結】AI 打造出史上最難的「惡」羅斯方塊,世界紀錄只消掉 31 行

【為什麼我們要挑選這篇文章】號稱最難破解的「惡羅斯方塊」你玩過了嗎?這款透過 AI 預測你最不想拿到的方塊種類的刁難 遊戲 ,其實有個美好初衷?希望玩家在鋪不滿平面也消不了灰行的窘境下,成功戒掉(放棄)遊戲。

現在這款遊戲已經在 GitHub 上開源,歡迎大家來挑戰 2017 年至今尚未被破過的紀錄,或是就由你來開發更惡劣的「惡羅斯方塊」。(責任編輯:許雅琦)

本文經 量子位(公眾號 ID:QbitAI)授權轉載,轉載請連繫出處

作者:量子位

玩俄羅斯方塊(Tetris),你有沒有過這樣的經歷?總是怕什麼來什麼,想要什麼永遠等不來。

留下一個縫隙,明明只要來個長條,就能消除得一乾二淨,但它就是不來,還給你瘋狂掉「S」。

然後,你就被那個「永遠等不來」的長條給憋死了。

而有個程式設計師,他就是要「噁心」你:既然都有慘痛的經歷,不妨把它做到極致,AI 算出最讓你難受的下一塊,成功讓你早死,最終擺脫遊戲成癮。

這個故意刁難你的遊戲,叫做「可惡的俄羅斯方塊 」(Hatetris,或者叫惡羅斯方塊?)

雖然這款遊戲已經開發了 10 年之久,但作者一直在更新原始程式碼,最近它又突然火了起來,在國外論壇上引發一波熱議。

那麼這款遊戲究竟有多變態呢?打開試玩連結你就會明白。

2017 的紀錄至今沒有人破,最強也只消掉 31 行

倘若要評出俄羅斯方塊裡最讓人噁心的形狀,那必然是 S 形和 Z 形。

所以,不出所料,Hatetris 的開局策略就是瘋狂掉 S 和 Z,讓你無法鋪滿整個平面,簡直是逼死強迫症。

別看這個遊戲好像很輕鬆,那麼多 S 足以讓人抓狂,世界紀錄也只能做到消去 31 行。

如果你以為它只會掉 S 就大錯特錯了,因為只掉 S 雖然不能鋪滿平面,卻能按規律消掉一行行方塊。

手動控制速度,但你依然死得一樣快

而且遊戲 Hatetris 設定沒有重力,也就是說所有的方塊不會自動往下掉,只有你按 ⬇️ 鍵,方塊才會下降一格,你可以想玩多慢就多慢。

至於為何沒有設定自動下落,作者認為,這反而不是遊戲中最難的部分。你看沒速度限制,世界紀錄不才只消掉了 31 行嗎?

Hatetris 使用 JavaScript 語言編寫,已經在 GitHub 上開源。

AI 選擇最差方塊的原理也不複雜,就是測試所有可能形狀的所有可能位置,查看哪個形狀造成的情況最糟糕的,然後生成最讓人噁心的方塊。

至於所謂「最差」可能性的演算法,就是讓方塊降落後讓下面的「塔」最高點越高越好。

如果所有形狀之間沒有太大差異,那麼 AI 將為您優先選擇 S。

31 行的紀錄是 2017 年創下的,至今已保持了 4 年時間。Hatetris 如此之難,所以有網友說,也許只有借助 AI 才能打破了。而 10 年開發的遊戲 AI 顯然還不夠強大,也許我們還能造出更變態的 Hatetris。

最後,Hatetris 支援 Base2048 編碼,任何人都可以將自己的遊玩紀錄以這種編碼方式分享出去,世界紀錄的編碼是這樣的:

௨ഖƌݯߜࠏІWƑsໃa௨೯ܘݷಳජଈیԪؼʥݺԥඞܘݲࠐڄໂঅமةໃݹ௧ړІٽ௨൞ໃZ௨ಘІܥࠐΣІZߜටȜখذජНݹߛeʛݹߤปເѧ௩ԚໂՉࢸටuа௨સȣݷłقෆঅਏeܘԔצقషݸɢڠຜঀಧҸມѧஐට༪൩ԊಅഫܡथsถԡԦԚໃɥஸقࡈɕɠɈไݸצقషݰਵϺФঅஓػݐɓԞуຯɕझࡈ๐ݞझࢶІݞमปദஈƉؿଭݪஸҩЂ൸ԛمϦGƁҨVھԥචЅշࡂ෮लݷƘණ໘ࠅƘಧНקࢻҨฆӘದԋϝପࠑ੧ͳݲடփරݞਵΚϼɢԒԺٳѦԤࠌξGಘسਯܥஶҋϮτथlϼʔ

如果你也是一個俄羅斯方塊愛好者,不妨去試試,看看你能消掉多少行,遊戲作者本人才能消掉 5 行哦。

點擊 連結 試玩

(本文經 量子位 授權轉載,並同意 TechOrange 編寫導讀與修訂標題,原文標題為 〈“恶意版”俄罗斯方块游戏火了,永远给你不想要的方块,世界纪录才消掉 31 行 〉。首圖來源:freepik

參考連結

Things Of Interest》、《GitHub》、《YouTube》、《Hacker News》、《reddit

延伸閱讀


《TechTaiwan》國際版 2021 正式上線

國外都在關注台灣的哪些科技消息呢? 立即至 Facebook 按讚、Twitter 及 LinkedIn 追蹤,第一手國際趨勢、科技洞察都會在 TechTaiwan 官方網站 哦!

點關鍵字看更多相關文章: