透過您的圖書館登入
IP:3.15.0.151
  • 學位論文

以動態搜尋深度控制降低遊戲樹搜尋中的地平線效應

Reduce the Horizon Effects of Game Tree Search with Dynamic Search-depth Control

指導教授 : 許永真
若您是本文的作者,可授權文章由華藝線上圖書館中協助推廣。

摘要


在遊戲樹搜尋過程中,某一方面臨不可避免的損失時,不正面應對問題尋求最小損失,而藉由以無意義的強迫手段逼使對方接應,使對手來不及在深度限制內下出得分手,這就是地平線效應(Horizon Effect)。 地平線效應發生率很高,大幅降低搜尋品質,所以早在1973就被發現並定名,但經過半個世紀,仍未有確切的解決方法。 在這篇論文中,將發現並定義地平線效應的關鍵原素:迫著(Forcing Move)與潛伏好手(Lurking Killer),說明在遊戲樹搜尋過程中找出這兩種著手的方法,以及如何利用找出的著手動態控制搜尋深度,來大幅降低地平線效應的影響。

並列摘要


In the game tree search process, when one side is facing unavoidable loss, it does not face the problem and seeks the minimum loss. Instead, it uses meaningless forcing-move to force the opponent to respond, so the opponent is unable to make scoring-move within the depth limit. This is the Horizon Effect. The horizon effect, which has a high incidence and significantly reduces the quality of searches, was discovered and named as early as 1973, but after half a century, there is still no definite solution. In this paper, I will discover and define the key elements of the horizon effect: Forcing Move and Lurking Killer, explain how to find these two types of moves in the game tree search process, and how to use the found moves to dynamically control the search depth to significantly reduce the negative impact of the horizon effect.

參考文獻


[1] H. J. Berliner. Some necessary conditions for a master chess program. In Pro-
ceedings of the 3rd International Joint Conference on Artifi cial Intelligence.
Stanford, CA, USA, August 20–23, 1973: 77–85., 1973.
[2] e. a. Browne, Cameron B. A survey of monte carlo tree search methods. IEEE
Transactions, 43(1), 2012.

延伸閱讀