Algoritmo Genético implementado para resolver o problema das n-rainhas.
Este é um projeto de otimização que utiliza Algoritmo Genético em sua implementação. O objetivo é resolver o problema das n-rainhas (nesse caso, oito), encontrando posições para elas de forma que não seja possível uma atacar a outra.
Projeto concluído ✔️
Após a execução e exibição do resultado (tabuleiro com as rainhas nas devidas posições), há um pequeno "bug" que ainda precisa ser corrigido
# Clone este repositório
$ git clone https://github.com/cleidsonsouza/n-rainhas-2018
# Acesse a pasta do projeto
$ cd n-rainhas-2018
# Atualize o pip
$ pip install --upgrade pip
# Instale as dependências
$ pip install -r requirements.txt
# Execute o projeto
$ python3 TrabNRainhas.py
Este projeto está sob a licença MIT.