Genetics4j
Version: 4.2-SNAPSHOT
Last Published: June 22, 2025
Modules
Core
Genetic Programming
Multi-Objective Optimization
Samples
Additional utilities
GPU
Neural Networks through Augmenting Topologies (NEAT)
Documentation
Quick Start
Contributing Guilde
Project Documentation
Project Information
Project Reports
Source Xref
Surefire
Javadoc
Dependency Updates Aggregate Report
Dependency Updates Report
Plugin Updates Aggregate Report
Plugin Updates Report
Property Updates Aggregate Report
Property Updates Report
Tag List
Change Log
File Activity
Developer Activity
File Activity Report
Changes between 2025-05-23 and 2025-06-23
Total commits: 15
Total number of files changed: 82
Filename
Number of Times Changed
.gitlab-ci.yml
3
core/src/main/java/net/bmahe/genetics4j/core/
Fitness.java
2
core/src/main/java/net/bmahe/genetics4j/core/
EASystem.java
2
core/src/main/java/net/bmahe/genetics4j/core/chromosomes/
TreeChromosome.java
2
gpu/src/main/java/net/bmahe/genetics4j/gpu/
GPUEASystemFactory.java
1
gpu/src/main/java/net/bmahe/genetics4j/gpu/
GPUFitnessEvaluator.java
1
gpu/src/main/java/net/bmahe/genetics4j/gpu/opencl/
DeviceUtils.java
1
gpu/src/main/java/net/bmahe/genetics4j/gpu/opencl/
KernelInfoUtils.java
1
gpu/src/main/java/net/bmahe/genetics4j/gpu/opencl/
OpenCLExecutionContext.java
1
gpu/src/main/java/net/bmahe/genetics4j/gpu/opencl/
PlatformUtils.java
1
gpu/src/main/java/net/bmahe/genetics4j/gpu/opencl/model/
Device.java
1
gpu/src/main/java/net/bmahe/genetics4j/gpu/opencl/model/
KernelInfo.java
1
gpu/src/main/java/net/bmahe/genetics4j/gpu/opencl/model/
Platform.java
1
gpu/src/main/java/net/bmahe/genetics4j/gpu/spec/
DeviceFilters.java
1
gpu/src/main/java/net/bmahe/genetics4j/gpu/spec/
GPUEAConfiguration.java
1
gpu/src/main/java/net/bmahe/genetics4j/gpu/spec/
GPUEAExecutionContext.java
1
gpu/src/main/java/net/bmahe/genetics4j/gpu/spec/
PlatformFilters.java
1
gpu/src/main/java/net/bmahe/genetics4j/gpu/spec/
Program.java
1
gpu/src/main/java/net/bmahe/genetics4j/gpu/spec/fitness/
MultiStageFitness.java
1
gpu/src/main/java/net/bmahe/genetics4j/gpu/spec/fitness/
OpenCLFitness.java
1
gpu/src/main/java/net/bmahe/genetics4j/gpu/spec/fitness/
ResultExtractor.java
1
gpu/src/main/java/net/bmahe/genetics4j/gpu/spec/fitness/
SingleKernelFitness.java
1
gpu/src/main/java/net/bmahe/genetics4j/gpu/spec/fitness/cldata/
CLData.java
1
gpu/src/main/java/net/bmahe/genetics4j/gpu/spec/fitness/cldata/
DataLoader.java
1
core/src/test/java/net/bmahe/genetics4j/core/
EASystemTest.java
1
core/src/main/java/net/bmahe/genetics4j/core/
Genotype.java
1
core/src/main/java/net/bmahe/genetics4j/core/
Individual.java
1
core/src/main/java/net/bmahe/genetics4j/core/
Population.java
1
core/src/main/java/net/bmahe/genetics4j/core/chromosomes/
BitChromosome.java
1
core/src/main/java/net/bmahe/genetics4j/core/chromosomes/
Chromosome.java
1
gp/src/main/java/net/bmahe/genetics4j/gp/
Operation.java
1
gp/src/main/java/net/bmahe/genetics4j/gp/
OperationFactory.java
1
moo/src/main/java/net/bmahe/genetics4j/moo/
FitnessVector.java
1
core/src/main/java/net/bmahe/genetics4j/core/chromosomes/
DoubleChromosome.java
1
core/src/main/java/net/bmahe/genetics4j/core/chromosomes/
FloatChromosome.java
1
core/src/main/java/net/bmahe/genetics4j/core/chromosomes/factory/
ChromosomeFactory.java
1
core/src/main/java/net/bmahe/genetics4j/core/evolutionlisteners/
EvolutionListener.java
1
core/src/main/java/net/bmahe/genetics4j/core/chromosomes/
IntChromosome.java
1
core/src/main/java/net/bmahe/genetics4j/core/mutation/
Mutator.java
1
core/src/main/java/net/bmahe/genetics4j/core/selection/
Selector.java
1
core/src/main/java/net/bmahe/genetics4j/core/spec/chromosome/
ChromosomeSpec.java
1
core/src/main/java/net/bmahe/genetics4j/core/spec/chromosome/
IntChromosomeSpec.java
1
core/src/main/java/net/bmahe/genetics4j/core/spec/mutation/
MutationPolicy.java
1
core/src/main/java/net/bmahe/genetics4j/core/termination/
Termination.java
1
core/src/main/java/net/bmahe/genetics4j/core/spec/
EAConfiguration.java
1
core/src/main/java/net/bmahe/genetics4j/core/combination/ordercrossover/
IntChromosomeOrderCrossover.java
1
core/src/test/java/net/bmahe/genetics4j/core/
PopulationIteratorTest.java
1
CLAUDE.md
1
core/src/main/java/net/bmahe/genetics4j/core/
EASystemFactory.java
1
core/src/main/java/net/bmahe/genetics4j/core/
FitnessBulkAsync.java
1
core/src/main/java/net/bmahe/genetics4j/core/
PopulationIterator.java
1
core/src/main/java/net/bmahe/genetics4j/core/chromosomes/
TreeNode.java
1
core/src/main/java/net/bmahe/genetics4j/core/evaluation/
FitnessEvaluator.java
1
core/src/main/java/net/bmahe/genetics4j/core/spec/replacement/
ReplacementStrategy.java
1
core/src/main/java/net/bmahe/genetics4j/core/spec/selection/
SelectionPolicy.java
1
core/src/main/java/net/bmahe/genetics4j/core/termination/
Terminations.java
1
core/src/main/java/net/bmahe/genetics4j/core/util/
GenotypeGenerator.java
1
neat/src/main/java/net/bmahe/genetics4j/neat/
Activations.java
1
neat/src/main/java/net/bmahe/genetics4j/neat/
Connection.java
1
neat/src/main/java/net/bmahe/genetics4j/neat/
ConnectionPair.java
1
neat/src/main/java/net/bmahe/genetics4j/neat/
FeedForwardNetwork.java
1
neat/src/main/java/net/bmahe/genetics4j/neat/
InnovationManager.java
1
neat/src/main/java/net/bmahe/genetics4j/neat/
NeatEAExecutionContexts.java
1
neat/src/main/java/net/bmahe/genetics4j/neat/
NeatUtils.java
1
neat/src/main/java/net/bmahe/genetics4j/neat/
Species.java
1
neat/src/main/java/net/bmahe/genetics4j/neat/
SpeciesIdGenerator.java
1
neat/src/main/java/net/bmahe/genetics4j/neat/chromosomes/
NeatChromosome.java
1
neat/src/main/java/net/bmahe/genetics4j/neat/chromosomes/factory/
NeatConnectedChromosomeFactory.java
1
neat/src/main/java/net/bmahe/genetics4j/neat/combination/
NeatChromosomeCombinator.java
1
neat/src/main/java/net/bmahe/genetics4j/neat/combination/
NeatCombinationHandler.java
1
neat/src/main/java/net/bmahe/genetics4j/neat/combination/parentcompare/
ChosenOtherChromosome.java
1
neat/src/main/java/net/bmahe/genetics4j/neat/combination/parentcompare/
ParentComparisonHandler.java
1
neat/src/main/java/net/bmahe/genetics4j/neat/mutation/
AddConnectionPolicyHandler.java
1
neat/src/main/java/net/bmahe/genetics4j/neat/mutation/
AddNodePolicyHandler.java
1
neat/src/main/java/net/bmahe/genetics4j/neat/mutation/
NeatConnectionWeightPolicyHandler.java
1
neat/src/main/java/net/bmahe/genetics4j/neat/mutation/chromosome/
NeatChromosomeAddConnection.java
1
neat/src/main/java/net/bmahe/genetics4j/neat/selection/
NeatSelectionPolicyHandler.java
1
neat/src/main/java/net/bmahe/genetics4j/neat/selection/
NeatSelectorImpl.java
1
neat/src/main/java/net/bmahe/genetics4j/neat/spec/
NeatChromosomeSpec.java
1
neat/src/main/java/net/bmahe/genetics4j/neat/spec/combination/
NeatCombination.java
1
neat/src/main/java/net/bmahe/genetics4j/neat/spec/selection/
NeatSelection.java
1
pom.xml
1