Skip to content

Latest commit

 

History

History
27 lines (15 loc) · 1.34 KB

README.md

File metadata and controls

27 lines (15 loc) · 1.34 KB

Tic-Tac-Toe

Ruby

Bem-vindo ao Tic-Tac-Toe, um projeto em Ruby que implementa o clássico jogo da velha com uma torção inteligente: o algoritmo Minimax. Este projeto foi desenvolvido como o primeiro exercício do curso de desenvolvimento em Ruby da FAP/Softex, demonstrando a aplicação prática dos conceitos aprendidos em sala de aula.

Algoritmo Minimax

O algoritmo Minimax é um método clássico em teoria da decisão e teoria dos jogos, utilizado para minimizar a possível perda máxima (ou maximizar o ganho mínimo) em um cenário de competição. Ele é particularmente útil em jogos de soma zero, onde o ganho de um jogador é a perda do outro.

Como Jogar

Para iniciar o jogo, execute o arquivo main.rb no seu terminal:

ruby main.rb

O jogo irá iniciar e você poderá jogar contra a inteligência artificial que utiliza o algoritmo Minimax para tomar suas decisões.

Em Desenvolvimento

Este projeto ainda está em desenvolvimento, e novas funcionalidades e otimizações estão sendo constantemente adicionadas. Fique à vontade para contribuir com o projeto ou sugerir melhorias.

Licença

Este projeto está licenciado sob a MIT License - veja o arquivo LICENSE.md para detalhes.