AI-Simulated-Games-of-Machi-Koro
OpenML dataset with id 43590
Author name not available (Why is that?)
Full work available at URL: https://api.openml.org/data/v1/download/22102415/AI-Simulated-Games-of-Machi-Koro.arff
Upload date: 24 March 2022
Dataset Characteristics
Number of features: 86 (numeric: 86, symbolic: 0 and in total binary: 0 )
Number of instances: 614,584
Number of instances with missing values: 0
Number of missing values: 0
Context This data is the result of using neural networks and reinforcement learning to simulate the board game "Machi Koro". Here is the source code for the AI and simulation: https://github.com/mcandocia/machi_ai Content Each row is a single turn in a game, corresponding to the state at the beginning of the turn, and there are 10,000 games total. There are 4 players, so all columns except for gameid and turnid reference a specific player. Each player takes turns performing actions, which can involve gaining coins, losing coins to other players, building properties, stealing coins from other players, and possibly switching properties with another player. The results of each turn largely depend on a single or double dice-roll. The goal of the game is to build four specific properties, which are represented by the variables pXstation, pXshoppingmall, pXamusementpark, pXradio_tower, where X represents the player who owns it. Variables: gameid - ID of the game being played turnid - Turn number of the game. An additional turn is added at the end of each game to show the final state. The following attributes have a prefix pX_, where X is the ID of the player, which also corresponds to the turn order (0=first, 1=second, etc.): win - Has the player won the game (class) coins - The number of coins the player has (integer)
(anything else) - Each of these corresponds to the number of properties a player has constructed by this point in the game.
Inspiration
I was playing the game the other night, and I wondered if I could teach an AI the game, given its relatively simple rules. It is a fairly straightforward game, and I wanted to record the game history so that I could extract insights, such as strategy and overall usefulness of certain properties/cards.
This page was built for dataset: AI-Simulated-Games-of-Machi-Koro