..
AlgorithmRunner.cpp
[yul-phaser] Make the Population constructor that takes individuals public and use it to speed up some operations
2020-04-06 19:06:08 +02:00
AlgorithmRunner.h
[yul-phaser] AlgorithmRunner: Measure CPU time rather than wall-clock time
2020-03-25 10:21:18 +01:00
Chromosome.cpp
[yul-phaser] Chromosome: Add a constructor that reads steps from an abbreviation string
2020-02-18 19:38:55 +01:00
Chromosome.h
[yul-phaser] Chromosome: Add a constructor that reads steps from an abbreviation string
2020-02-18 19:38:55 +01:00
Common.cpp
[yul-phaser] Common: Add readLinesFromFile()
2020-03-18 13:30:58 +01:00
Common.h
[yul-phaser] Common: Add readLinesFromFile()
2020-03-18 13:30:58 +01:00
Exceptions.h
[yul-phaser] AlgorithmRunner: Population autosave
2020-03-18 13:30:58 +01:00
FitnessMetrics.cpp
[yul-phaser] ProgramBasedMetric: Add the ability to use ProgramCache
2020-03-24 17:39:24 +01:00
FitnessMetrics.h
[yul-phaser] ProgramBasedMetric: Add the ability to use ProgramCache
2020-03-24 17:39:24 +01:00
GeneticAlgorithms.cpp
[yul-phaser] Add options for selecting crossover operator used by the algorithms
2020-04-20 15:30:10 +02:00
GeneticAlgorithms.h
[yul-phaser] GeneticAlgorithm::runNextRound(): Fix outdated docstring
2020-04-24 17:31:50 +02:00
main.cpp
[yul-phaser] Don't return exit code from Phaser::main() and just assume 0 if it does not throw.
2020-03-16 20:32:59 +01:00
Mutations.cpp
[yul-phaser] Mutations: Minor style tweak, missing space in the ternary operator
2020-04-20 15:30:10 +02:00
Mutations.h
[yul-phaser] Mutations: Add two-point and uniform crossover operators
2020-04-20 15:30:10 +02:00
PairSelections.cpp
Merge pull request #8515 from imapp-pl/yul-phaser-classic-genetic-algorithm
2020-04-15 12:01:51 +02:00
PairSelections.h
[yul-phaser] Selections+PairSelections: Add RandomSubset and PairsFromRandomSubset
2020-04-06 19:06:08 +02:00
Phaser.cpp
[yul-phaser] Tweak default values according to experiment results
2020-04-24 17:31:50 +02:00
Phaser.h
[yul-phaser] Add options for selecting crossover operator used by the algorithms
2020-04-20 15:30:10 +02:00
Population.cpp
[yul-phaser] Population: Add combine()
2020-04-06 19:06:08 +02:00
Population.h
[yul-phaser] Population: Add combine()
2020-04-06 19:06:08 +02:00
Program.cpp
[yul-phaser] Program: Switch from using parseCode() to parseObject()
2020-03-23 16:31:19 +01:00
Program.h
[yul-phaser] Program: Switch from using parseCode() to parseObject()
2020-03-23 16:31:19 +01:00
ProgramCache.cpp
[yul-phaser] ProgramCache: Add ability to gather cache stats
2020-03-25 10:21:18 +01:00
ProgramCache.h
[yul-phaser] ProgramCache: Add ability to gather cache stats
2020-03-25 10:21:18 +01:00
Selections.cpp
[yul-phaser] Selections+PairSelections: Add RandomSubset and PairsFromRandomSubset
2020-04-06 19:06:08 +02:00
Selections.h
[yul-phaser] Selections+PairSelections: Add RandomSubset and PairsFromRandomSubset
2020-04-06 19:06:08 +02:00
SimulationRNG.cpp
Apply modernize-use-nullptr.
2020-04-01 12:46:19 -05:00
SimulationRNG.h
[yul-phaser] SimulationRNG: Add bernoulliTrial()
2020-02-16 02:18:21 +01:00