Optimal Yahtzee : A comparison between different algorithms for playing Yahtzee

The game of Yahtzee is a semi-strategic luck based game, which means it should be possible to maximize the score with an optimal strategy. The main purpose of the study is to compare the results of the optimal algorithm with other useable strategies when playing Yahtzee. To receive interesting resul...

Full description

Bibliographic Details
Main Authors: Wikstén, Louise, Jendeberg, Daniel
Format: Others
Language:English
Published: KTH, Skolan för datavetenskap och kommunikation (CSC) 2015
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-166772
id ndltd-UPSALLA1-oai-DiVA.org-kth-166772
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-kth-1667722018-01-12T05:11:16ZOptimal Yahtzee : A comparison between different algorithms for playing YahtzeeengWikstén, LouiseJendeberg, DanielKTH, Skolan för datavetenskap och kommunikation (CSC)KTH, Skolan för datavetenskap och kommunikation (CSC)2015Computer SciencesDatavetenskap (datalogi)The game of Yahtzee is a semi-strategic luck based game, which means it should be possible to maximize the score with an optimal strategy. The main purpose of the study is to compare the results of the optimal algorithm with other useable strategies when playing Yahtzee. To receive interesting results, the strategies and decisions made by the algorithms will be compared and analyzed in performance as well as by creating an environment where they have to choose from the same set of dices. To further see how well the different algorithms performed, Human Trials were conducted where 6 humans contributed by playing the game of Yahtzee 300 times. These test subjects were familiar with the game of Yahtzee and in this study it is concluded that these subjects had through reinforcement learning created an almost optimal play style. Our conclusion is that the Optimal Algorithm performs better than other algorithms that because it does not take any risks while playing while it tries to maximize the score but doing this uses a great amount of computation power, approximately 13.8GB of RAM and around 22 hours to complete.  Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-166772application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic Computer Sciences
Datavetenskap (datalogi)
spellingShingle Computer Sciences
Datavetenskap (datalogi)
Wikstén, Louise
Jendeberg, Daniel
Optimal Yahtzee : A comparison between different algorithms for playing Yahtzee
description The game of Yahtzee is a semi-strategic luck based game, which means it should be possible to maximize the score with an optimal strategy. The main purpose of the study is to compare the results of the optimal algorithm with other useable strategies when playing Yahtzee. To receive interesting results, the strategies and decisions made by the algorithms will be compared and analyzed in performance as well as by creating an environment where they have to choose from the same set of dices. To further see how well the different algorithms performed, Human Trials were conducted where 6 humans contributed by playing the game of Yahtzee 300 times. These test subjects were familiar with the game of Yahtzee and in this study it is concluded that these subjects had through reinforcement learning created an almost optimal play style. Our conclusion is that the Optimal Algorithm performs better than other algorithms that because it does not take any risks while playing while it tries to maximize the score but doing this uses a great amount of computation power, approximately 13.8GB of RAM and around 22 hours to complete. 
author Wikstén, Louise
Jendeberg, Daniel
author_facet Wikstén, Louise
Jendeberg, Daniel
author_sort Wikstén, Louise
title Optimal Yahtzee : A comparison between different algorithms for playing Yahtzee
title_short Optimal Yahtzee : A comparison between different algorithms for playing Yahtzee
title_full Optimal Yahtzee : A comparison between different algorithms for playing Yahtzee
title_fullStr Optimal Yahtzee : A comparison between different algorithms for playing Yahtzee
title_full_unstemmed Optimal Yahtzee : A comparison between different algorithms for playing Yahtzee
title_sort optimal yahtzee : a comparison between different algorithms for playing yahtzee
publisher KTH, Skolan för datavetenskap och kommunikation (CSC)
publishDate 2015
url http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-166772
work_keys_str_mv AT wikstenlouise optimalyahtzeeacomparisonbetweendifferentalgorithmsforplayingyahtzee
AT jendebergdaniel optimalyahtzeeacomparisonbetweendifferentalgorithmsforplayingyahtzee
_version_ 1718605852719448064