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
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