About

Metadata

  • Last updated , by EirikAlbrigtsen
  • License MIT
  • Categories Game Development
  • Maintained by: analsandblaster@gmail.com

  • Lottery factor: 0

Links

Installation

Readme

#Tournament.hs travis build status

Tournament is a pure library for generating tournanaments and handling match scoring and propagation of winners/losers internally. It is currently under development, but a preliminary version is available on hackage.

Features

  • Double | Single elimination style Duel tournaments
  • Intelligent FFA elimination tournament for experimental setups
  • Round robin scheduling
  • Group creation
  • Encapsulated scoring system.

Installation

Install the Haskell platform, then

$ cabal-dev update && cabal-dev install tournament

Running tests

Install development dependencies. Note on older versions of cabal: you may have to install the Test-Suite dependencies manually with cabal-dev install depName.

$ cabal-dev update && cabal-dev install --enable-tests

Run the tests

$ cabal-dev configure --enable-tests && cabal-dev build && cabal-dev test

License

MIT-Licensed. See LICENSE file for details.