/akinator

Jogo implementado em python.Este jogo chamado "jogo das vintes perguntas é baseado no jogo Akinator Online.

Primary LanguageTeXApache License 2.0Apache-2.0

akinator

Este trabalho teve como objetivo a implementação do Jogo de 20 Perguntas na linguagem Python. O algoritmo do jogo é constituído por uma estrutura de árvore binária e nó (sim e não). Uma função para verificar se a resposta do usuário é um nó sim ou um nó não, este decide para qual direção o algoritmo deverá seguir. Outras funções utilizadas foram para gerar os logs de saída e a entrada de dados externos. Durante o desenvolvimento do trabalho, as maiores dificuldades enfrentadas pelo grupo ao implementar o algoritmo, foram manipular arquivos de entrada/saída e armazenar externamente o estado da árvore binária, uma vez que exigia percorrer a árvore em ordem correta para obtenção das perguntas e respostas em sua respectiva sequência.