Skip to content

Jogo de xadrez para a disciplina de Engenharia de Software - UFF

License

Notifications You must be signed in to change notification settings

JpFontinele/Jogo-de-Xadrez

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jogo de Xadrez

Projeto de Engenharia de Software - UFF

Professor: Leonardo Murta.

Integrantes :

           João Pedro Fontinele,

           Valter Neto,
           
           Fillipi Cunha
           
           Rodrigo Ribeiro.

Tecnologia

Este é um simples jogo de xadrez em que você pode desafiar o computador. O computador utiliza o algoritmo Minimax para selecionar suas jogadas, otimizado para tomar decisões melhores com o uso do algoritmo de otimização Alpha-Beta-Pruning.

Tutorial

Para jogar, selecione "Jogar" no menu principal e, em seguida, selecionar uma peça do tabuleiro com o mouse, serão exibidas as opções de movimento disponíveis para a peça selecionada. Ao escolher o quadrado para o qual deseja mover a peça, o jogo irá atualizar as posições e a vez será passada para o computador. O jogo segue as regras do xadrez clássico.

Como iniciar o Teste de Unidade

O teste de unidade consiste em verificar as entradas e saídas do jogo. Todos os testes devem retornar "ok". Para realizar os testes de unidade, foi utilizada a biblioteca unittest.

python3 -m unittest -v unitTestChess.Test
#ou
python3 -m unitTestChess -v

About

Jogo de xadrez para a disciplina de Engenharia de Software - UFF

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages