Use este identificador para citar ou linkar para este item:
http://www.monografias.ufop.br/handle/35400000/5450
Título: | Sistema web para programação de tabelas de competições esportivas |
Autor(es): | Teotonio, Alex Barbosa |
Orientador(es): | Fonseca, George Henrique Godim da |
Membros da banca: | Brito, Samuel Souza Oliveira, Fernando Bernardes de Fonseca, George Henrique Godim da |
Palavras-chave: | Aplicações web - competições Jogos para computador Programação heurística Torneios esportivos - programação - computadores |
Data do documento: | 2023 |
Referência: | TEOTONIO, Alex Barbosa. Sistema web para programação de tabelas de competições esportivas. 2023. 73 f. Monografia (Graduação em Engenharia de Computação) - Instituto de Ciências Exatas e Aplicadas, Universidade Federal de Ouro Preto, João Monlevade, 2023. |
Resumo: | Este trabalho tem como principal objetivo a criação do sistema web MatchMate integrado a uma heurística para resolver o problema de programação de jogos em torneios esportivos da International Timetabling Competition of 2021 (ITC2021). A proposta é permitir que usuários comuns possam criar e manipular instâncias do problema proposto na competição, simplificando a geração de entradas e a visualização de saídas. Para isso, foram utilizadas tecnologias modernas como React, Node.js, PostgreSQL e Docker. Durante a competição ITC2021, a heurística Goal-Ufop foi desenvolvida e incorporada ao sistema para otimizar a solução do problema de programação de jogos em torneios esportivos. Essa heurística baseia-se no método fix-and-optimize e obteve excelentes resultados em comparação com outras soluções apresentadas na competição. Embora o sistema tenha se mostrado eficaz na solução do problema proposto, existem algumas limitações, como a impossibilidade de lidar com um número ímpar de equipes e a restrição de permitir apenas torneios no formato de turno e returno. Essas limitações devem ser levadas em consideração em cenários em que outras formas de torneio são utilizadas. |
Resumo em outra língua: | This work aims to create the web system MatchMate integrated with a heuristic to solve the problem of scheduling games in sports tournaments of the International Timetabling Competition of 2021 (ITC2021). The proposal is to allow common users to create and manipulate instances of the problem proposed in the competition, simplifying the generation of inputs and the visualization of outputs. For this, modern technologies such as React, Node.js, PostgreSQL, and Docker were used. During the ITC2021 competition, the GoalUfop heuristic was developed and incorporated into the system to optimize the solution of the problem of scheduling games in sports tournaments. This heuristic is based on the fix-and-optimize method and achieved excellent results compared to other solutions presented in the competition. Although the system has proven effective in solving the proposed problem, there are some limitations, such as the impossibility of dealing with an odd number of teams and the restriction of allowing only tournaments in the format of round-robin. These limitations should be taken into consideration in scenarios where other tournament formats are used. |
URI: | http://www.monografias.ufop.br/handle/35400000/5450 |
Aparece nas coleções: | Engenharia de Computação - JMV |
Arquivos associados a este item:
Arquivo | Descrição | Tamanho | Formato | |
---|---|---|---|---|
MONOGRAFIA_SistemaWebProgramação.pdf | 5,98 MB | Adobe PDF | Visualizar/Abrir |
Este item está licenciado sob uma Licença Creative Commons