/Algoritmos-Geneticos-com-Python

Módulo desenvolvido para exercitar os conceitos estudados sobre Algoritmos Genéticos

Primary LanguagePython

Algoritmos Genéticos com Python

Módulo algoritmoGenetico:

O módulo algoritmoGenetico.py foi desenvolvido para exercitar os conceitos estudados sobre Algoritmos Genéticos.

Exemplo de Uso: Problema dos Besouros Escuros

O problema consiste em gerar uma população de besouros que possa se adaptar melhor ao ambiente com o passar das gerações. Para isso foi suposto que em uma determinada floresta, besouros de coloração mais escuras sobreviveriam.

Executando o código agBesouros.py podemos verificar qual o melhor resultado encontrado pelo algoritmo genético. Este genoma resultante com 3 cromossomos equivale ao valor RGB do melhor besouro. Pode-se perceber que valores de RGB baixos são encontrados mais frequentemente por representarem cores mais escuras conforme o esperado.

Referência: