Show simple item record

dc.rights.licenseCC-BY-NC-ND
dc.contributor.advisorVreeswijk, G.A.W.
dc.contributor.authorFugers, C.M.
dc.date.accessioned2017-06-20T17:02:00Z
dc.date.available2017-06-20T17:02:00Z
dc.date.issued2017
dc.identifier.urihttps://studenttheses.uu.nl/handle/20.500.12932/25959
dc.description.abstractAmazons is a two player game, which is more complex than Chess, but not as complex as Go. That makes it a natural test bed for computer game research. Traditionally in computer Amazons research an algorithm called alpha-beta pruning, or a variation thereof, is used to search for the best move to play. Kloetzer et al. (2007) introduced Monte Carlo tree search as an alternative search algorithm. Monte Carlo tree search works by simulating many random progressions of the game. It performs better when more random games are considered. The more simulations, the better. Naively one might think that the best evaluation function yields the best results. This is not necessarily true. More advanced evaluation functions typically use more time than simpler evaluation functions, which leads to fewer simulations and thus poorer results. There is an interesting balance to strike: the evaluation function should be reliable, yet not take much time to compute. In this thesis artificial neural networks are trained in order to act as an evaluation function. Neural networks may take long to train, but once trained they are able to quickly map inputs to outputs. Even if the quality of the evaluation is less then traditional evaluation functions, they may increase the performance of Monte Carlo tree search because they allow for many more simulations.
dc.description.sponsorshipUtrecht University
dc.format.extent671769
dc.format.mimetypeapplication/pdf
dc.language.isoen_US
dc.titleA data-driven approach for making a quick evaluation function for Amazons
dc.type.contentMaster Thesis
dc.rights.accessrightsOpen Access
dc.subject.keywordsAmazons, The Game of the Amazons, neural networks, temporal difference learning, TD-Lambda, Monte Carlo tree search, evaluation functions
dc.subject.courseuuArtificial Intelligence


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record