Skip to content

A JavaScript Multiagent Board Game Framework Based On Monte Carlo Methods.

License

Notifications You must be signed in to change notification settings

janwieners/SpoookyJS

Repository files navigation

SpoookyJS

A JavaScript Multiagent Board Game Framework Based On Monte Carlo Methods. German: "Ein multiagentenbasiertes JavaScript-Framework zur flexiblen Implementation digitaler browserbasierter Brettspiele und spielübergreifender künstlicher Intelligenz."

I developed SpoookyJS as part of my PhD thesis at the Institute for Historisch-Kulturwissenschaftliche Informationsverarbeitung, University of Cologne. You can play the board games I implemented at https://spoookyjs.de and read my PhD thesis here or at the Kölner UniversitätsPublikationsServer.

Development

Prerequisites

You need the following components to build the SpoookyJS library, minify CSS and start your development environment:

Installation

To install the necessary dependencies for SpoookyJS, please run the following commands in your working directory:

git clone https://github.com/janwieners/SpoookyJS.git
cd SpoookyJS
npm install

Build the SpoookyJS libraries

Run

npm run build

to build the SpoookyJS libraries and necessary dependencies.

Running the development server

Use

npm start

after building SpoookyJS to start your development server at http://localhost:1503/.