dc.contributor.advisor | Assunção, Joaquim Vinicius Carvalho | |
dc.creator | Pavin, Thiago Bellotti | |
dc.date.accessioned | 2022-05-20T15:16:10Z | |
dc.date.available | 2022-05-20T15:16:10Z | |
dc.date.issued | 2022-02-16 | |
dc.date.submitted | 2022 | |
dc.identifier.uri | http://repositorio.ufsm.br/handle/1/24386 | |
dc.description | Trabalho de conclusão de curso (graduação) - Universidade Federal de Santa
Maria, Centro de Tecnologia, Curso de Ciência da Computação, RS, 2022. | por |
dc.description.abstract | Along with the evolution of Artificial Intelligence (AI), the games have increasingly proven
an important training and testing environment in this area. This is because they are controlled
environments and easy to repeat. In addition, they have been widely used as an
AI education tool. To complement this teaching, competitions are also used, because in
addition to generate interest and motivation, they are able to produce content for the next
students who are going to study or research the area of AI. With this in mind, this work propose
an implementation of the board game Risk, with a simplified architecture and aimed
at competitions between agents (AI), where the communication between game and agents
will be done through JSON files, allowing agents implementation in different languages with
support for reading and writing on this type of file. Risk is a fully observable, stochastic and
turn-based game, these characteristics allow the creation of different AI methods, from the
simple to the most complex. The goal is to develop an environment with a visual interface
for AI competitions, which is simple and easy to implement its agents, where students with
different levels of knowledge can use it with great freedom. | eng |
dc.language | por | por |
dc.publisher | Universidade Federal de Santa Maria | por |
dc.rights | Acesso Aberto | por |
dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 International | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | * |
dc.subject | Risk | por |
dc.subject | Jogos de tabuleiro | por |
dc.subject | Competição | por |
dc.subject | Aprendizagem | por |
dc.subject | Agentes | por |
dc.subject | Inteligência artificial | por |
dc.title | Uma implementação de Risk para competição e aprendizado em IA | por |
dc.type | Trabalho de Conclusão de Curso de Graduação | por |
dc.degree.local | Santa Maria, RS, Brasil. | por |
dc.description.resumo | Junto com a evolução da inteligencia artificial (IA), os jogos tem se mostrado cada vez
mais um importante ambiente para treino e testes nesta área. Isso se dá por serem ambientes
controlados e de fácil repetição. Além disso, eles também têm sido amplamente
utilizados como ferramenta de educação na área de IA. Para complementar esse ensino,
competições também são utilizadas. Pois além de gerar interesse e motivar, conseguem
produzir conteúdos para os próximos estudantes que forem estudar ou pesquisar sobre a
área. Pensando nisso, este trabalho propõe a implementação do jogo de tabuleiro Risk,
com uma arquitetura simplificada e direcionada a competição entre agentes (IA), onde a
comunicação entre o jogo e o agente será feita através de arquivos JSON, permitindo
a implementação dos agentes em diferentes linguagens com suporte a leitura e escrita
desse tipo de arquivo. Risk é um jogo totalmente observável, estocástico e baseado em
turno, essas características permitem a criação de diversos métodos de IA, dos simples
até os mais complexos. O objetivo é desenvolver um ambiente com interface visual para
competições de IA, que seja simples e de fácil implementação dos seus agentes, onde estudantes
com diversos níveis de conhecimento possam utilizar com uma grande liberdade. | por |
dc.publisher.country | Brasil | por |
dc.publisher.initials | UFSM | por |
dc.subject.cnpq | CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO | por |
dc.publisher.unidade | Centro de Tecnologia | por |