Este repositório contém a implementação de um jogo de Tic-Tac-Toe (ou Jogo da Velha) jogado contra uma Inteligência Artificial (IA) utilizando o algoritmo Minimax. O objetivo do projeto é simular uma experiência desafiadora para o jogador humano, já que a IA sempre tenta garantir a melhor jogada possível em cada turno.
- Jogo Clássico: O Tic-Tac-Toe segue as regras padrão, onde dois jogadores (humano e IA) alternam turnos para marcar "X" e "O" em uma grade 3x3.
- IA com Algoritmo Minimax: A IA utiliza o algoritmo Minimax para avaliar todas as possíveis jogadas futuras e tomar decisões que maximizem suas chances de vencer ou, no pior caso, garantir um empate.
- Jogabilidade: O jogo apresenta uma interface simples e intuitiva, onde o jogador humano faz sua jogada clicando em uma célula da grade.
-
Clone este repositório.
-
Se necessário, instale o Pygame no terminal:
pip install pygame
-
Execute o jogo no seu ambiente de desenvolvimento Python.
python runner.py