Skip to content

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

Notifications You must be signed in to change notification settings

ArthurLCastro/Algoritmos-Geneticos-com-Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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:

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages