Repozytorium PJATK

Applications of genetic algorithms to finding strategies in games with randomness on the example of "Settlers of Catan"

Repozytorium Centrum Otwartej Nauki

Pokaż uproszczony rekord

dc.contributor.author Zuzanna, Głowacz
dc.contributor.author Bartuzi, Filip
dc.date.accessioned 2023-01-02T08:40:19Z
dc.date.available 2023-01-02T08:40:19Z
dc.date.issued 2023-01-02
dc.identifier.issn 2021/M/DS/11
dc.identifier.uri https://repin.pjwstk.edu.pl/xmlui/handle/186319/2049
dc.description.abstract The goal of this thesis was to define key behaviours and preferences (strategy), which the player should assume, in order to increase the chance of winning. To achieve that goal, we used a combination of genetic algorithm and graph methods (such as Dijkstra method). The game - “Settlers of Catan” - is a well-known tabletop game for 2-8 players, however in this instance, its ruleset was modified for accommodating only 2 players. Example of such rule change would be removal of the “thief” mechanic. Our decision to program the game stems from the fact that it allowed us to implement the “evaluator” - a class responsible for the player's decision-making process, depending on strategy attributes given (“comparison strategies”) or generated (strategies generated by genetic algorithm). Additionally, we decided to experiment with both the hyperparameters of the genetic algorithm to see if e.g., increased mutation probability would lead to better or different results. This implementation also allowed us to design a graphical interface for human players to play against the strategy. pl_PL
dc.language.iso other pl_PL
dc.relation.ispartofseries ;Nr 6262
dc.subject DATA ANALYSIS pl_PL
dc.subject SETTLERS OF CATAN pl_PL
dc.subject STATISTICS pl_PL
dc.subject STRATEGY IN A GAME OF CHANCE pl_PL
dc.subject PYTHON pl_PL
dc.subject GRAPHS pl_PL
dc.subject GENETIC ALGORITHM pl_PL
dc.title Applications of genetic algorithms to finding strategies in games with randomness on the example of "Settlers of Catan" pl_PL
dc.title.alternative Wykorzystanie algorytmów genetycznych do znajdowania strategii w grach z losowością na przykładzie "Osadników z Catanu" pl_PL
dc.type Thesis pl_PL


Pliki tej pozycji

Plik Rozmiar Format Przeglądanie

Nie ma plików powiązanych z tą pozycją.

Pozycja umieszczona jest w następujących kolekcjach

Pokaż uproszczony rekord

Szukaj


Szukanie zaawansowane

Przeglądaj

Moje konto