Surefire Report
Summary
[Summary] [Package List] [Test Cases]
Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|
514 | 0 | 0 | 1 | 99.8% | 65.54 s |
Note: failures are anticipated and checked for with assertions while errors are unanticipated.
Package List
[Summary] [Package List] [Test Cases]
Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.
net.bmahe.genetics4j.neat.chromosomes
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
![]() |
NeatChromosomeTest | 7 | 0 | 0 | 0 | 100% | 0.050 s |
net.bmahe.genetics4j.core.combination.erx
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
![]() |
IntEdgeRecombinationCrossoverTest | 1 | 0 | 0 | 0 | 100% | 0.056 s |
net.bmahe.genetics4j.gp.mutation
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
![]() |
NodeReplacementPolicyHandlerTest | 7 | 0 | 0 | 0 | 100% | 0.095 s |
![]() |
ProgramRulesApplicatorPolicyHandlerTest | 4 | 0 | 0 | 0 | 100% | 0.031 s |
![]() |
ProgramRulesApplicatorMutatorTest | 6 | 0 | 0 | 0 | 100% | 0.335 s |
![]() |
ProgramRandomPrunePolicyHandlerTest | 7 | 0 | 0 | 0 | 100% | 0.047 s |
![]() |
ProgramRandomPruneMutatorTest | 2 | 0 | 0 | 0 | 100% | 0.007 s |
![]() |
NodeReplacementMutatorTest | 3 | 0 | 0 | 0 | 100% | 0.053 s |
![]() |
ProgramRandomMutatePolicyHandlerTest | 7 | 0 | 0 | 0 | 100% | 11.57 s |
![]() |
ProgramRandomMutateMutatorTest | 2 | 0 | 0 | 0 | 100% | 0.009 s |
net.bmahe.genetics4j.core.combination.singlepointarithmetic
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
![]() |
DoubleChromosomeSinglePointArithmeticTest | 2 | 0 | 0 | 0 | 100% | 0.005 s |
![]() |
FloatChromosomeSinglePointArithmeticTest | 2 | 0 | 0 | 0 | 100% | 0.007 s |
![]() |
IntChromosomeSinglePointArithmeticTest | 2 | 0 | 0 | 0 | 100% | 0.006 s |
net.bmahe.genetics4j.core.postevaluationprocess
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
![]() |
FitnessSharingTest | 1 | 0 | 0 | 0 | 100% | 0.031 s |
net.bmahe.genetics4j.moo
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
![]() |
FitnessVectorTest | 15 | 0 | 0 | 0 | 100% | 0.036 s |
![]() |
ParetoUtilsTest | 2 | 0 | 0 | 0 | 100% | 2.686 s |
net.bmahe.genetics4j.gp.program
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
![]() |
ProgramHelperTest | 15 | 0 | 0 | 0 | 100% | 0.296 s |
![]() |
StdProgramGeneratorTest | 3 | 0 | 0 | 0 | 100% | 0.017 s |
![]() |
FullProgramGeneratorTest | 3 | 0 | 0 | 0 | 100% | 0.535 s |
![]() |
GrowProgramGeneratorTest | 3 | 0 | 0 | 0 | 100% | 0.195 s |
net.bmahe.genetics4j.core.util
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
![]() |
GenotypeGeneratorTest | 3 | 0 | 0 | 0 | 100% | 0.474 s |
![]() |
IndividualUtilsTest | 3 | 0 | 0 | 0 | 100% | 13.36 s |
![]() |
MultiIntCounterTest | 1 | 0 | 0 | 0 | 100% | 0.020 s |
net.bmahe.genetics4j.gp
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
![]() |
SimpleGPTest | 1 | 0 | 0 | 0 | 100% | 0.041 s |
![]() |
OperationTest | 3 | 0 | 0 | 0 | 100% | 0.012 s |
![]() |
OperationFactoriesTest | 36 | 0 | 0 | 0 | 100% | 1.182 s |
![]() |
InputSpecTest | 1 | 0 | 0 | 0 | 100% | 0.008 s |
net.bmahe.genetics4j.core.mutation.chromosome.creepmutation
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
![]() |
FloatChromosomeCreepMutationHandlerTest | 7 | 0 | 0 | 0 | 100% | 0.019 s |
![]() |
DoubleChromosomeCreepMutationHandlerTest | 7 | 0 | 0 | 0 | 100% | 0.078 s |
![]() |
IntChromosomeCreepMutationHandlerTest | 7 | 0 | 0 | 0 | 100% | 0.061 s |
net.bmahe.genetics4j.neat
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
![]() |
NeatUtilsTest | 19 | 0 | 0 | 0 | 100% | 4.504 s |
![]() |
NeatEAExecutionContextsTest | 2 | 0 | 0 | 0 | 100% | 0.131 s |
![]() |
ActivationsTest | 5 | 0 | 0 | 0 | 100% | 0.062 s |
![]() |
InnovationManagerTest | 1 | 0 | 0 | 0 | 100% | 0.009 s |
![]() |
FeedForwardNetworkTest | 1 | 0 | 0 | 0 | 100% | 0.055 s |
net.bmahe.genetics4j.core.combination.multipointarithmetic
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
![]() |
FloatChromosomeMultiPointArithmeticTest | 3 | 0 | 0 | 0 | 100% | 0.022 s |
![]() |
IntChromosomeMultiPointArithmeticTest | 3 | 0 | 0 | 0 | 100% | 0.994 s |
![]() |
DoubleChromosomeMultiPointArithmeticTest | 3 | 0 | 0 | 0 | 100% | 0.015 s |
net.bmahe.genetics4j.core
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
![]() |
EASystemTest | 8 | 0 | 0 | 0 | 100% | 0.182 s |
![]() |
PopulationIteratorTest | 17 | 0 | 0 | 0 | 100% | 0.059 s |
![]() |
GenotypeTest | 4 | 0 | 0 | 0 | 100% | 0.007 s |
![]() |
PopulationTest | 5 | 0 | 0 | 0 | 100% | 0.077 s |
net.bmahe.genetics4j.core.mutation.chromosome.randommutation
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
![]() |
IntChromosomeRandomMutationHandlerTest | 5 | 0 | 0 | 0 | 100% | 0.012 s |
![]() |
BitChromosomeRandomMutationHandlerTest | 5 | 0 | 0 | 0 | 100% | 0.012 s |
![]() |
FloatChromosomeRandomMutationHandlerTest | 5 | 0 | 0 | 0 | 100% | 0.009 s |
![]() |
DoubleChromosomeRandomMutationHandlerTest | 5 | 0 | 0 | 0 | 100% | 0.014 s |
net.bmahe.genetics4j.core.chromosomes
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
![]() |
BitChromosomeTest | 5 | 0 | 0 | 0 | 100% | 0.012 s |
![]() |
TreeChromosomeTest | 2 | 0 | 0 | 0 | 100% | 0.012 s |
![]() |
FloatChromosomeTest | 6 | 0 | 0 | 0 | 100% | 0.013 s |
![]() |
TreeNodeTest | 6 | 0 | 0 | 0 | 100% | 0.013 s |
![]() |
DoubleChromosomeTest | 6 | 0 | 0 | 0 | 100% | 0.016 s |
![]() |
IntChromosomeTest | 6 | 0 | 0 | 0 | 100% | 0.013 s |
net.bmahe.genetics4j.core.combination.multipointcrossover
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
![]() |
BitChromosomeMultiPointCrossoverTest | 2 | 0 | 0 | 0 | 100% | 0.006 s |
![]() |
IntChromosomeMultiPointCrossoverTest | 2 | 0 | 0 | 0 | 100% | 0.011 s |
![]() |
DoubleChromosomeMultiPointCrossoverTest | 2 | 0 | 0 | 0 | 100% | 0.009 s |
![]() |
FloatChromosomeMultiPointCrossoverTest | 2 | 0 | 0 | 0 | 100% | 0.008 s |
net.bmahe.genetics4j.gp.chromosomes.factory
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
![]() |
ProgramTreeChromosomeFactoryTest | 4 | 0 | 0 | 0 | 100% | 7.211 s |
net.bmahe.genetics4j.neat.selection
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
![]() |
NeatSelectorImplTest | 4 | 0 | 0 | 0 | 100% | 0.252 s |
![]() |
NeatSelectionPolicyHandlerTest | 3 | 0 | 0 | 0 | 100% | 0.574 s |
net.bmahe.genetics4j.neat.combination
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
![]() |
NeatChromosomeCombinatorTest | 8 | 0 | 0 | 0 | 100% | 0.195 s |
![]() |
NeatCombinationHandlerTest | 3 | 0 | 0 | 0 | 100% | 0.148 s |
net.bmahe.genetics4j.core.replacement
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
![]() |
DeleteNLastImplTest | 4 | 0 | 0 | 0 | 100% | 0.136 s |
![]() |
ElitismImplTest | 5 | 0 | 0 | 0 | 100% | 0.020 s |
net.bmahe.genetics4j.moo.nsga2.impl
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
![]() |
TournamentNSGA2SelectorTest | 9 | 0 | 0 | 0 | 100% | 0.448 s |
![]() |
NSGA2SelectorTest | 7 | 0 | 0 | 0 | 100% | 3.190 s |
![]() |
NSGA2UtilsTest | 1 | 0 | 0 | 0 | 100% | 0.578 s |
![]() |
TournamentNSGA2SelectionPolicyHandlerTest | 9 | 0 | 0 | 0 | 100% | 0.072 s |
![]() |
NSGA2SelectionPolicyHandlerTest | 8 | 0 | 0 | 0 | 100% | 0.262 s |
net.bmahe.genetics4j.neat.mutation
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
![]() |
DeleteConnectionPolicyHandlerTest | 3 | 0 | 0 | 0 | 100% | 0.024 s |
![]() |
DeleteNodePolicyHandlerTest | 3 | 0 | 0 | 0 | 100% | 0.025 s |
![]() |
NeatSwitchStatePolicyHandlerTest | 3 | 0 | 0 | 0 | 100% | 0.034 s |
![]() |
AddNodePolicyHandlerTest | 3 | 0 | 0 | 0 | 100% | 2.346 s |
![]() |
AddConnectionPolicyHandlerTest | 3 | 0 | 0 | 0 | 100% | 0.021 s |
![]() |
NeatConnectionWeightPolicyHandlerTest | 3 | 0 | 0 | 0 | 100% | 0.034 s |
net.bmahe.genetics4j.gpu
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
![]() |
SimpleTest | 1 | 0 | 0 | 1 | 0% | 1.942 s |
net.bmahe.genetics4j.core.mutation
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
![]() |
GenericMutatorImplTest | 3 | 0 | 0 | 0 | 100% | 0.052 s |
![]() |
RandomMutationPolicyHandlerTest | 3 | 0 | 0 | 0 | 100% | 0.005 s |
![]() |
SupersimpleTest | 1 | 0 | 0 | 0 | 100% | 0.043 s |
![]() |
CreepMutationPolicyHandlerTest | 3 | 0 | 0 | 0 | 100% | 0.004 s |
net.bmahe.genetics4j.core.termination
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
![]() |
TerminationsTest | 5 | 0 | 0 | 0 | 100% | 0.131 s |
net.bmahe.genetics4j.gp.combination
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
![]() |
ProgramRandomCombineHandlerTest | 6 | 0 | 0 | 0 | 100% | 0.190 s |
![]() |
ProgramChromosomeCombinatorTest | 5 | 0 | 0 | 0 | 100% | 0.032 s |
net.bmahe.genetics4j.core.combination.singlepointcrossover
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
![]() |
IntChromosomeSinglePointCrossoverTest | 2 | 0 | 0 | 0 | 100% | 0.006 s |
![]() |
DoubleChromosomeSinglePointCrossoverTest | 2 | 0 | 0 | 0 | 100% | 0.004 s |
![]() |
FloatChromosomeSinglePointCrossoverTest | 2 | 0 | 0 | 0 | 100% | 0.007 s |
![]() |
BitChromosomeSinglePointCrossoverTest | 2 | 0 | 0 | 0 | 100% | 0.005 s |
net.bmahe.genetics4j.gp.utils
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
![]() |
TreeNodeUtilsTest | 2 | 0 | 0 | 0 | 100% | 0.094 s |
![]() |
ProgramUtilsTest | 4 | 0 | 0 | 0 | 100% | 0.126 s |
net.bmahe.genetics4j.core.selection
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
![]() |
MultiTournamentsSelectionPolicyHandlerTest | 4 | 0 | 0 | 0 | 100% | 0.068 s |
![]() |
ProportionalTournamentSelectionPolicyHandlerTest | 5 | 0 | 0 | 0 | 100% | 0.205 s |
![]() |
RandomSelectionPolicyHandlerTest | 4 | 0 | 0 | 0 | 100% | 0.072 s |
![]() |
TournamentSelectionPolicyHandlerTest | 5 | 0 | 0 | 0 | 100% | 0.015 s |
![]() |
RouletteWheelSelectionPolicyHandlerTest | 5 | 0 | 0 | 0 | 100% | 0.015 s |
![]() |
DoubleTournamentSelectionPolicyHandlerTest | 6 | 0 | 0 | 0 | 100% | 0.034 s |
net.bmahe.genetics4j.neat.combination.parentcompare
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
![]() |
FitnessComparisonHandlerTest | 2 | 0 | 0 | 0 | 100% | 0.028 s |
![]() |
FitnessThenSizeComparisonHandlerTest | 2 | 0 | 0 | 0 | 100% | 0.024 s |
net.bmahe.genetics4j.neat.chromosomes.factory
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
![]() |
NeatEmptyChromosomeFactoryTest | 4 | 0 | 0 | 0 | 100% | 0.030 s |
![]() |
NeatConnectedChromosomeFactoryTest | 5 | 0 | 0 | 0 | 100% | 6.858 s |
net.bmahe.genetics4j.core.combination.ordercrossover
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
![]() |
IntChromosomeOrderCrossoverTest | 2 | 0 | 0 | 0 | 100% | 0.007 s |
net.bmahe.genetics4j.core.chromosomes.factory
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
![]() |
DoubleChromosomeFactoryTest | 4 | 0 | 0 | 0 | 100% | 0.908 s |
![]() |
FloatChromosomeFactoryTest | 4 | 0 | 0 | 0 | 100% | 0.019 s |
![]() |
BitChromosomeFactoryTest | 3 | 0 | 0 | 0 | 100% | 0.007 s |
![]() |
ChromosomeFactoryProviderTest | 5 | 0 | 0 | 0 | 100% | 0.009 s |
![]() |
IntChromosomeFactoryTest | 4 | 0 | 0 | 0 | 100% | 0.190 s |
net.bmahe.genetics4j.gp.math
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
![]() |
CoefficientOperationTest | 1 | 0 | 0 | 0 | 100% | 0.003 s |
net.bmahe.genetics4j.neat.mutation.chromosome
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
![]() |
NeatChromosomeConnectionWeightMutationHandlerTest | 5 | 0 | 0 | 0 | 100% | 0.328 s |
![]() |
NeatChromosomeAddNodeMutationHandlerTest | 2 | 0 | 0 | 0 | 100% | 0.568 s |
![]() |
AbstractNeatChromosomeConnectionMutationHandlerTest | 3 | 0 | 0 | 0 | 100% | 0.028 s |
![]() |
NeatChromosomeCreepMutationHandlerTest | 2 | 0 | 0 | 0 | 100% | 0.077 s |
![]() |
NeatChromosomeDeleteConnectionTest | 4 | 0 | 0 | 0 | 100% | 0.038 s |
![]() |
NeatChromosomeRandomMutationHandlerTest | 2 | 0 | 0 | 0 | 100% | 0.027 s |
![]() |
NeatChromosomeDeleteNodeMutationHandlerTest | 5 | 0 | 0 | 0 | 100% | 0.037 s |
![]() |
NeatChromosomeSwitchStateHandlerTest | 2 | 0 | 0 | 0 | 100% | 0.021 s |
![]() |
NeatChromosomeAddConnectionTest | 7 | 0 | 0 | 0 | 100% | 0.109 s |
Test Cases
[Summary] [Package List] [Test Cases]
GenericMutatorImplTest
![]() |
constructor | 0.005 s |
![]() |
mutateNull | 0.042 s |
![]() |
mutate | 0.002 s |
RandomMutationPolicyHandlerTest
![]() |
randomIsRequired | 0.001 s |
![]() |
canHandle | 0 s |
![]() |
canHandleRequireMutation | 0.001 s |
DeleteNLastImplTest
![]() |
select | 0.061 s |
![]() |
ctorNullArgs | 0.001 s |
![]() |
ctorNullSpec | 0.070 s |
![]() |
ctorNullSelector | 0.001 s |
BitChromosomeTest
![]() |
noNegativeSize | 0.002 s |
![]() |
noNullBitSet | 0.002 s |
![]() |
simple | 0.001 s |
![]() |
sizeAndBitSetMustMatch | 0.001 s |
![]() |
noZeroSize | 0.001 s |
IntChromosomeSinglePointCrossoverTest
![]() |
randomIsRequired | 0.002 s |
![]() |
combineTest | 0.002 s |
SupersimpleTest
![]() |
simple | 0.042 s |
TreeChromosomeTest
![]() |
simple | 0.007 s |
![]() |
nullRootCtor | 0.001 s |
DoubleChromosomeSinglePointCrossoverTest
![]() |
randomIsRequired | 0.002 s |
![]() |
combineTest | 0.002 s |
IntChromosomeRandomMutationHandlerTest
![]() |
randomIsRequired | 0.004 s |
![]() |
canHandleNullChromosomeSpec | 0.001 s |
![]() |
canHandle | 0 s |
![]() |
mutateValidate | 0.002 s |
![]() |
canHandleNullMutationSpec | 0.001 s |
IntEdgeRecombinationCrossoverTest
![]() |
simple | 0.055 s |
FloatChromosomeTest
![]() |
simple | 0.002 s |
![]() |
sizeAndValueLengthDontMatch | 0.001 s |
![]() |
negativeSize | 0.001 s |
![]() |
zeroSize | 0.001 s |
![]() |
noValues | 0.001 s |
![]() |
minGreaterThanMax | 0.002 s |
FloatChromosomeMultiPointArithmeticTest
![]() |
randomIsRequired | 0.008 s |
![]() |
combineTest | 0.005 s |
![]() |
combinationPolicyIsRequired | 0.004 s |
TreeNodeTest
![]() |
staticFactoryOneChild | 0.002 s |
![]() |
staticFactoryNullData | 0.001 s |
![]() |
staticFactoryEmptyChildren | 0.001 s |
![]() |
staticFactoryNullChildren | 0.001 s |
![]() |
staticFactoryAllNull | 0.001 s |
![]() |
staticFactoryMultipleChildren | 0.002 s |
DoubleChromosomeSinglePointArithmeticTest
![]() |
randomIsRequired | 0.001 s |
![]() |
combineTest | 0.001 s |
BitChromosomeMultiPointCrossoverTest
![]() |
randomIsRequired | 0.003 s |
![]() |
combineTest | 0.002 s |
GenotypeGeneratorTest
![]() |
constructorArgsPresent | 0.322 s |
![]() |
usingCustomGenerator | 0.083 s |
![]() |
usingDefaultGenerator | 0.059 s |
IntChromosomeOrderCrossoverTest
![]() |
randomIsRequired | 0.002 s |
![]() |
combineTest | 0.004 s |
MultiTournamentsSelectionPolicyHandlerTest
![]() |
randomIsRequired | 0.001 s |
![]() |
canHandle | 0.007 s |
![]() |
canHandleRequireSelection | 0.002 s |
![]() |
selectMaxThenMin | 0.053 s |
TerminationsTest
![]() |
ofMaxGenerationInvalid | 0.002 s |
![]() |
ofStableFitnessWithImprovement | 0.105 s |
![]() |
ofMaxGeneration | 0.001 s |
![]() |
ofStableFitnessNoImprovement | 0.001 s |
![]() |
ofStableFitnessInvalid | 0.001 s |
DoubleChromosomeFactoryTest
![]() |
randomIsRequired | 0.001 s |
![]() |
canHandleTest | 0.005 s |
![]() |
canHandleMissingParameter | 0.001 s |
![]() |
generateTest | 0.896 s |
ProportionalTournamentSelectionPolicyHandlerTest
![]() |
randomIsRequired | 0.001 s |
![]() |
selectMinimize | 0.012 s |
![]() |
canHandle | 0.001 s |
![]() |
canHandleRequireSelection | 0.001 s |
![]() |
selectMaximize | 0.185 s |
FloatChromosomeCreepMutationHandlerTest
![]() |
randomIsRequired | 0.002 s |
![]() |
canHandleNullChromosomeSpec | 0.001 s |
![]() |
mutateValidateAboveMax | 0.002 s |
![]() |
mutateValidateBelowMin | 0.002 s |
![]() |
canHandle | 0.001 s |
![]() |
mutateValidate | 0.005 s |
![]() |
canHandleNullMutationSpec | 0.002 s |
BitChromosomeRandomMutationHandlerTest
![]() |
randomIsRequired | 0.001 s |
![]() |
canHandleNullChromosomeSpec | 0.006 s |
![]() |
canHandle | 0.001 s |
![]() |
mutateValidate | 0.002 s |
![]() |
canHandleNullMutationSpec | 0.001 s |
RandomSelectionPolicyHandlerTest
![]() |
randomIsRequired | 0.001 s |
![]() |
select | 0.063 s |
![]() |
canHandle | 0 s |
![]() |
canHandleRequireSelection | 0.001 s |
ElitismImplTest
![]() |
ctorNoElitismSpec | 0.003 s |
![]() |
simple | 0.003 s |
![]() |
atLeastSpecified | 0.004 s |
![]() |
ctorNoOffspringSelector | 0.001 s |
![]() |
ctorNoSurvivorSelector | 0.002 s |
DoubleChromosomeCreepMutationHandlerTest
![]() |
randomIsRequired | 0.001 s |
![]() |
canHandleNullChromosomeSpec | 0.002 s |
![]() |
mutateValidateAboveMax | 0.065 s |
![]() |
mutateValidateBelowMin | 0.003 s |
![]() |
canHandle | 0.001 s |
![]() |
mutateValidate | 0.002 s |
![]() |
canHandleNullMutationSpec | 0.001 s |
EASystemTest
CreepMutationPolicyHandlerTest
![]() |
randomIsRequired | 0.001 s |
![]() |
canHandle | 0.001 s |
![]() |
canHandleRequireMutation | 0.001 s |
TournamentSelectionPolicyHandlerTest
![]() |
randomIsRequired | 0.001 s |
![]() |
selectMinimize | 0.003 s |
![]() |
canHandle | 0.001 s |
![]() |
canHandleRequireSelection | 0.002 s |
![]() |
selectMaximize | 0.003 s |
FloatChromosomeFactoryTest
![]() |
randomIsRequired | 0.002 s |
![]() |
canHandleTest | 0.008 s |
![]() |
canHandleMissingParameter | 0.001 s |
![]() |
generateTest | 0.005 s |
IntChromosomeMultiPointCrossoverTest
![]() |
randomIsRequired | 0.005 s |
![]() |
combineTest | 0.004 s |
PopulationIteratorTest
GenotypeTest
![]() |
simple | 0 s |
![]() |
nullChromosomeCollectionCtor | 0.001 s |
![]() |
emptyChromosomeCollectionCtor | 0.001 s |
![]() |
nullChromosomeArrayCtor | 0.001 s |
FloatChromosomeSinglePointArithmeticTest
![]() |
randomIsRequired | 0.004 s |
![]() |
combineTest | 0.002 s |
IndividualUtilsTest
![]() |
fitnessBasedComparatorNoArg | 2.986 s |
![]() |
fitnessBasedComparatorMaximize | 0.208 s |
![]() |
fitnessBasedComparatorMinimize | 0.004 s |
IntChromosomeMultiPointArithmeticTest
![]() |
randomIsRequired | 0.004 s |
![]() |
combineTest | 0.981 s |
![]() |
combinationPolicyIsRequired | 0.002 s |
DoubleChromosomeTest
![]() |
simple | 0.002 s |
![]() |
sizeAndValueLengthDontMatch | 0.001 s |
![]() |
negativeSize | 0.001 s |
![]() |
zeroSize | 0.002 s |
![]() |
noValues | 0.002 s |
![]() |
minGreaterThanMax | 0.001 s |
BitChromosomeFactoryTest
![]() |
randomIsRequired | 0.001 s |
![]() |
canHandleTest | 0.001 s |
![]() |
generateTest | 0.003 s |
FitnessSharingTest
![]() |
simple | 0.029 s |
FloatChromosomeSinglePointCrossoverTest
![]() |
randomIsRequired | 0.001 s |
![]() |
combineTest | 0.004 s |
MultiIntCounterTest
![]() |
basicValidation | 0.017 s |
DoubleChromosomeMultiPointArithmeticTest
![]() |
randomIsRequired | 0.006 s |
![]() |
combineTest | 0.005 s |
![]() |
combinationPolicyIsRequired | 0.001 s |
ChromosomeFactoryProviderTest
![]() |
bitChromosomeSpec | 0.001 s |
![]() |
simple | 0.001 s |
![]() |
unknownChromosomeSpec | 0.002 s |
![]() |
nullChromosomeSpec | 0.001 s |
![]() |
intChromosomeSpec | 0 s |
DoubleChromosomeMultiPointCrossoverTest
![]() |
randomIsRequired | 0.003 s |
![]() |
combineTest | 0.001 s |
IntChromosomeSinglePointArithmeticTest
![]() |
randomIsRequired | 0.002 s |
![]() |
combineTest | 0.002 s |
FloatChromosomeRandomMutationHandlerTest
![]() |
randomIsRequired | 0.001 s |
![]() |
canHandleNullChromosomeSpec | 0.001 s |
![]() |
canHandle | 0.001 s |
![]() |
mutateValidate | 0.002 s |
![]() |
canHandleNullMutationSpec | 0.001 s |
DoubleChromosomeRandomMutationHandlerTest
![]() |
randomIsRequired | 0.001 s |
![]() |
canHandleNullChromosomeSpec | 0.001 s |
![]() |
canHandle | 0.001 s |
![]() |
mutateValidate | 0.005 s |
![]() |
canHandleNullMutationSpec | 0.002 s |
FloatChromosomeMultiPointCrossoverTest
![]() |
randomIsRequired | 0.002 s |
![]() |
combineTest | 0.004 s |
RouletteWheelSelectionPolicyHandlerTest
![]() |
randomIsRequired | 0.002 s |
![]() |
canHandle | 0.001 s |
![]() |
selectMinimizing | 0.004 s |
![]() |
canHandleRequireSelection | 0.001 s |
![]() |
selectMaximizing | 0.002 s |
IntChromosomeFactoryTest
![]() |
randomIsRequired | 0.002 s |
![]() |
canHandleTest | 0.002 s |
![]() |
canHandleMissingParameter | 0.002 s |
![]() |
generateTest | 0.182 s |
DoubleTournamentSelectionPolicyHandlerTest
![]() |
randomIsRequired | 0.001 s |
![]() |
selectMinimize | 0.015 s |
![]() |
canHandle | 0.002 s |
![]() |
canHandleRequireSelection | 0.001 s |
![]() |
selectMaximizeAndDoFitnessLast | 0.006 s |
![]() |
selectMaximize | 0.005 s |
BitChromosomeSinglePointCrossoverTest
![]() |
randomIsRequired | 0.001 s |
![]() |
combineTest | 0.002 s |
IntChromosomeCreepMutationHandlerTest
![]() |
randomIsRequired | 0.001 s |
![]() |
canHandleNullChromosomeSpec | 0.003 s |
![]() |
mutateValidateAboveMax | 0.048 s |
![]() |
mutateValidateBelowMin | 0.002 s |
![]() |
canHandle | 0 s |
![]() |
mutateValidate | 0.001 s |
![]() |
canHandleNullMutationSpec | 0.001 s |
PopulationTest
![]() |
ctorDifferentSizes | 0.064 s |
![]() |
simple | 0.004 s |
![]() |
empty | 0.001 s |
![]() |
ctorNoGenotype | 0.001 s |
![]() |
ctorNoFitness | 0.001 s |
IntChromosomeTest
![]() |
simple | 0.001 s |
![]() |
sizeAndValueLengthDontMatch | 0.002 s |
![]() |
negativeSize | 0.002 s |
![]() |
zeroSize | 0.002 s |
![]() |
noValues | 0.002 s |
![]() |
minGreaterThanMax | 0.002 s |
CoefficientOperationTest
![]() |
acceptedTypes | 0.001 s |
NodeReplacementPolicyHandlerTest
ProgramRulesApplicatorPolicyHandlerTest
![]() |
createMutator | 0.010 s |
![]() |
canHandle | 0.005 s |
![]() |
canHandleNoMutationPolicy | 0.006 s |
![]() |
canHandleNoMutationPolicyHandlerResolver | 0.004 s |
SimpleGPTest
![]() |
simple | 0.038 s |
ProgramRulesApplicatorMutatorTest
ProgramRandomPrunePolicyHandlerTest
ProgramRandomPruneMutatorTest
![]() |
simple | 0.002 s |
![]() |
noMutate | 0.002 s |
OperationTest
![]() |
checkNotTerminal | 0.002 s |
![]() |
simple | 0.002 s |
![]() |
checkTerminal | 0.001 s |
NodeReplacementMutatorTest
![]() |
simple | 0.006 s |
![]() |
noMutate | 0.004 s |
![]() |
findReplacementCandidates | 0.038 s |
OperationFactoriesTest
ProgramHelperTest
ProgramRandomMutatePolicyHandlerTest
InputSpecTest
![]() |
inputSizeValidation | 0.003 s |
TreeNodeUtilsTest
![]() |
areSame | 0.037 s |
![]() |
compare | 0.054 s |
ProgramRandomMutateMutatorTest
![]() |
simple | 0.006 s |
![]() |
noMutate | 0.001 s |
StdProgramGeneratorTest
![]() |
checkNoParamCtor | 0.001 s |
![]() |
generateWithRootType | 0.004 s |
![]() |
generate | 0.009 s |
ProgramTreeChromosomeFactoryTest
![]() |
generateSimple | 7.203 s |
![]() |
mustHaveASpecForCanHandle | 0.001 s |
![]() |
mustHaveAProgramGenerator | 0.002 s |
![]() |
mustHandleProgramTreeChromosomeSpec | 0.002 s |
FullProgramGeneratorTest
![]() |
checkNoParamCtor | 0.522 s |
![]() |
generateWithRootType | 0.004 s |
![]() |
generate | 0.005 s |
ProgramUtilsTest
![]() |
checkInput | 0.113 s |
![]() |
simpleTerminal | 0.001 s |
![]() |
complexTest | 0.002 s |
![]() |
incompatibleInput | 0.005 s |
ProgramRandomCombineHandlerTest
![]() |
resolveNoChromosomeSpec | 0.177 s |
![]() |
resolveNoResolver | 0.001 s |
![]() |
noRandomParameter | 0.001 s |
![]() |
canHandle | 0.004 s |
![]() |
resolveNoCombinationPolicy | 0.002 s |
![]() |
resolve | 0.001 s |
ProgramChromosomeCombinatorTest
![]() |
combineNoCommonTypes | 0.021 s |
![]() |
simpleCombine | 0.004 s |
![]() |
noRandomParameter | 0.002 s |
![]() |
returnedTypeToNode | 0.001 s |
![]() |
copyAndReplace | 0.001 s |
GrowProgramGeneratorTest
![]() |
checkNoParamCtor | 0.037 s |
![]() |
generateWithRootType | 0.150 s |
![]() |
generate | 0.004 s |
TournamentNSGA2SelectorTest
NSGA2SelectorTest
![]() |
selectNullFitness | 3.131 s |
![]() |
selectNothing | 0.005 s |
![]() |
selectNullPopulation | 0.004 s |
![]() |
simple | 0.013 s |
![]() |
selectPopulationFitnessDontMatch | 0.003 s |
![]() |
selectNullEaConfiguration | 0.003 s |
![]() |
ctorNoSelectionPolicy | 0.002 s |
NSGA2UtilsTest
![]() |
simple | 0.573 s |
TournamentNSGA2SelectionPolicyHandlerTest
NSGA2SelectionPolicyHandlerTest
![]() |
resolveWrongSelectionSpec | 0.087 s |
![]() |
resolveNoSpec | 0.031 s |
![]() |
canHandle | 0.004 s |
![]() |
resolveNoSelectionSpec | 0.007 s |
![]() |
resolveNoGSD | 0.006 s |
![]() |
resolveNoSHR | 0.006 s |
![]() |
canHandleNullArg | 0.003 s |
![]() |
resolve | 0.007 s |
FitnessVectorTest
ParetoUtilsTest
![]() |
simple | 0.101 s |
![]() |
simple2 | 0.004 s |
SimpleTest
![]() |
simple | 0 s |
- | Need to fix Gitlab runner environment | - |
NeatSelectorImplTest
![]() |
eliminateLowestPerformers | 0.085 s |
![]() |
constructor | 0.004 s |
![]() |
select | 0.089 s |
![]() |
simple | 0.062 s |
NeatUtilsTest
DeleteConnectionPolicyHandlerTest
![]() |
constructorNullParam | 0.011 s |
![]() |
createMutator | 0.005 s |
![]() |
canHandleRequireMutation | 0.002 s |
NeatEAExecutionContextsTest
![]() |
enrichWithNeat | 0.082 s |
![]() |
standard | 0.008 s |
DeleteNodePolicyHandlerTest
![]() |
constructorNullParam | 0.003 s |
![]() |
createMutator | 0.005 s |
![]() |
canHandleRequireMutation | 0.005 s |
NeatSwitchStatePolicyHandlerTest
![]() |
constructorNullParam | 0.011 s |
![]() |
createMutator | 0.005 s |
![]() |
canHandleRequireMutation | 0.006 s |
AddNodePolicyHandlerTest
![]() |
constructorNullParam | 0.007 s |
![]() |
createMutator | 2.306 s |
![]() |
canHandleRequireMutation | 0.012 s |
NeatChromosomeConnectionWeightMutationHandlerTest
![]() |
constructor | 0.010 s |
![]() |
mutate | 0.269 s |
![]() |
perturbateWeight | 0.008 s |
![]() |
canHandle | 0.011 s |
![]() |
mutateConnection | 0.015 s |
NeatChromosomeAddNodeMutationHandlerTest
![]() |
constructor | 0.257 s |
![]() |
mutateConnection | 0.268 s |
AbstractNeatChromosomeConnectionMutationHandlerTest
![]() |
constructor | 0.005 s |
![]() |
mutate | 0.010 s |
![]() |
canHandle | 0.007 s |
NeatChromosomeCombinatorTest
NeatChromosomeCreepMutationHandlerTest
![]() |
constructor | 0.010 s |
![]() |
mutateConnection | 0.062 s |
NeatChromosomeDeleteConnectionTest
![]() |
constructor | 0.002 s |
![]() |
canHandle | 0.004 s |
![]() |
mutateEmptyConnection | 0.012 s |
![]() |
mutateConnectionExist | 0.011 s |
NeatChromosomeRandomMutationHandlerTest
![]() |
constructor | 0.010 s |
![]() |
mutateConnection | 0.003 s |
NeatChromosomeDeleteNodeMutationHandlerTest
![]() |
constructor | 0.004 s |
![]() |
canHandle | 0.005 s |
![]() |
mutateConnectionOnlyOneNonInputOutputFromNode | 0.006 s |
![]() |
mutateConnectionEmpty | 0.006 s |
![]() |
mutateConnectionOnlyOneNonInputOutputToNode | 0.006 s |
AddConnectionPolicyHandlerTest
![]() |
constructorNullParam | 0.007 s |
![]() |
createMutator | 0.007 s |
![]() |
canHandleRequireMutation | 0.004 s |
NeatCombinationHandlerTest
![]() |
randomIsRequired | 0.002 s |
![]() |
canTest | 0.134 s |
![]() |
resolve | 0.008 s |
NeatChromosomeSwitchStateHandlerTest
![]() |
constructor | 0.014 s |
![]() |
mutateConnection | 0.004 s |
NeatEmptyChromosomeFactoryTest
![]() |
invalidCanHandle | 0.008 s |
![]() |
canHandle | 0.004 s |
![]() |
invalidGenerate | 0.009 s |
![]() |
generate | 0.002 s |
NeatChromosomeTest
![]() |
minWeightGreaterThanMaxWeight | 0.002 s |
![]() |
simple | 0.018 s |
![]() |
negativeInput | 0.002 s |
![]() |
noOutput | 0.002 s |
![]() |
negativeOutput | 0.002 s |
![]() |
noInput | 0.001 s |
![]() |
nullConnections | 0.002 s |
NeatConnectionWeightPolicyHandlerTest
![]() |
constructorNullParam | 0.002 s |
![]() |
createMutator | 0.007 s |
![]() |
canHandleRequireMutation | 0.019 s |
ActivationsTest
![]() |
verifyNotNull | 0.025 s |
![]() |
verifyTanh | 0.012 s |
![]() |
verifyLinear | 0.008 s |
![]() |
verifyIdentity | 0.005 s |
![]() |
verifyNeatSigmoid | 0.003 s |
InnovationManagerTest
![]() |
simple | 0.006 s |
NeatSelectionPolicyHandlerTest
![]() |
constructor | 0.003 s |
![]() |
canHandle | 0.011 s |
![]() |
resolve | 0.555 s |
FitnessComparisonHandlerTest
![]() |
canHandle | 0.013 s |
![]() |
compare | 0.007 s |
NeatConnectedChromosomeFactoryTest
![]() |
validateConstructor | 0.006 s |
![]() |
invalidCanHandle | 0.003 s |
![]() |
canHandle | 0.002 s |
![]() |
invalidGenerate | 0.002 s |
![]() |
generate | 6.776 s |
NeatChromosomeAddConnectionTest
![]() |
mutateConnectionFromOutput | 0.024 s |
![]() |
constructor | 0.009 s |
![]() |
mutateConnectionToInput | 0.011 s |
![]() |
mutate | 0.015 s |
![]() |
mutateConnectionFromAndToAreSame | 0.012 s |
![]() |
canHandle | 0.004 s |
![]() |
mutateConnectionExist | 0.014 s |
FeedForwardNetworkTest
![]() |
simple | 0.052 s |
FitnessThenSizeComparisonHandlerTest
![]() |
canHandle | 0.003 s |
![]() |
compare | 0.003 s |
Failure Details
[Summary] [Package List] [Test Cases]
![]() |
simple |
- | skipped: Need to fix Gitlab runner environment |