Introdução
  • Introdução ao Curso
  • Algoritmos Genéticos
  • Quiz 01
Teoria dos Algoritmos Genéticos
  • População
  • Indivíduos
  • Representação Cromossômica
  • Quiz 02
  • Função de Avaliação (Atribuir Fitness)
  • Média da População
  • Fluxograma de Execução do AG - "1"
  • Quiz 03
  • Seleção para Cruzamento
  • Elitismo
  • Quiz 04
  • Cruzamento
  • Mutação
  • Quiz 05
  • Fluxograma de Execução do AG - "2"
Problema do TSP (Caixeiro Viajante)
  • Travelling Salesman Problem
  • Quiz 06
Visão Geral do Desenvolvimento
  • Projeto para Desenvolvimento
  • Ferramentas
Desenvolvimento do Algoritmo Genético
  • Criando Projeto e Importando Bibliotecas
  • Interface "1"
  • Interface "2"
  • Importando Elementos Gráficos
  • OnMouseClick "1"
  • OnMouseClick "2"
  • PlotPoints
  • PlotLines
  • Pasta AGClass
  • Classe TablePoints: Variáveis
  • Classe TablePoints: Métodos
  • Classe TablePoints: addPoint() e generateTable()
  • Classe TablePoints: Outros Métodos
  • Classe TablePoints: Print
  • Classe TablePoints: Teste
  • Classe ConfigurationGA
  • Classe Utils
  • Classe Individual: Variáveis e Métodos
  • Classe Individual: Construtor
  • Classe Individual: CalcFitness()
  • Classe Individual: Mutation
  • Classe Individual: Outros Métodos
  • Classe Individual: ToString()
  • Classe TablePoints: Ajustes
  • Classe Individual: Teste
  • Classe Population: Variáveis e Métodos
  • Classe Population: Construtor
  • Classe Population: Métodos "1"
  • Classe Population: Métodos "2"
  • Classe Population: Métodos "3"
  • Classe Population: Teste
  • Classe GeneticAlgorithm: Variáveis e Construtor
  • Classe GeneticAlgorithm: Métodos
  • Classe GeneticAlgorithm: executeGA
  • Classe GeneticAlgorithm: Crossover "1"
  • Classe GeneticAlgorithm: Crossover "2"
  • Classe GeneticAlgorithm: Teste Crossover
  • Classe GeneticAlgorithm: Mutation
  • Classe GeneticAlgorithm: Mutation The Population
  • Classe GeneticAlgorithm: Mutation Teste
  • Classe GeneticAlgorithm: Torneio
  • Classe GeneticAlgorithm: Torneio Teste
  • Classe GeneticAlgorithm: Método executeGA "1"
  • Classe GeneticAlgorithm: Método executeGA "2"
  • Interface: Botão Criar População
  • Interface: Botão Criar População e Limpar
  • Interface: ZedGraph
  • Interface: Configuração do AG
  • Interface: Mecanismo de Evolução "1"
  • Interface: Mecanismo de Evolução "2"
  • Interface: Correções
  • Interface: Pontos e Linhas
  • Interface: Limpar Gráfico
  • Interface: Limpando Campo de Complexidade
  • Interface: Testando o AG
  • 2-OPT e 3-OPT
  • Testes Finais
Considerações Finais
  • Download do Projeto
Updates
  • Sobre atualizações