期刊文献+

博弈树置换表启发式算法研究 被引量:7

Research on translation table heuristic algorithm
下载PDF
导出
摘要 博弈树搜索对于计算机博弈至关重要。优秀的搜索算法通过搜索较少的节点就可以获得最佳路径,从而提高计算机的博弈水平。论文以中国象棋计算机博弈作为背景,在alpha-beta基本搜索算法上,详细阐述了置换表启发算法的原理和哈希冲突,引进了双层置换表的概念及其替换策略,增强了引擎的搜索效率。实验结果表明了该算法的有效性。 Searching is essential for computer-game of board games.And excellent search algorithm may obtain the optimal path by searching few nodes,and improve the competitive level of computer game.This paper sets Chinese chess computer game as background,and on the basis of alpha-beta algorithm,it makes a detailed description about the principle of translation table heuristic algorithm and hash collision, and the replacement schemes of two-level transposition table is proposed,enhancing the efficiency of searing engine.At last,the experiment results verify the effectiveness of the methods.
作者 焦尚彬 刘丁
出处 《计算机工程与应用》 CSCD 北大核心 2010年第6期42-45,共4页 Computer Engineering and Applications
关键词 计算机博弈 博弈树 置换表启发 alpha—beta算法 computer game searching tree translation table heuristic alpha-beta algorithm
  • 相关文献

参考文献10

  • 1I-Iuang W Q,Song E M.Never lose algorithm in XiangQi[M]. Wuhan:Huazhong University of Science and Technology Press, 1995.
  • 2Plaat A.Research Re:Search and Research [D].Rotterdam: Erasmus University, 1996.
  • 3Marsland T A.Computer chess and search[M]//Encyclopedia of Artificial Intelligence.Shapiro S.2nd ed.[S.l.]:J Wiley & Sons,1992: 224-241.
  • 4Brudno A L.Bounds and valuations for shortening the search of estimates[J].Problems of Cybernetics, 1963,10:225-241.
  • 5Knuth D E,Moore R W.An analysis of alpha-beta pruning[J].Artificial Intelligence, 1975,6(4) : 293-326.
  • 6Qian L.The evolution of mulan:Some studies in game-tree pruning and evaluation function in the game amazons[D].University of New Mexico Albuquerque, New Mexico, 2003-12.
  • 7Sakuta M,Hashimoto T,Nagashima J,et al.Application of the killer-tree heuristic and the lambda-search method to lines of action[J].Information Science,2003,154(3/4) : 141-155.
  • 8徐心和,王骄.中国象棋计算机博弈关键技术分析[J].小型微型计算机系统,2006,27(6):961-969. 被引量:60
  • 9Lazar S.Analysis of transposition tables and replacement schemes[R]. University of Maryland, 1995-12.
  • 10Zobrist A.A new hashing method with application for game playing,Technical Report 88[R].Computer Science Department, University of Wisconsin, Madison, 1970.

二级参考文献28

  • 1Newborn M. Recent progress in computer chess[J]. Advances in Computer, 1978, 18:59-117.
  • 2Don F Beal. A generalised quiescence search algorithm, department if computer science, queen mary college[J]. London University, Artificial Intelligence, 1990,43: 85-98.
  • 3Ed Schroder. How rebel plays chess [EB/OL]. http://membets. home. nl/matador/chess840.htm, 2002.
  • 4Chrilly Donninger, Null move and deep search:selective-search heuristics for obtuse chess programs[J]. ICCA Journal, 1993,16(3):137-143.
  • 5Zobrist A. A new hashing method with application for game playing[R]. Computer Science Department, University of Wisconsin, Madison, 1970.
  • 6Wu R, Beal D F. A memory efficient retrograde algorithm and its application to Chinese chess cndgames[J]. More Games of No Chance MSRI Publications, 2002,42 :207-228.
  • 7Yen S J, Chen J C, Yang T N. Computer Chinese chess[J]. ICGA Journal, September 2005, 28(3):182-184.
  • 8Chen S H. Design and implementation of a practical endgame database for Chinese chess[D]. Department of Computer Science and Information Engineering, National Taiwan University,Taiwan, 1998.
  • 9Fang H R, Hsu T S, Hsu S C. Indefinite sequence of moves in Chinese chess endgames[C]. In:Proceedings of the Third International Conference on Computers and Games, 2002:264-279.
  • 10ftp://ftp. cis. uab. edu/pub/hyatt/src

共引文献59

同被引文献71

引证文献7

二级引证文献48

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部