Please use this identifier to cite or link to this item:
https://repositorio.ufu.br/handle/123456789/47255Full metadata record
| DC Field | Value | Language |
|---|---|---|
| dc.creator | Muniz, Sara Rosado Rodrigues | - |
| dc.date.accessioned | 2025-10-02T14:24:01Z | - |
| dc.date.available | 2025-10-02T14:24:01Z | - |
| dc.date.issued | 2025-09-29 | - |
| dc.identifier.citation | MUNIZ, Sara Rosado Rodrigues. Desenvolvimento de um Sistema com Interface Gráfica integrada a um Algoritmo Genético Aplicado ao Problema do 8-Puzzle. 2025. 52 f. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) – Universidade Federal de Uberlândia, Uberlândia, 2025. | pt_BR |
| dc.identifier.uri | https://repositorio.ufu.br/handle/123456789/47255 | - |
| dc.description.abstract | This study presents the development of a system with a graphical interface for the 8 Puzzle game, integrated with a Genetic Algorithm (GA) to provide an interactive and instructive visualization of the resolution process. The implementation employed the Java programming language with the JavaFX and Scene Builder libraries, structured according to the Model-View-Controller (MVC) design pattern. The application allows users to configure GA parameters– including mutation rate, crossover, elitism, population size, and number of generations– while observing real-time board animations. Experiments with different configurations demonstrated that the GA embedded in the interface can efficiently identify solutions with fewer moves, maintaining stable performance across parameter settings. The proposed solution resulted in a modular and interactive tool that supports both the study of evolutionary algorithms and the practical understanding of the 8-Puzzle. | pt_BR |
| dc.description.sponsorship | CAPS - Centro de Atenção Psicosocial | pt_BR |
| dc.language | por | pt_BR |
| dc.publisher | Universidade Federal de Uberlândia | pt_BR |
| dc.rights | Acesso Aberto | pt_BR |
| dc.subject | Algoritmos Genéticos | pt_BR |
| dc.subject | 8-Puzzle | pt_BR |
| dc.subject | Interface Gráfica | pt_BR |
| dc.subject | JavaFX | pt_BR |
| dc.subject | Genetic Algorithms | pt_BR |
| dc.subject | Graphical User Interface | pt_BR |
| dc.title | Desenvolvimento de um sistema com interface gráfica integrada a um algoritmo genético aplicado ao problema do 8-puzzle | pt_BR |
| dc.type | Trabalho de Conclusão de Curso | pt_BR |
| dc.contributor.advisor1 | Brasil, Christiane Regina Soares | - |
| dc.contributor.advisor1Lattes | http://lattes.cnpq.br/5064007473299439 | pt_BR |
| dc.contributor.referee1 | Travençolo, Bruno Augusto Nassif | - |
| dc.contributor.referee1Lattes | http://lattes.cnpq.br/2590427557264952 | pt_BR |
| dc.contributor.referee2 | Araújo, Rafael Dias | - |
| dc.contributor.referee2Lattes | http://lattes.cnpq.br/3067137114142725 | pt_BR |
| dc.description.degreename | Trabalho de Conclusão de Curso (Graduação) | pt_BR |
| dc.description.resumo | Este trabalho apresenta o desenvolvimento de um sistema com uma interface gráfica para o jogo 8-Puzzle, integrando-a a um Algoritmo Genético (AG) com o objetivo de oferecer uma visualização interativa e didática do processo de resolução. Para isso, foi utilizada a linguagem de programação Java, juntamente com as bibliotecas JavaFX e Scene Builder, estruturadas segundo o padrão Model-View-Controller (MVC). A aplicação permite que o usuário configure parâmetros do AG, como taxas de mutação, crossover, elitismo, tamanho da população e número de gerações, acompanhando em tempo real as animações do tabuleiro. Foram realizados experimentos com diferentes configurações, e os resultados demonstraram que o AG integrado à interface é capaz de encontrar soluções adequadas com uma quantidade reduzida de movimentos e mantém desempenho uniforme de acordo com a configuração dos parâmetros. A solução desenvolvida atingiu os objetivos propostos, resultando em uma ferramenta modular e interativa, que contribui tanto para o estudo de algoritmos evolutivos quanto para a compreensão prática do 8-Puzzle. | pt_BR |
| dc.publisher.country | Brasil | pt_BR |
| dc.publisher.course | Sistemas de Informação | pt_BR |
| dc.sizeorduration | 52 | pt_BR |
| dc.subject.cnpq | CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO | pt_BR |
| dc.orcid.putcode | 193382757 | - |
| Appears in Collections: | TCC - Sistemas de Informação (Uberlândia) | |
Files in This Item:
| File | Description | Size | Format | |
|---|---|---|---|---|
| InterfaceGraficaAG.pdf | Desenvolvimento de um Sistema com Interface Gráfica integrada a um Algoritmo Genético Aplicado ao Problema do 8-Puzzle | 477.09 kB | Adobe PDF | ![]() View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.
