Description: I wrote it myself one for the graph-encoded genetic algorithm, to achieve a variety of operators, such as selection, crossover, compile, compare and so on, see the specific source
To Search:
- [GeneticAlgorithm(actualcoding).Rar] - genetic algorithm source code, good, and
- [GAJSP] - shop scheduling processes based on the s
- [GA] - A genetic algorithm to improve the proce
- [up] - Moses classic algorithms were realized,
- [GC] - This is prepared using decimal matlab ge
File list (Check if you may need any files):
MyGA
....\MyGA
....\....\Comparator
....\....\..........\Comparator.h
....\....\..........\ElementComparator.cpp
....\....\..........\ElementComparator.h
....\....\CrossOver
....\....\.........\Crossover.h
....\....\.........\RandomGenerationCrossover.cpp
....\....\.........\RandomGenerationCrossover.h
....\....\.........\SinglePointCrossover.cpp
....\....\.........\SinglePointCrossover.h
....\....\.........\TwoPointCrossover.cpp
....\....\.........\TwoPointCrossover.h
....\....\.........\UniformCrossover.cpp
....\....\.........\UniformCrossover.h
....\....\Debug
....\....\Evaluator
....\....\.........\Evaluator.h
....\....\FastDelegate.h
....\....\FastDelegateBind.h
....\....\GAException.cpp
....\....\GAException.h
....\....\GeneticAlgorithm.cpp
....\....\GeneticAlgorithm.h
....\....\GeneticOperator.h
....\....\Genome.cpp
....\....\Genome.h
....\....\GraphGenome.cpp
....\....\GraphGenome.h
....\....\main.cpp
....\....\mersenne.cpp
....\....\Mutator
....\....\.......\FlipMutator.cpp
....\....\.......\FlipMutator.h
....\....\.......\Mutator.h
....\....\.......\SwapMutator.cpp
....\....\.......\SwapMutator.h
....\....\MyGA.vcproj
....\....\MyGA.vcproj.CHINA-67AD81BFC.Administrator.user
....\....\MyRandom.cpp
....\....\MyRandom.h
....\....\others
....\....\Population.cpp
....\....\Population.h
....\....\randomc.h
....\....\reflection.hpp
....\....\ScalingScheme
....\....\.............\LinearScaling.cpp
....\....\.............\LinearScaling.h
....\....\.............\PowerLawScaling.cpp
....\....\.............\PowerLawScaling.h
....\....\.............\ScalingScheme.cpp
....\....\.............\ScalingScheme.h
....\....\.............\SharingScaling.cpp
....\....\.............\SharingScaling.h
....\....\.............\SigmaTruncationScaling.cpp
....\....\.............\SigmaTruncationScaling.h
....\....\Selector
....\....\........\RandomSelector.cpp
....\....\........\RandomSelector.h
....\....\........\RankSelector.cpp
....\....\........\RankSelector.h
....\....\........\RouletteSelector.cpp
....\....\........\RouletteSelector.h
....\....\........\Selector.h
....\....\........\TournamentSelector.cpp
....\....\........\TournamentSelector.h
....\....\Test
....\....\....\test_crossover.cpp
....\....\....\test_graphgenome.cpp
....\....\....\test_mutate.cpp
....\....\....\test_random.cpp
....\....\....\test_reflection.cpp
....\MyGA.sln