https://github.com/reinanhs/algoritmo-genetico-ifs
Repositório responsável por armazenar a implementação, experimentação e testes para fins acadêmicos na disciplina de Algoritmos Genéticos no IFS.
https://github.com/reinanhs/algoritmo-genetico-ifs
algoritmo-genetico genetic-algorithm java python
Last synced: about 2 months ago
JSON representation
Repositório responsável por armazenar a implementação, experimentação e testes para fins acadêmicos na disciplina de Algoritmos Genéticos no IFS.
- Host: GitHub
- URL: https://github.com/reinanhs/algoritmo-genetico-ifs
- Owner: ReinanHS
- License: mit
- Created: 2024-11-26T00:42:18.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-01-01T22:33:19.000Z (5 months ago)
- Last Synced: 2025-04-15T03:39:45.149Z (about 2 months ago)
- Topics: algoritmo-genetico, genetic-algorithm, java, python
- Language: Python
- Homepage:
- Size: 88.9 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
![]()
Algoritmo Genético
🤖 Repositório responsável por armazenar a implementação, experimentação e testes para fins acadêmicos na disciplina de Algoritmos Genéticos no IFS.
Este é um repositório para fins acadêmicos.
---
## Objetivo
Este repositório tem como objetivo centralizar e compartilhar experimentos relacionados à disciplina de Algoritmos Genéticos, abordando implementações e testes realizados no contexto acadêmico do Instituto Federal de Sergipe (IFS).
As principais finalidades incluem:
- Implementar algoritmos genéticos para resolver problemas específicos.
- Explorar a eficiência e os resultados obtidos por meio de diferentes configurações de parâmetros.
- Estudar casos práticos e realizar análises comparativas.## Introdução
Os Algoritmos Genéticos (AGs) são inspirados no processo de seleção natural da teoria da evolução. Eles se baseiam em conceitos como mutação, cruzamento e seleção para buscar soluções ótimas ou satisfatórias para problemas complexos.
Este repositório contém:
- Implementações de algoritmos básicos e avançados.
- Conjuntos de testes práticos.
- Resultados documentados de experimentações.
- Arquivos úteis para estudo e ensino do tema.## Atividades
Confira abaixo as principais atividades desenvolvidas nesta disciplina:
- [Atividade sobre caixeiro viajante - Delivery AG](doc/classroom-tasks/01-delivery-ag.md)
## Ementa
Teoria da Evolução. Introdução à inteligência computacional e aos algoritmos
evolucionários. Introdução aos algoritmos genéticos. Terminologia. Características do
algoritmo genético. Ciclo Genético. Representação cromossomial. Seleção de pais. Função
de aptidão. Cruzamento. Mutação. Elitismo. Aplicação de algoritmos genéticos. Algoritmos
genéticos híbridos e paralelos.## Bibliografia Básica
![]()
ISBN 9788521618805
![]()
ISBN 9788581435503
![]()
ISBN 9788535237016
## Bibliografia Complementar
![]()
ISBN 9788578610296
![]()
ISBN 9788521618805
![]()
ISBN-10 8535278125
![]()
ISBN 8535278087
## Autores
Veja abaixo os principais alunos responsáveis por gerenciar este repositório, adicionando novas implementações e mantendo-o atualizado:
[](https://github.com/ReinanHS/algoritmo-genetico-ifs/graphs/contributors)
## Changelog
Por favor, veja [CHANGELOG](CHANGELOG.md) para obter mais informações sobre o que mudou recentemente.
## Seja um dos contribuidores
Sinta-se à vontade para contribuir com melhorias, correções de bugs ou adicionar recursos a este repositório. Para contribuir:
1. Faça um fork do projeto.
2. Crie uma nova branch com sua feature: `git checkout -b minha-nova-feature`.
3. Faça commit das suas alterações: `git commit -m 'Adicionei uma nova feature'`.
4. Envie suas mudanças: `git push origin minha-nova-feature`.
5. Abra um pull request para revisão.Quer fazer parte desse projeto? Leia [como contribuir](CONTRIBUTING.md) para obter mais detalhes.
## Licença
Este projeto é licenciado sob a Licença MIT. Veja o arquivo [LICENÇA](LICENSE.md) para mais detalhes.
---
Feito com ❤️ para fins educacionais no IFS.