chessIO: Basic chess move generation and UCI client library

[ bsd3, game, library, program ] [ Propose Tags ]

A simple library for generating legal chess moves. Also includes a module for communication with external processes that speak the UCI (Universal Chess Interface) protocol. On top of that, provides a console frontend program (cboard) that can be used to interactively play against UCI engines.

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.0.0.0, 0.1.0.0, 0.2.0.0, 0.3.0.0, 0.3.1.0, 0.3.1.1, 0.3.1.2, 0.4.0.0, 0.5.0.0, 0.6.0.0, 0.6.1.0, 0.6.1.1, 0.7.0.0, 0.8.0.0, 0.9.0.0, 0.9.1.0, 0.9.2.0, 0.9.3.0, 0.9.3.1
Dependencies attoparsec, base (>=4.8 && <5), bytestring, chessIO, haskeline, megaparsec, mtl, parser-combinators, process, split, stm, unordered-containers, vector [details]
License BSD-3-Clause
Copyright 2019 Mario Lang
Author Mario Lang
Maintainer mlang@blind.guru
Category Game
Home page https://github.com/mlang/chessIO#readme
Bug tracker https://github.com/mlang/chessIO/issues
Source repo head: git clone https://github.com/mlang/chessIO
Uploaded by mlang at 2019-04-01T13:02:32Z
Distributions NixOS:0.9.3.1
Executables cboard
Downloads 5372 total (63 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2019-04-01 [all 1 reports]