https://github.com/pds2/20231-team-5
Para executar o projeto é necessário uma chave de API da OpenAI válida, disponibilizamos uma em https://drive.google.com/drive/folders/1r2qy2myIZL1aHEETNuZuqR0C37_p9woy?usp=sharing. O arquivo "api_key.txt" deve ser baixado e colocado na pasta raiz do projeto (a mesma pasta em que o Makefile está localizado). O github não permite o upload desse arquivo e nem escrever a chave diretamente no código, logo tivemos que recorrer a esse setup manual.
É disponibilizado também uma imagem Docker para facilitar a reprodução do projeto e a instalação das dependências. Com o Docker instalado basta executar "./docker_run.sh" para compilar e executar o projeto.
Como um jogador, eu quero ter uma variedade de jogos disponíveis para escolher e jogar.
Como jogador, quero que o jogo tenha comandos claros e fáceis de usar para que eu possa interagir facilmente com o programa através do terminal.
Como jogador do quiz, quero que o modelo de linguagem gere perguntas desafiadoras e interessantes e avalie minhas respostas de forma justa e precisa para que eu possa testar meus conhecimentos.
Como um jogador do quiz, eu quero ter uma variedade de categorias de perguntas para escolher.
Como um jogador do perfil, eu quero ter uma variedade de personalidades famosas para adivinhar para tornar o jogo mais interessante e desafiador.
Como um jogador do perfil, eu quero ter uma penalização ao fazer perguntas para tornar o jogo mais desafiador e interessante.