An open API service indexing awesome lists of open source software.

https://github.com/nelsonwenner/genetic-rocket

:robot: Genetic rocket artificial intelligence.
https://github.com/nelsonwenner/genetic-rocket

genetic-algorithm genetic-programming genetics inteligence inteligencia-artificial inteligencia-computacional rocket

Last synced: 12 days ago
JSON representation

:robot: Genetic rocket artificial intelligence.

Awesome Lists containing this project

README

          




Genetic Rocket


GitHub language count


Made by @nelsondiaas

License


Stargazers

## Getting Started
1. Fork este repositório e clone em sua máquina
2. Mude o diretório para `genetic-rocket` onde você o clonou;
3. Clique no arquivo index.html

### Vision
O algoritmo genético é um método para resolver problemas de otimização restritos e não restritos que é baseado na seleção natural, o processo que impulsiona a evolução biológica. O algoritmo genético modifica repetidamente uma população de soluções individuais. Em cada etapa, o algoritmo genético seleciona os indivíduos aleatoriamente da população atual para serem pais e os utiliza para produzir as crianças para a próxima geração. Ao longo de gerações sucessivas, a população "evolui" em direção a uma solução ótima. Você pode aplicar o algoritmo genético para resolver uma variedade de problemas de otimização que não são adequados para algoritmos de otimização padrão, incluindo problemas nos quais a função objetivo é descontínua, não diferenciável, estocástica ou altamente não-linear.

O algoritmo genético usa três tipos principais de regras em cada etapa para criar a próxima geração da população atual:

* **As regras de seleção** selecionam os indivíduos, chamados pais, que contribuem para a população na próxima geração.

* **As regras de crossover** combinam dois pais para formar filhos para a próxima geração.

* **As regras de mutação** aplicam alterações aleatórias a pais individuais para formar filhos.



## License

Esse projeto está sob a licença MIT. Veja o arquivo [LICENSE](LICENSE.md) para mais detalhes.

---