Readme for Tournament-0.0.1
#Tournament.hs
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 styleDuel
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.