亚洲美腿丝袜 欧美另类,亚洲精品久久久久久久蜜桃,综合久久,又黄又爽又色视频,一性一交一口添一摸视频

游戲鳥手游網(wǎng),重度移動(dòng)游戲垂直門戶!

最新游戲 | 最新軟件 | 游戲更新 | 軟件更新 | 推薦游戲 | 推薦軟件 | 合集排行
您當(dāng)前位置:游戲鳥手游網(wǎng) > 游戲產(chǎn)業(yè) > 《2048》的最佳算法? 看AI版作者的回答

《2048》的最佳算法? 看AI版作者的回答

作者:傳奇召喚 發(fā)布時(shí)間:

2048游戲的最佳算法是?來看看AI版作者的回答

問題 by nitish712

我最近偶然發(fā)現(xiàn)一款叫2048的游戲。你需要通過上下左右方向鍵來移動(dòng)合并值相同的方塊(Title)。每一次移動(dòng)之后,一個(gè)值為2或者4的新方塊會(huì)隨機(jī)出現(xiàn)在某個(gè)空位置。如果所有位置都塞滿方塊,并且沒有值相同的方塊可以合并的時(shí)候,游戲結(jié)束。游戲的目標(biāo)是合并出一個(gè)值為2048的方塊。

我需要遵循一套定義良好的策略來實(shí)現(xiàn)這個(gè)目標(biāo)。所以我想到寫個(gè)程序來實(shí)現(xiàn)。我當(dāng)前的算法如下:

 

我所做的是,在任何時(shí)刻,我都嘗試合并值為2或者4的方塊,也就是我會(huì)嘗試讓值為2和4的方塊越少越好。如果我嘗試那么做,其它的方塊會(huì)自動(dòng)的合并,看起來像是個(gè)好策略。

但是當(dāng)我真正使用這套算法的時(shí)候,我大概只能得到4000分,游戲就結(jié)束了。游戲的最高分應(yīng)該是20000多點(diǎn),遠(yuǎn)超我當(dāng)前的分?jǐn)?shù)。有比上面策略更好的算法嗎?

最佳回答 by ovolve

我是AI程序的作者,前面也有人提到AI程序。你可以看AI版游戲,或者直接閱讀源代碼。

當(dāng)前,這套運(yùn)行在我筆記本瀏覽器的javascript程序能夠達(dá)到90%左右的勝率,每次移動(dòng)的思考時(shí)間是100毫秒。盡管不是最完美,但做得還不賴。

既然這個(gè)游戲是一個(gè)離散狀態(tài)空間,信息完備的回合制游戲,類似于象棋和國際跳棋,那么我就使用了針對這些游戲的證明過的行之有效的方法。一套叫minimax search的算法,結(jié)合了alpha-beta pruning。既然已經(jīng)有很多信息解釋了這套算法,那么我就僅談?wù)勎以趕tatic evaluation function中使用到的兩個(gè)重要概念。這將會(huì)把一些人在這里表達(dá)的直覺形式化。

單調(diào)性(Monotonicity)

這個(gè)概念保證方塊的值沿著上下左右方向的,要么增加,要么減少。這個(gè)概念單獨(dú)地解釋了一個(gè)大家提到的直覺,值較大的方塊應(yīng)該聚集到某一個(gè)角落。這將有助于阻止值小的方塊被孤立起來,也將讓面板保持良好的組織結(jié)構(gòu),使得值小的方塊漸進(jìn)層疊式的并逐步合并為值大的方塊。

下圖是一個(gè)有完美單調(diào)性格子的截屏。我通過運(yùn)行eval函數(shù)被設(shè)置為忽略其它概念的算法獲得,僅僅考慮單調(diào)性。

 

 

平滑性(Smoothness)

上面的概念傾向于構(gòu)造值遞減的結(jié)構(gòu),但如要合并,相鄰的方格值必須相同。因此,平滑性衡量相鄰方格值的差,并嘗試減少差。

Hacker News上的一個(gè)評論者用圖論給出了一個(gè)平滑性的有趣解釋。來源于2048的一個(gè)優(yōu)秀分支。

下圖是個(gè)有完美單平滑性的截屏。

 

以上就是《2048》的最佳算法? 看AI版作者的回答全部內(nèi)容,希望對你有幫助。想查找更多游戲資訊,歡迎持續(xù)關(guān)注游戲鳥查看。
2048
2048
休閑2048 2048 數(shù)字游戲的合集
5.8益智休閑更新日期:2024-05-02 10:54:25
立即查看
復(fù)制本文鏈接攻略文章為游戲鳥手游網(wǎng)所有,未經(jīng)允許不得轉(zhuǎn)載。
玩家要聞更多
相關(guān)資訊更多
熱門資訊更多
  1. 1 《絕區(qū)零》聯(lián)動(dòng)芬達(dá)PV公布,還有限定周邊!
  2. 2 像素火影網(wǎng)頁版一周年入口 像素火影一周年網(wǎng)頁版鏈接
  3. 3 送完P(guān)S5PRO又送NS2!《劍星》開發(fā)商為慶祝游戲大賣贈(zèng)送每位員工一臺(tái)NS2!
  4. 4 開啟卡牌新紀(jì)元,《影之詩》新資料片“超凡世界”正式上線!
  5. 5 魔獸世界冰dk天賦加點(diǎn)推薦
  6. 6 NS2發(fā)布會(huì)匯總:港版售價(jià)3450港幣,馬車新作首發(fā)護(hù)航,支持4K120FPS輸出!
  7. 7 可能漲價(jià)?CDPR稱《GTA6》漲價(jià)對他們來說是有利的。
  8. 8 期待不?巴西博主曝Faker的S14冠軍皮膚選擇為永恩!
玩玩用用更多
精選資訊更多
熱門專題全部>
熱門標(biāo)簽全部>