@hackage bishbosh0.1.1.0

Plays chess.

  • Installation

  • Dependencies (17)

  • Dependents (0)

  • Package Flags

      llvm
       (off by default)

      Whether the llvm compiler-backend has been installed and is required for code-generation.

      polyparse
       (on by default)

      Link with package "polyparse" when available, rather than "parsec".

      hxtrelaxng
       (on by default)

      Link with package "hxt-relaxng" when available, for more precise specification of the XML-configuration than a traditional DTD.

      narrownumbers
       (off by default)

      Use narrow numerical types.

      newtypewrappers
       (off by default)

      Wrap common types in newtype for increased type-safety.

      threaded
       (on by default)

      Build for parallel runtime.

      unboxedarrays
       (off by default)

      Use unboxed arrays.

      unix
       (on by default)

      Link with package "unix" when available.

BishBosh

Build Status Hackage License: GPL v3 Haskell

This is "BishBosh", a chess-game which can be rendered in a terminal (emulator) using raw ASCII, or used as an engine by xboard.

Installation

It can be built & installed using:

Documentation

The documentation is in the product's "man/" directory & all source-code is documented in haddock.

License

For information on copying & distributing this package, see the file "LICENSE" in the product's installation-directory.

Bug-reporting

Bug-reports should be emailed to bishbosh@functionalley.com.

Testing

The test-suite can be run using:

  • "cabal configure --enable-tests && cabal build && cabal test --show-details=always",
  • "stack test",
  • "make test" issued from the product's installation-directory.

It has only been tested on Linux.

Author

This application is written & maintained by Dr. Alistair Ward.