/hasky-chess

Primary LanguageHaskellBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

hasky-chess

o programa requer stack para compilação e execução: https://docs.haskellstack.org/en/stable/README/

comandos para compilar e executar:

$ git clone https://github.com/psq-cin/hasky-chess.git
$ cd hasky-chess
$ stack setup
$ stack build
$ stack exec hasky-chess-exe

Controles:

u -> desfaz a última jogada

r -> reinicia a partida

b -> deixa bot jogar pelo jogador branco

p -> faz com que bot pare de jogar pelo jogador branco

Para se mover, clique numa peça e clique no destino dela. Para cancelar a peça selecionada, clique numa posição inválida, ou clique o botão direito do mouse.

Lucas Miranda Lin e Pedro de Souza Queiroga, Dezembro de 2018

Projeto de Funcional 2018.2