├── ERL ├── CMakeLists.txt ├── FindLua.cmake ├── FindOpenCL.cmake ├── FindSFML.cmake ├── adapter.cl ├── arial.ttf ├── experiments.txt ├── experiments │ ├── languagemodelling.lua │ ├── polebalancing.lua │ └── textcorpus.txt ├── gasBlur.cl ├── random.bmp ├── resources │ ├── background.png │ ├── cart.png │ └── pole.png ├── settings.txt └── source │ ├── ERL │ ├── ERLConfig.h │ ├── ERLConfig.h.in │ ├── experiments │ │ ├── ExperimentAND.cpp │ │ ├── ExperimentAND.h │ │ ├── ExperimentOR.cpp │ │ ├── ExperimentOR.h │ │ ├── ExperimentPoleBalancing.cpp │ │ ├── ExperimentPoleBalancing.h │ │ ├── ExperimentXOR.cpp │ │ ├── ExperimentXOR.h │ │ ├── LuaExperiment.cpp │ │ └── LuaExperiment.h │ ├── field │ │ ├── Field2DCL.cpp │ │ ├── Field2DCL.h │ │ ├── Field2DEvolver.cpp │ │ ├── Field2DEvolver.h │ │ ├── Field2DEvolverSettings.cpp │ │ ├── Field2DEvolverSettings.h │ │ ├── Field2DGenes.cpp │ │ └── Field2DGenes.h │ ├── platform │ │ ├── ComputeSystem.cpp │ │ ├── ComputeSystem.h │ │ ├── Field2DGenesToCL.cpp │ │ ├── Field2DGenesToCL.h │ │ ├── Logger.cpp │ │ ├── Logger.h │ │ ├── RuleToCL.cpp │ │ ├── RuleToCL.h │ │ ├── SoftwareImage2D.cpp │ │ ├── SoftwareImage2D.h │ │ ├── ThreadPool.cpp │ │ ├── ThreadPool.h │ │ └── Uncopyable.h │ ├── simulation │ │ ├── EvolutionaryTrainer.cpp │ │ ├── EvolutionaryTrainer.h │ │ └── Experiment.h │ └── visualization │ │ ├── FieldVisualizer.cpp │ │ └── FieldVisualizer.h │ ├── Main.cpp │ ├── hn │ ├── HyperPhenotype.cpp │ └── HyperPhenotype.h │ ├── ne │ ├── Genotype.cpp │ ├── Genotype.h │ ├── Phenotype.cpp │ └── Phenotype.h │ └── plot │ ├── area.cpp │ ├── area.h │ ├── axis.cpp │ ├── axis.h │ ├── curve.cpp │ ├── curve.h │ ├── grid.cpp │ ├── grid.h │ ├── line.cpp │ ├── line.h │ ├── plot.cpp │ └── plot.h ├── LUAAPI.md └── README.md /ERL/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/CMakeLists.txt -------------------------------------------------------------------------------- /ERL/FindLua.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/FindLua.cmake -------------------------------------------------------------------------------- /ERL/FindOpenCL.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/FindOpenCL.cmake -------------------------------------------------------------------------------- /ERL/FindSFML.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/FindSFML.cmake -------------------------------------------------------------------------------- /ERL/adapter.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/adapter.cl -------------------------------------------------------------------------------- /ERL/arial.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/arial.ttf -------------------------------------------------------------------------------- /ERL/experiments.txt: -------------------------------------------------------------------------------- 1 | experiments/polebalancing.lua -------------------------------------------------------------------------------- /ERL/experiments/languagemodelling.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/experiments/languagemodelling.lua -------------------------------------------------------------------------------- /ERL/experiments/polebalancing.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/experiments/polebalancing.lua -------------------------------------------------------------------------------- /ERL/experiments/textcorpus.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/experiments/textcorpus.txt -------------------------------------------------------------------------------- /ERL/gasBlur.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/gasBlur.cl -------------------------------------------------------------------------------- /ERL/random.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/random.bmp -------------------------------------------------------------------------------- /ERL/resources/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/resources/background.png -------------------------------------------------------------------------------- /ERL/resources/cart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/resources/cart.png -------------------------------------------------------------------------------- /ERL/resources/pole.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/resources/pole.png -------------------------------------------------------------------------------- /ERL/settings.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/settings.txt -------------------------------------------------------------------------------- /ERL/source/ERL/ERLConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/ERL/ERLConfig.h -------------------------------------------------------------------------------- /ERL/source/ERL/ERLConfig.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/ERL/ERLConfig.h.in -------------------------------------------------------------------------------- /ERL/source/ERL/experiments/ExperimentAND.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/ERL/experiments/ExperimentAND.cpp -------------------------------------------------------------------------------- /ERL/source/ERL/experiments/ExperimentAND.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/ERL/experiments/ExperimentAND.h -------------------------------------------------------------------------------- /ERL/source/ERL/experiments/ExperimentOR.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/ERL/experiments/ExperimentOR.cpp -------------------------------------------------------------------------------- /ERL/source/ERL/experiments/ExperimentOR.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/ERL/experiments/ExperimentOR.h -------------------------------------------------------------------------------- /ERL/source/ERL/experiments/ExperimentPoleBalancing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/ERL/experiments/ExperimentPoleBalancing.cpp -------------------------------------------------------------------------------- /ERL/source/ERL/experiments/ExperimentPoleBalancing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/ERL/experiments/ExperimentPoleBalancing.h -------------------------------------------------------------------------------- /ERL/source/ERL/experiments/ExperimentXOR.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/ERL/experiments/ExperimentXOR.cpp -------------------------------------------------------------------------------- /ERL/source/ERL/experiments/ExperimentXOR.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/ERL/experiments/ExperimentXOR.h -------------------------------------------------------------------------------- /ERL/source/ERL/experiments/LuaExperiment.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/ERL/experiments/LuaExperiment.cpp -------------------------------------------------------------------------------- /ERL/source/ERL/experiments/LuaExperiment.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/ERL/experiments/LuaExperiment.h -------------------------------------------------------------------------------- /ERL/source/ERL/field/Field2DCL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/ERL/field/Field2DCL.cpp -------------------------------------------------------------------------------- /ERL/source/ERL/field/Field2DCL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/ERL/field/Field2DCL.h -------------------------------------------------------------------------------- /ERL/source/ERL/field/Field2DEvolver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/ERL/field/Field2DEvolver.cpp -------------------------------------------------------------------------------- /ERL/source/ERL/field/Field2DEvolver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/ERL/field/Field2DEvolver.h -------------------------------------------------------------------------------- /ERL/source/ERL/field/Field2DEvolverSettings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/ERL/field/Field2DEvolverSettings.cpp -------------------------------------------------------------------------------- /ERL/source/ERL/field/Field2DEvolverSettings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/ERL/field/Field2DEvolverSettings.h -------------------------------------------------------------------------------- /ERL/source/ERL/field/Field2DGenes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/ERL/field/Field2DGenes.cpp -------------------------------------------------------------------------------- /ERL/source/ERL/field/Field2DGenes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/ERL/field/Field2DGenes.h -------------------------------------------------------------------------------- /ERL/source/ERL/platform/ComputeSystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/ERL/platform/ComputeSystem.cpp -------------------------------------------------------------------------------- /ERL/source/ERL/platform/ComputeSystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/ERL/platform/ComputeSystem.h -------------------------------------------------------------------------------- /ERL/source/ERL/platform/Field2DGenesToCL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/ERL/platform/Field2DGenesToCL.cpp -------------------------------------------------------------------------------- /ERL/source/ERL/platform/Field2DGenesToCL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/ERL/platform/Field2DGenesToCL.h -------------------------------------------------------------------------------- /ERL/source/ERL/platform/Logger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/ERL/platform/Logger.cpp -------------------------------------------------------------------------------- /ERL/source/ERL/platform/Logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/ERL/platform/Logger.h -------------------------------------------------------------------------------- /ERL/source/ERL/platform/RuleToCL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/ERL/platform/RuleToCL.cpp -------------------------------------------------------------------------------- /ERL/source/ERL/platform/RuleToCL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/ERL/platform/RuleToCL.h -------------------------------------------------------------------------------- /ERL/source/ERL/platform/SoftwareImage2D.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ERL/source/ERL/platform/SoftwareImage2D.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/ERL/platform/SoftwareImage2D.h -------------------------------------------------------------------------------- /ERL/source/ERL/platform/ThreadPool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/ERL/platform/ThreadPool.cpp -------------------------------------------------------------------------------- /ERL/source/ERL/platform/ThreadPool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/ERL/platform/ThreadPool.h -------------------------------------------------------------------------------- /ERL/source/ERL/platform/Uncopyable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/ERL/platform/Uncopyable.h -------------------------------------------------------------------------------- /ERL/source/ERL/simulation/EvolutionaryTrainer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/ERL/simulation/EvolutionaryTrainer.cpp -------------------------------------------------------------------------------- /ERL/source/ERL/simulation/EvolutionaryTrainer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/ERL/simulation/EvolutionaryTrainer.h -------------------------------------------------------------------------------- /ERL/source/ERL/simulation/Experiment.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/ERL/simulation/Experiment.h -------------------------------------------------------------------------------- /ERL/source/ERL/visualization/FieldVisualizer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/ERL/visualization/FieldVisualizer.cpp -------------------------------------------------------------------------------- /ERL/source/ERL/visualization/FieldVisualizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/ERL/visualization/FieldVisualizer.h -------------------------------------------------------------------------------- /ERL/source/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/Main.cpp -------------------------------------------------------------------------------- /ERL/source/hn/HyperPhenotype.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/hn/HyperPhenotype.cpp -------------------------------------------------------------------------------- /ERL/source/hn/HyperPhenotype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/hn/HyperPhenotype.h -------------------------------------------------------------------------------- /ERL/source/ne/Genotype.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/ne/Genotype.cpp -------------------------------------------------------------------------------- /ERL/source/ne/Genotype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/ne/Genotype.h -------------------------------------------------------------------------------- /ERL/source/ne/Phenotype.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/ne/Phenotype.cpp -------------------------------------------------------------------------------- /ERL/source/ne/Phenotype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/ne/Phenotype.h -------------------------------------------------------------------------------- /ERL/source/plot/area.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/plot/area.cpp -------------------------------------------------------------------------------- /ERL/source/plot/area.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/plot/area.h -------------------------------------------------------------------------------- /ERL/source/plot/axis.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/plot/axis.cpp -------------------------------------------------------------------------------- /ERL/source/plot/axis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/plot/axis.h -------------------------------------------------------------------------------- /ERL/source/plot/curve.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/plot/curve.cpp -------------------------------------------------------------------------------- /ERL/source/plot/curve.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/plot/curve.h -------------------------------------------------------------------------------- /ERL/source/plot/grid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/plot/grid.cpp -------------------------------------------------------------------------------- /ERL/source/plot/grid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/plot/grid.h -------------------------------------------------------------------------------- /ERL/source/plot/line.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/plot/line.cpp -------------------------------------------------------------------------------- /ERL/source/plot/line.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/plot/line.h -------------------------------------------------------------------------------- /ERL/source/plot/plot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/plot/plot.cpp -------------------------------------------------------------------------------- /ERL/source/plot/plot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/ERL/source/plot/plot.h -------------------------------------------------------------------------------- /LUAAPI.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/LUAAPI.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/222464/ERL/HEAD/README.md --------------------------------------------------------------------------------