Application of the killer-tree heuristic and the lambda-search method to Lines of Action

M Sakuta*, T Hashimoto, J Nagashima, JWHM Uiterwijk, H Iida

*Corresponding author for this work

Research output: Contribution to journalArticleAcademicpeer-review

Abstract

This paper investigates the application of the the killer-tree heuristic (KTH) and the lambda(1)-search method to the endgame of lines of action. Both techniques are developed to be used in the endgame of shogi. They are incorporated into two depth-first searches: iterative deepening alphabeta and PDS. lambda(1)-Search, in which the move generation is limited to lambda(1)-moves, shows a poor ability to find winning solutions. When using lambda(1)-sorting, in which lambda(1)-moves are put at the front of the move list, the number of nodes searched is reduced considerably, but the solving ability is diminished because of the inefficiency of the move generation. Using the KTH, the number of nodes searched and the solving time are reduced by 5% in iterative deepening alphabeta and by 20% in PDS. Consequently, the solving ability has been enhanced.
Original languageEnglish
Pages (from-to)141-155
JournalInformation Sciences
Volume154
Issue number3-4
DOIs
Publication statusPublished - Sept 2003

Keywords

  • lines of action
  • endgame search
  • lambda-search
  • killer-tree heuristic

Cite this