/quoridor

Implementation of the Quoridor strategy game.

Primary LanguageJava

Build Status

Quoridor

This is an implementation of the Quoridor strategy game.

The code is divided into three subprojects:

  • quoridor-core - game state and game rules
  • quoridor-ai - bots
  • quoridor-gui - desktop application
  • quoridor-analysis - CLI tool for running matches between bots

Quickstart

Run

./gradlew quoridor-gui:fatJar

to compile the desktop application. An executable JAR should appear in quoridor-gui/build/distributions/.

Development

To run checks (tests, linters), use

./gradlew check