Download brainfarm Free Java Code
Description
Java implementation of the NEAT algorithm with Experiments, Java GUI and Web GUI.
Source Files
The download file brainfarm-master.zip has the following entries.
README//from w ww.j a v a 2 s .c om
build-assets.xml
build-imports.xml
build-user.properties
build.xml
core/.classpath
core/.project
core/bin/classes/experiment.properties
core/bin/classes/neat-constants.properties
core/bin/classes/neat-context.xml
core/bin/classes/neat-parameters.properties
core/bin/classes/org/flashmonkey/neat/annotations/NeatParameter.class
core/bin/classes/org/flashmonkey/neat/api/AbstractNeatParameter.class
core/bin/classes/org/flashmonkey/neat/api/INeatParameter.class
core/bin/classes/org/flashmonkey/neat/api/NeatDoubleParameter.class
core/bin/classes/org/flashmonkey/neat/api/NeatIntParameter.class
core/bin/classes/org/flashmonkey/neat/comparators/CompareNodesByInnerLevel.class
core/bin/classes/org/flashmonkey/neat/comparators/CompareOrganismsByFitness.class
core/bin/classes/org/flashmonkey/neat/comparators/CompareSpeciesByOriginalFitness.class
core/bin/classes/org/flashmonkey/neat/context/ExperimentContext.class
core/bin/classes/org/flashmonkey/neat/context/IExperimentContext.class
core/bin/classes/org/flashmonkey/neat/core/Evolution.class
core/bin/classes/org/flashmonkey/neat/core/Gene.class
core/bin/classes/org/flashmonkey/neat/core/Genome.class
core/bin/classes/org/flashmonkey/neat/core/Innovation.class
core/bin/classes/org/flashmonkey/neat/core/Link.class
core/bin/classes/org/flashmonkey/neat/core/NNode.class
core/bin/classes/org/flashmonkey/neat/core/Neat.class
core/bin/classes/org/flashmonkey/neat/core/NeatContext.class
core/bin/classes/org/flashmonkey/neat/core/Network.class
core/bin/classes/org/flashmonkey/neat/core/Organism.class
core/bin/classes/org/flashmonkey/neat/core/Population.class
core/bin/classes/org/flashmonkey/neat/core/Species.class
core/bin/classes/org/flashmonkey/neat/core/Trait.class
core/bin/classes/org/flashmonkey/neat/core/jConsoleNeat.class
core/bin/classes/org/flashmonkey/neat/experiments/api/DataSource.class
core/bin/classes/org/flashmonkey/neat/experiments/api/Experiment.class
core/bin/classes/org/flashmonkey/neat/experiments/api/IExperimentFitness.class
core/bin/classes/org/flashmonkey/neat/experiments/api/IExperimentInput.class
core/bin/classes/org/flashmonkey/neat/experiments/api/IExperimentOutput.class
core/bin/classes/org/flashmonkey/neat/experiments/api/INeatContext.class
core/bin/classes/org/flashmonkey/neat/experiments/api/StartFrom.class
core/bin/classes/org/flashmonkey/neat/gui/Execution.class
core/bin/classes/org/flashmonkey/neat/gui/ExperimentPanel.class
core/bin/classes/org/flashmonkey/neat/gui/Generation.class
core/bin/classes/org/flashmonkey/neat/gui/Grafi$1.class
core/bin/classes/org/flashmonkey/neat/gui/Grafi.class
core/bin/classes/org/flashmonkey/neat/gui/MainGui$1.class
core/bin/classes/org/flashmonkey/neat/gui/MainGui.class
core/bin/classes/org/flashmonkey/neat/gui/MyClassLoader.class
core/bin/classes/org/flashmonkey/neat/gui/ParamValue.class
core/bin/classes/org/flashmonkey/neat/gui/Parameter.class
core/bin/classes/org/flashmonkey/neat/gui/VectorTableModel.class
core/bin/classes/org/flashmonkey/neat/gui/bin_inp.class
core/bin/classes/org/flashmonkey/neat/gui/fitness_parity.class
core/bin/classes/org/flashmonkey/neat/gui/graph/ChartXY$1.class
core/bin/classes/org/flashmonkey/neat/gui/graph/ChartXY.class
core/bin/classes/org/flashmonkey/neat/gui/graph/Edge.class
core/bin/classes/org/flashmonkey/neat/gui/graph/GrafRoutine.class
core/bin/classes/org/flashmonkey/neat/gui/graph/Structure.class
core/bin/classes/org/flashmonkey/neat/gui/graph/Vertex.class
core/bin/classes/org/flashmonkey/neat/gui/graph/code.class
core/bin/classes/org/flashmonkey/neat/gui/graph/graph$1.class
core/bin/classes/org/flashmonkey/neat/gui/graph/graph.class
core/bin/classes/org/flashmonkey/neat/gui/graph/mXY.class
core/bin/classes/org/flashmonkey/neat/gui/graph/order_code.class
core/bin/classes/org/flashmonkey/neat/gui/graph/order_inner.class
core/bin/classes/org/flashmonkey/neat/gui/graph/planeXY.class
core/bin/classes/org/flashmonkey/neat/gui/xor_fit.class
core/bin/classes/org/flashmonkey/neat/gui/xor_out.class
core/bin/classes/org/flashmonkey/neat/run/AbstractOrganismEvaluator.class
core/bin/classes/org/flashmonkey/neat/run/ClassOrganismEvaluator.class
core/bin/classes/org/flashmonkey/neat/run/IOrganismEvaluator.class
core/bin/classes/org/flashmonkey/neat/util/log/HistoryLog$1.class
core/bin/classes/org/flashmonkey/neat/util/log/HistoryLog.class
core/bin/classes/org/flashmonkey/util/AbstractThreadedClass$1.class
core/bin/classes/org/flashmonkey/util/AbstractThreadedClass.class
core/bin/classes/org/flashmonkey/util/ArrayUtils.class
core/bin/classes/org/flashmonkey/util/ClassPathHacker.class
core/bin/classes/org/flashmonkey/util/FileUtils.class
core/bin/classes/org/flashmonkey/util/JarUtils.class
core/bin/classes/org/flashmonkey/util/NeatRoutine.class
core/bin/classes/org/flashmonkey/util/RandomUtils.class
core/bin/classes/org/flashmonkey/util/ResourceLoader.class
core/bin/classes/org/flashmonkey/util/XMLUtils.class
core/bin/classes/util/CodeConstant.class
core/bin/classes/util/EnvConstant.class
core/bin/classes/util/EnvRoutine.class
core/bin/classes/util/IOseq.class
core/bin/classes/util/NeatConstant.class
core/bin/dist/jneat.jar
core/build-assets.xml
core/build-imports.xml
core/build.xml
core/experiment/META-INF/MANIFEST.MF
core/experiment/experiment-context.xml
core/experiment/experiment-parameters.properties
core/experiment/genome.xml
core/experiment/org/flashmonkey/jneat/experiments/xor/Fitness.class
core/experiment/org/flashmonkey/jneat/experiments/xor/Input.class
core/experiment/org/flashmonkey/jneat/experiments/xor/Output.class
core/lib/commons-logging-1.1.1.jar
core/lib/jcl-core-2.1.1.jar
core/lib/log4j-1.2.14.jar
core/lib/log4j-over-slf4j-1.5.8.jar
core/lib/spring-beans-2.5.6.jar
core/lib/spring-context-2.5.6.jar
core/lib/spring-core-2.5.6.jar
core/src/experiment.properties
core/src/neat-constants.properties
core/src/neat-context.xml
core/src/neat-parameters.properties
core/src/org/flashmonkey/neat/annotations/NeatParameter.java
core/src/org/flashmonkey/neat/api/AbstractNeatParameter.java
core/src/org/flashmonkey/neat/api/IEvolutionListener.java
core/src/org/flashmonkey/neat/api/INeatParameter.java
core/src/org/flashmonkey/neat/api/ISpringXMLCapable.java
core/src/org/flashmonkey/neat/api/NeatDoubleParameter.java
core/src/org/flashmonkey/neat/api/NeatIntParameter.java
core/src/org/flashmonkey/neat/comparators/CompareNodesByInnerLevel.java
core/src/org/flashmonkey/neat/comparators/CompareOrganismsByFitness.java
core/src/org/flashmonkey/neat/comparators/CompareSpeciesByOriginalFitness.java
core/src/org/flashmonkey/neat/context/ExperimentContext.java
core/src/org/flashmonkey/neat/context/IExperimentContext.java
core/src/org/flashmonkey/neat/core/Evolution.java
core/src/org/flashmonkey/neat/core/Gene.java
core/src/org/flashmonkey/neat/core/Genome.java
core/src/org/flashmonkey/neat/core/Innovation.java
core/src/org/flashmonkey/neat/core/Link.java
core/src/org/flashmonkey/neat/core/NNode.java
core/src/org/flashmonkey/neat/core/Neat.java
core/src/org/flashmonkey/neat/core/NeatContext.java
core/src/org/flashmonkey/neat/core/Network.java
core/src/org/flashmonkey/neat/core/NodeLabel.java
core/src/org/flashmonkey/neat/core/Organism.java
core/src/org/flashmonkey/neat/core/Population.java
core/src/org/flashmonkey/neat/core/Species.java
core/src/org/flashmonkey/neat/core/Trait.java
core/src/org/flashmonkey/neat/core/api/IGene.java
core/src/org/flashmonkey/neat/core/api/IGenome.java
core/src/org/flashmonkey/neat/core/api/IInnovation.java
core/src/org/flashmonkey/neat/core/jConsoleNeat.java
core/src/org/flashmonkey/neat/experiments/api/DataSource.java
core/src/org/flashmonkey/neat/experiments/api/Experiment.java
core/src/org/flashmonkey/neat/experiments/api/IExperimentFitness.java
core/src/org/flashmonkey/neat/experiments/api/IExperimentInput.java
core/src/org/flashmonkey/neat/experiments/api/IExperimentOutput.java
core/src/org/flashmonkey/neat/experiments/api/INeatContext.java
core/src/org/flashmonkey/neat/experiments/api/StartFrom.java
core/src/org/flashmonkey/neat/gui/Execution.java
core/src/org/flashmonkey/neat/gui/ExperimentPanel.java
core/src/org/flashmonkey/neat/gui/Generation.java
core/src/org/flashmonkey/neat/gui/Grafi.java
core/src/org/flashmonkey/neat/gui/MainGui.java
core/src/org/flashmonkey/neat/gui/MyClassLoader.java
core/src/org/flashmonkey/neat/gui/ParamValue.java
core/src/org/flashmonkey/neat/gui/Parameter.java
core/src/org/flashmonkey/neat/gui/VectorTableModel.java
core/src/org/flashmonkey/neat/gui/bin_inp.java
core/src/org/flashmonkey/neat/gui/fitness_parity.java
core/src/org/flashmonkey/neat/gui/graph/ChartXY.java
core/src/org/flashmonkey/neat/gui/graph/Edge.java
core/src/org/flashmonkey/neat/gui/graph/GrafRoutine.java
core/src/org/flashmonkey/neat/gui/graph/Structure.java
core/src/org/flashmonkey/neat/gui/graph/Vertex.java
core/src/org/flashmonkey/neat/gui/graph/code.java
core/src/org/flashmonkey/neat/gui/graph/graph.java
core/src/org/flashmonkey/neat/gui/graph/mXY.java
core/src/org/flashmonkey/neat/gui/graph/order_code.java
core/src/org/flashmonkey/neat/gui/graph/order_inner.java
core/src/org/flashmonkey/neat/gui/graph/planeXY.java
core/src/org/flashmonkey/neat/gui/xor_fit.java
core/src/org/flashmonkey/neat/gui/xor_out.java
core/src/org/flashmonkey/neat/run/AbstractOrganismEvaluator.java
core/src/org/flashmonkey/neat/run/ClassOrganismEvaluator.java
core/src/org/flashmonkey/neat/run/Evolution.java
core/src/org/flashmonkey/neat/run/IEvolution.java
core/src/org/flashmonkey/neat/run/IOrganismEvaluator.java
core/src/org/flashmonkey/neat/util/log/HistoryLog.java
core/src/org/flashmonkey/util/AbstractThreadedClass.java
core/src/org/flashmonkey/util/ArrayUtils.java
core/src/org/flashmonkey/util/ClassPathHacker.java
core/src/org/flashmonkey/util/FileUtils.java
core/src/org/flashmonkey/util/JarUtils.java
core/src/org/flashmonkey/util/NeatRoutine.java
core/src/org/flashmonkey/util/RandomUtils.java
core/src/org/flashmonkey/util/ResourceLoader.java
core/src/org/flashmonkey/util/XMLUtils.java
core/src/org/flashmonkey/util/writers/FileWritingResultGenerator.java
core/src/org/flashmonkey/util/writers/ICommand.java
core/src/org/flashmonkey/util/writers/IFileNameGenerator.java
core/src/org/flashmonkey/util/writers/IResultGenerator.java
core/src/org/flashmonkey/util/writers/ISourceGenerator.java
core/src/org/flashmonkey/util/writers/IWriter.java
core/src/org/flashmonkey/util/writers/SpringXMLSourceGenerator.java
core/src/org/flashmonkey/util/writers/TransformingEvolutionListener.java
core/src/util/CodeConstant.java
core/src/util/EnvConstant.java
core/src/util/EnvRoutine.java
core/src/util/IOseq.java
core/src/util/NeatConstant.java
experiments/xor/.classpath
experiments/xor/.project
experiments/xor/bin/classes/experiment-context.xml
experiments/xor/bin/classes/experiment-parameters.properties
experiments/xor/bin/classes/genome.xml
experiments/xor/bin/classes/org/flashmonkey/jneat/experiments/xor/Fitness.class
experiments/xor/bin/classes/org/flashmonkey/jneat/experiments/xor/Input.class
experiments/xor/bin/classes/org/flashmonkey/jneat/experiments/xor/Output.class
experiments/xor/bin/dist/xor-experiment.jar
experiments/xor/build-assets.xml
experiments/xor/build-imports.xml
experiments/xor/build.xml
experiments/xor/src/experiment-context.xml
experiments/xor/src/experiment-parameters.properties
experiments/xor/src/genome.xml
experiments/xor/src/org/flashmonkey/jneat/experiments/xor/Fitness.java
experiments/xor/src/org/flashmonkey/jneat/experiments/xor/Input.java
experiments/xor/src/org/flashmonkey/jneat/experiments/xor/Output.java
Download
Click the following link to download brainfarm-master.zip.
brainfarm-master.zip