Skip to content

imustafin/hooridor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hooridor

Build Status

Hooridor is Quoridor in Haskell language

Hooridor mid-game

Basic rules from Quoridor Strats

  • The game is played on a 9x9 board
  • There are 2 players
  • Each player starts with a pawn and ten walls
  • Each turn is either moving the player's pawn OR placing a wall
  • Pawns move up, down, left, or right
  • Once placed, walls cannot be moved
  • There should always be a path for the players to reach the goal

Prerequisites

This project relies on the Haskell Stack tool.

It is recommended to get Stack with batteries included by installing Haskell Platform.

Build

To build this project simply run

stack build

This will install all dependencies, including a proper version of GHC (which should be there already if you have Haskell Platform 8.4.3).

Run

This project has one executable that you can run with

stack exec hooridor-exe

Documentation

Haddock documentation is available!

About

Hooridor is Quoridor in Haskell language

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published