Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/boompig/machi-koro
Machi Koro visualization
https://github.com/boompig/machi-koro
angular1 board-game game-ai genetic-algorithm nodejs
Last synced: 6 days ago
JSON representation
Machi Koro visualization
- Host: GitHub
- URL: https://github.com/boompig/machi-koro
- Owner: boompig
- License: mit
- Created: 2015-10-08T21:17:28.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2023-07-20T08:08:54.000Z (over 1 year ago)
- Last Synced: 2024-04-09T22:00:52.119Z (11 months ago)
- Topics: angular1, board-game, game-ai, genetic-algorithm, nodejs
- Language: JavaScript
- Homepage: https://boompig.github.io/machi-koro/
- Size: 2.35 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Machi Koro
A simulator for the board game [Machi Koro](https://boardgamegeek.com/boardgame/143884/machi-koro)
## Contents
* Machi Koro game and single-player visualisation using Angular 1
* Machi Koro multi-player (with bad graphics) and zero-player simulation
* Machi Koro command line simulation## Playing
### Single Player
Nothing is required to play except for a browser. Run `http-server` or similar from root directory.
### Multi-Player
* nothing is required to play except a browser
* navigate to `machi_koro` folder and find `simul.html`### AI-only Game
* same as Multi-Player
### Simulation
* install `node.js`
* navigate to `machi_koro/js` folder in terminal
* run command-line with `node cmd_line.js`#### Command-Line Options
* `node cmd_line.js $number_of_iterations [log-level]`
* log-level is optional, but when specified is one of:
* `-q` quiet
* `-v` verbose## Development