Giter VIP home page Giter VIP logo

algoritmo-genetico-tsp's Introduction

Caixeiro Viajnte com Algoritmo Genético

Tecnologias   |    Projeto   |    Como rodar o projeto   |    Como contribuir   |    Agradecimentos   |    Licença

PRs welcome! License GitHub language count Repository size


🚀 Tecnologias

Esse projeto foi desenvolvido com as seguintes tecnologias:

💻 Projeto

Algoritmo Genético - Implementar algoritmos genéticos para resolver o problema do caixeiro viajante.

🚀 Como rodar o projeto

Podemos considerar este projeto como sendo divido em três parte:

  1. Problema do caixeiro viajante,
  2. Algoritmo genético,
  3. Implementação Python.

💡 É necessário o entendimento do problema e do algoritmo para que haja o entendimento da implementação.

Pré-requisitos

Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Python e dados das cidades que estão disponíveis na biblioteca TSPLIB berlin52. Além disto é bom ter um editor para trabalhar com o código como PyCharm.

Clonando o projeto

Comece realizando um clone deste projeto, se preferir você também pode baixar como um .zip acessando o site do GitHub

# Clone este repositório
$ git clone https://github.com/thiiagolourenco/Algoritmo-Genetico-TSP

# Acesse a pasta do projeto no seu terminal/cmd
$ cd Algoritmo-Genetico-TSP

Rodando a aplicação

  1. Abra o projeto no editor Python da sua preferência e execute o código.

🤔 Como contribuir

  • Faça um fork desse repositório;
  • Cria uma branch com a sua feature: git checkout -b minha-feature;
  • Faça commit das suas alterações: git commit -m 'feat: Minha nova feature';
  • Faça push para a sua branch: git push origin minha-feature.

Depois que o merge da sua pull request for feito, você pode deletar a sua branch.

📝 Licença

Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.

🙌 Agradecimentos

  • Colegas de classe,
  • Professor Dr. Carmelo.

Made with 💜 by Thiago Lourenço Check out my LinkedIn

Observações

Obs.: No relatório tem a explicação do problema, do algoritmo e como fizemos os testes.

Obs².:Neste caso, temos 52 cidades que representam berlin52 da biblioteca TSPLIB.

algoritmo-genetico-tsp's People

Contributors

thiiagolourenco avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.