Genetic Programming
Version: 6.1-SNAPSHOT
Last Published: July 20, 2026
Parent Project
Genetics4j
Project Documentation
Project Information
Project Reports
Source Xref
Test Source Xref
Javadoc
JaCoCo
Dependency Updates Report
Plugin Updates Report
Property Updates Report
Change Log
Developer Activity
File Activity
PIT Test Report
File Activity Report
Changes from an unknown range
Total commits: 102
Total number of files changed: 77
Filename
Number of Times Changed
gp/
pom.xml
63
gp/src/test/java/net/bmahe/genetics4j/gp/mutation/
ProgramRulesApplicatorMutatorTest.java
14
gp/src/main/java/net/bmahe/genetics4j/gp/spec/
GPEAExecutionContexts.java
13
gp/src/test/java/net/bmahe/genetics4j/gp/
SimpleGPTest.java
13
gp/src/main/java/net/bmahe/genetics4j/gp/mutation/
ProgramRandomMutatePolicyHandler.java
12
gp/src/test/java/net/bmahe/genetics4j/gp/combination/
ProgramRandomCombineHandlerTest.java
11
gp/src/main/java/net/bmahe/genetics4j/gp/mutation/
ProgramRandomPrunePolicyHandler.java
11
gp/src/test/java/net/bmahe/genetics4j/gp/mutation/
ProgramRandomMutatePolicyHandlerTest.java
11
gp/src/test/java/net/bmahe/genetics4j/gp/mutation/
ProgramRandomPruneMutatorTest.java
11
gp/src/test/java/net/bmahe/genetics4j/gp/mutation/
ProgramRandomPrunePolicyHandlerTest.java
11
gp/src/main/java/net/bmahe/genetics4j/gp/mutation/
ProgramRandomMutateMutator.java
10
gp/src/main/java/net/bmahe/genetics4j/gp/mutation/
ProgramRulesApplicatorMutator.java
10
gp/src/test/java/net/bmahe/genetics4j/gp/mutation/
ProgramRandomMutateMutatorTest.java
10
gp/src/test/java/net/bmahe/genetics4j/gp/mutation/
ProgramRulesApplicatorPolicyHandlerTest.java
10
gp/src/test/java/net/bmahe/genetics4j/gp/program/
ProgramHelperTest.java
9
gp/src/main/java/net/bmahe/genetics4j/gp/mutation/
ProgramRulesApplicatorPolicyHandler.java
9
gp/src/main/java/net/bmahe/genetics4j/gp/combination/
ProgramRandomCombineHandler.java
9
gp/src/main/java/net/bmahe/genetics4j/gp/math/
Terminals.java
9
gp/src/main/java/net/bmahe/genetics4j/gp/mutation/
ProgramRandomPruneMutator.java
9
gp/src/main/java/net/bmahe/genetics4j/gp/utils/
TreeNodeUtils.java
8
gp/src/main/java/net/bmahe/genetics4j/gp/mutation/
NodeReplacementPolicyHandler.java
8
gp/src/test/java/net/bmahe/genetics4j/gp/mutation/
NodeReplacementMutatorTest.java
8
gp/src/test/java/net/bmahe/genetics4j/gp/mutation/
NodeReplacementPolicyHandlerTest.java
8
gp/src/main/java/net/bmahe/genetics4j/gp/combination/
ProgramChromosomeCombinator.java
8
gp/src/main/java/net/bmahe/genetics4j/gp/math/
SimplificationRules.java
8
gp/src/test/java/net/bmahe/genetics4j/gp/
InputSpecTest.java
8
gp/src/main/java/net/bmahe/genetics4j/gp/mutation/
TrimTreePolicyHandler.java
8
gp/src/test/java/net/bmahe/genetics4j/gp/utils/
ProgramUtilsTest.java
8
gp/src/test/java/net/bmahe/genetics4j/gp/utils/
TreeNodeUtilsTest.java
8
gp/src/main/java/net/bmahe/genetics4j/gp/
Operation.java
8
gp/src/test/java/net/bmahe/genetics4j/gp/chromosomes/factory/
ProgramTreeChromosomeFactoryTest.java
8
gp/src/test/java/net/bmahe/genetics4j/gp/combination/
ProgramChromosomeCombinatorTest.java
8
gp/src/test/java/net/bmahe/genetics4j/gp/program/
GrowProgramGeneratorTest.java
7
gp/src/main/java/net/bmahe/genetics4j/gp/program/
ProgramHelper.java
7
gp/src/test/java/net/bmahe/genetics4j/gp/program/
FullProgramGeneratorTest.java
7
gp/src/test/java/net/bmahe/genetics4j/gp/program/
StdProgramGeneratorTest.java
7
gp/src/main/java/net/bmahe/genetics4j/gp/mutation/
NodeReplacementMutator.java
7
gp/src/main/java/net/bmahe/genetics4j/gp/spec/mutation/
Rule.java
7
gp/src/test/java/net/bmahe/genetics4j/gp/
OperationTest.java
7
gp/src/main/java/net/bmahe/genetics4j/gp/mutation/
TrimTreeMutator.java
7
gp/src/main/java/net/bmahe/genetics4j/gp/
OperationFactories.java
7
gp/src/test/java/net/bmahe/genetics4j/gp/math/
CoefficientOperationTest.java
7
gp/src/test/java/net/bmahe/genetics4j/gp/selection/
DoubleTournamentSelectionPolicyHandlerTest.java
6
gp/src/main/java/net/bmahe/genetics4j/gp/program/
RampedHalfAndHalfProgramGenerator.java
6
gp/src/test/java/net/bmahe/genetics4j/gp/
OperationFactoriesTest.java
6
gp/src/main/java/net/bmahe/genetics4j/gp/utils/
ProgramUtils.java
6
gp/src/main/java/net/bmahe/genetics4j/gp/postevaluationprocess/
TarpeianMethod.java
6
gp/src/main/java/net/bmahe/genetics4j/gp/program/
Program.java
5
gp/src/main/java/net/bmahe/genetics4j/gp/program/
StdProgramGenerator.java
5
gp/src/main/java/net/bmahe/genetics4j/gp/chromosomes/factory/
ProgramTreeChromosomeFactory.java
5
gp/src/main/java/net/bmahe/genetics4j/gp/spec/mutation/
TrimTree.java
5
gp/src/main/java/net/bmahe/genetics4j/gp/program/
MultiProgramGenerator.java
5
gp/src/main/java/net/bmahe/genetics4j/gp/
InputSpec.java
5
gp/src/main/java/net/bmahe/genetics4j/gp/math/
Functions.java
5
gp/src/main/java/net/bmahe/genetics4j/gp/selection/
DoubleTournamentSelector.java
4
gp/src/main/java/net/bmahe/genetics4j/gp/spec/mutation/
ProgramApplyRules.java
4
gp/src/main/java/net/bmahe/genetics4j/gp/
OperationFactory.java
4
gp/src/main/java/net/bmahe/genetics4j/gp/
StdProgramGenerator.java
4
gp/src/main/java/net/bmahe/genetics4j/gp/selection/
DoubleTournamentSelectionPolicyHandler.java
3
gp/src/main/java/net/bmahe/genetics4j/gp/spec/selection/
DoubleTournament.java
3
gp/src/main/java/net/bmahe/genetics4j/gp/program/
GrowProgramGenerator.java
3
gp/src/main/java/net/bmahe/genetics4j/gp/program/
FullProgramGenerator.java
3
gp/src/main/java/net/bmahe/genetics4j/gp/math/
CoefficientOperation.java
3
gp/src/main/java/net/bmahe/genetics4j/gp/math/
InputOperation.java
3
gp/src/main/java/net/bmahe/genetics4j/gp/
ProgramGenerator.java
3
gp/src/test/java/net/bmahe/genetics4j/gp/
StdProgramGeneratorTest.java
2
gp/src/test/resources/
log4j2-test.xml
2
gp/src/main/java/net/bmahe/genetics4j/gp/spec/chromosome/
ProgramTreeChromosomeSpec.java
2
gp/src/main/java/net/bmahe/genetics4j/gp/spec/mutation/
ProgramRandomMutate.java
2
gp/src/main/java/net/bmahe/genetics4j/gp/spec/mutation/
ProgramRandomPrune.java
2
gp/src/main/java/net/bmahe/genetics4j/gp/
package-info.java
1
gp/src/main/java/net/bmahe/genetics4j/gp/selection/
DoubleTournamentPolicyHandlerFactory.java
1
gp/src/main/java/net/bmahe/genetics4j/gp/spec/
GPGeneticSystemDescriptors.java
1
gp/src/main/java/net/bmahe/genetics4j/gp/program/
ProgramGenerator.java
1
gp/src/main/java/net/bmahe/genetics4j/gp/spec/mutation/
NodeReplacement.java
1
gp/src/main/java/net/bmahe/genetics4j/gp/
Program.java
1
gp/src/main/java/net/bmahe/genetics4j/gp/spec/combination/
ProgramRandomCombine.java
1