MONTE CARLO TREE SEARCH AND MINIMAX COMBINATION – APPLICATION OF SOLVING PROBLEMS IN THE GAME OF GO
dc.contributor.advisor | Fu, Michael | en_US |
dc.contributor.author | Lin, Jonathan Fun | en_US |
dc.contributor.department | Systems Engineering | en_US |
dc.contributor.publisher | Digital Repository at the University of Maryland | en_US |
dc.contributor.publisher | University of Maryland (College Park, Md.) | en_US |
dc.date.accessioned | 2018-01-25T06:36:18Z | |
dc.date.available | 2018-01-25T06:36:18Z | |
dc.date.issued | 2017 | en_US |
dc.description.abstract | Monte Carlo Tree Search (MCTS) has been successfully applied to a variety of games. Its best-first algorithm enables implementations without evaluation functions. Combined with Upper Confidence bounds applied to Trees (UCT), MCTS has an advantage over traditional depth-limited minimax search with alpha-beta pruning in games with high branching factors such as Go. However, minimax search with alpha-beta pruning still surpasses MCTS in domains like Chess. Studies show that MCTS does not detect shallow traps, where opponents can win within a few moves, as well as minimax search. Thus, minimax search performs better than MCTS in games like Chess, which can end instantly (king is captured). A combination of MCTS and minimax algorithm is proposed in this thesis to see the effectiveness of detecting shallow traps in Go problems. | en_US |
dc.identifier | https://doi.org/10.13016/M2VD6P64Q | |
dc.identifier.uri | http://hdl.handle.net/1903/20449 | |
dc.language.iso | en | en_US |
dc.subject.pqcontrolled | Engineering | en_US |
dc.subject.pquncontrolled | Monte Carlo Tree Search | en_US |
dc.title | MONTE CARLO TREE SEARCH AND MINIMAX COMBINATION – APPLICATION OF SOLVING PROBLEMS IN THE GAME OF GO | en_US |
dc.type | Thesis | en_US |
Files
Original bundle
1 - 1 of 1