Improvement and Application of Monte Carlo Tree Search Algorithm on Computer Games

博士 === 國立東華大學 === 資訊工程學系 === 102 === Monte Carlo Tree Search (MCTS) is the most popular algorithm in computer games field in recent years. This algorithm is very efficient for computer Go and improves the strength of computer Go program amazingly. This algorithm is also used to other games, even the...

Full description

Bibliographic Details
Main Authors: Cheng-Wei Chou, 周政緯
Other Authors: Shi-Jim Yen
Format: Others
Published: 2013
Online Access:http://ndltd.ncl.edu.tw/handle/42017145719654914276
id ndltd-TW-102NDHU5392005
record_format oai_dc
spelling ndltd-TW-102NDHU53920052015-10-13T23:10:34Z http://ndltd.ncl.edu.tw/handle/42017145719654914276 Improvement and Application of Monte Carlo Tree Search Algorithm on Computer Games 蒙地卡羅樹搜尋演算法於電腦對局的改良與應用 Cheng-Wei Chou 周政緯 博士 國立東華大學 資訊工程學系 102 Monte Carlo Tree Search (MCTS) is the most popular algorithm in computer games field in recent years. This algorithm is very efficient for computer Go and improves the strength of computer Go program amazingly. This algorithm is also used to other games, even the problem of real world, for example, power management. MCTS is applied and ameliorated in several directions in this article. First, this article tries to use MCTS to Dark Chess, an imperfect information game, and very popular in Chinese culture. Second, this article tries to use the framework of MCTS to build a self-learning method. The self-learning method could greatly improve the strength of program in the game of NoGo, by counterbalancing the lack of domain knowledge by self-learning. Finally, this article focuses on a specific weakness of MCTS. MCTS does not share information between different branches. This article proposes an online learning method to ameliorate it. Shi-Jim Yen 顏士淨 2013 學位論文 ; thesis 54
collection NDLTD
format Others
sources NDLTD
description 博士 === 國立東華大學 === 資訊工程學系 === 102 === Monte Carlo Tree Search (MCTS) is the most popular algorithm in computer games field in recent years. This algorithm is very efficient for computer Go and improves the strength of computer Go program amazingly. This algorithm is also used to other games, even the problem of real world, for example, power management. MCTS is applied and ameliorated in several directions in this article. First, this article tries to use MCTS to Dark Chess, an imperfect information game, and very popular in Chinese culture. Second, this article tries to use the framework of MCTS to build a self-learning method. The self-learning method could greatly improve the strength of program in the game of NoGo, by counterbalancing the lack of domain knowledge by self-learning. Finally, this article focuses on a specific weakness of MCTS. MCTS does not share information between different branches. This article proposes an online learning method to ameliorate it.
author2 Shi-Jim Yen
author_facet Shi-Jim Yen
Cheng-Wei Chou
周政緯
author Cheng-Wei Chou
周政緯
spellingShingle Cheng-Wei Chou
周政緯
Improvement and Application of Monte Carlo Tree Search Algorithm on Computer Games
author_sort Cheng-Wei Chou
title Improvement and Application of Monte Carlo Tree Search Algorithm on Computer Games
title_short Improvement and Application of Monte Carlo Tree Search Algorithm on Computer Games
title_full Improvement and Application of Monte Carlo Tree Search Algorithm on Computer Games
title_fullStr Improvement and Application of Monte Carlo Tree Search Algorithm on Computer Games
title_full_unstemmed Improvement and Application of Monte Carlo Tree Search Algorithm on Computer Games
title_sort improvement and application of monte carlo tree search algorithm on computer games
publishDate 2013
url http://ndltd.ncl.edu.tw/handle/42017145719654914276
work_keys_str_mv AT chengweichou improvementandapplicationofmontecarlotreesearchalgorithmoncomputergames
AT zhōuzhèngwěi improvementandapplicationofmontecarlotreesearchalgorithmoncomputergames
AT chengweichou méngdekǎluóshùsōuxúnyǎnsuànfǎyúdiànnǎoduìjúdegǎiliángyǔyīngyòng
AT zhōuzhèngwěi méngdekǎluóshùsōuxúnyǎnsuànfǎyúdiànnǎoduìjúdegǎiliángyǔyīngyòng
_version_ 1718085206759440384