Dissertação

Designing a Platform to Support and Improve the Geometry Friends Game AI Competition EVALUATED

Este documento descreve o desenvolvimento de uma nova plataforma de competição online para suportar o futuro da Geometry Friends Game AI competition, uma competição de inteligência artificial baseada no jogo Geometry Friends. O Geometry Friends é um jogo de plataformas 2D de cooperação, cujas características principais são abordadas no início deste trabalho, juntamente com pormenores sobre como a competição tem funcionado até hoje. Várias outras plataformas de competições de IA são estudadas, assim como as práticas que são consideradas como estado da arte ao gerir boas e prósperas competições de vídeo jogos e IA. Após analisar a maneira como a competição do Geometry Friends se compara com as práticas referidas e com outras plataformas modernas, vários requisitos que a nova plataforma deve cumprir foram descritos, incluindo facilitar a participação online e a automação de vários processos relacionados com a manipulação das submissões. A nova plataforma foi desenvolvida, consistindo de um novo website, o qual tanto participantes como organizadores da competição podem interagir com; um programa encarregue de lidar completamente com as submissões recebidas; e mais. Virtualização foi usada para criar ambientes de avaliação seguros, justos e reutilizáveis. Várias pessoas testaram, recorrendo a três cenários diferentes, diferentes características da nova plataforma. Concluiu-se que o novo website possui uma usabilidade acima da média, enquanto que o programa que lida com as submissões funcionou como esperado durante a fase de testes. Foi também possível concluir que o objetivo principal foi cumprido, sendo que uma nova plataforma foi desenvolvida com sucesso.
Inteligência Artificial, Vı́deo Jogos, Competições, Geometry Friends, Automação

novembro 13, 2018, 14:30

Publicação

Obra sujeita a Direitos de Autor

Orientação

ORIENTADOR

Francisco António Chaves Saraiva de Melo

Departamento de Engenharia Informática (DEI)

Professor Auxiliar

ORIENTADOR

Rui Filipe Fernandes Prada

Departamento de Engenharia Informática (DEI)

Professor Associado