Name | Number | |
---|---|---|
Luís Assunção | 201806140 | [email protected] |
João Rocha | 201806261 | [email protected] |
Este projeto consiste numa implementação de uma interface gráfica para o popular jogo de tabuleiro xadrez. Há dois programas auxiliares a assegurar a lógica do jogo, chess.js para validar jogadas e stockfish.js, o popular engine de xadrez Stockfish adaptado a Javascript, para para avaliar o estado de jogo e permiter a utilização de bots.
Por uma questão de equidade para com os restantes colegas que estão a fazer o servidor em prolog, nós fazemos também um servidor para comuncicar com a interface a partir de pedidos HTTPS. Por esse motivo, o backend do projeto é realizado através de um servidor escrito em node.js, que utiliza as packages cors, express e stockfish.
Todos os objetivos propostos para o trabalho foram atingidos com sucesso.
- No know issue