Surefire Report
Summary
[Summary] [Package List] [Test Cases]
Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|
489 | 0 | 0 | 1 | 99.8% | 21.15 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.031 s |
net.bmahe.genetics4j.core.combination.erx
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
IntEdgeRecombinationCrossoverTest | 1 | 0 | 0 | 0 | 100% | 0.009 s |
net.bmahe.genetics4j.gp.mutation
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
ProgramRandomPruneMutatorTest | 2 | 0 | 0 | 0 | 100% | 0.024 s | |
NodeReplacementMutatorTest | 3 | 0 | 0 | 0 | 100% | 0.021 s | |
ProgramRulesApplicatorPolicyHandlerTest | 4 | 0 | 0 | 0 | 100% | 0.067 s | |
ProgramRandomMutatePolicyHandlerTest | 7 | 0 | 0 | 0 | 100% | 0.036 s | |
ProgramRandomPrunePolicyHandlerTest | 7 | 0 | 0 | 0 | 100% | 0.053 s | |
ProgramRandomMutateMutatorTest | 2 | 0 | 0 | 0 | 100% | 0.036 s | |
NodeReplacementPolicyHandlerTest | 7 | 0 | 0 | 0 | 100% | 2.240 s | |
ProgramRulesApplicatorMutatorTest | 6 | 0 | 0 | 0 | 100% | 0.184 s |
net.bmahe.genetics4j.core.combination.singlepointarithmetic
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
IntChromosomeSinglePointArithmeticTest | 2 | 0 | 0 | 0 | 100% | 0.009 s | |
DoubleChromosomeSinglePointArithmeticTest | 2 | 0 | 0 | 0 | 100% | 0.011 s | |
FloatChromosomeSinglePointArithmeticTest | 2 | 0 | 0 | 0 | 100% | 0.007 s |
net.bmahe.genetics4j.core.postevaluationprocess
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
FitnessSharingTest | 1 | 0 | 0 | 0 | 100% | 0.051 s |
net.bmahe.genetics4j.moo
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
ParetoUtilsTest | 2 | 0 | 0 | 0 | 100% | 0.879 s | |
FitnessVectorTest | 15 | 0 | 0 | 0 | 100% | 0.199 s |
net.bmahe.genetics4j.gp.program
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
StdProgramGeneratorTest | 3 | 0 | 0 | 0 | 100% | 0.017 s | |
GrowProgramGeneratorTest | 3 | 0 | 0 | 0 | 100% | 0.171 s | |
ProgramHelperTest | 15 | 0 | 0 | 0 | 100% | 0.429 s | |
FullProgramGeneratorTest | 3 | 0 | 0 | 0 | 100% | 0.017 s |
net.bmahe.genetics4j.core.util
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
MultiIntCounterTest | 1 | 0 | 0 | 0 | 100% | 0.022 s | |
GenotypeGeneratorTest | 3 | 0 | 0 | 0 | 100% | 0.052 s | |
IndividualUtilsTest | 3 | 0 | 0 | 0 | 100% | 0.282 s |
net.bmahe.genetics4j.gp
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
OperationFactoriesTest | 36 | 0 | 0 | 0 | 100% | 0.131 s | |
OperationTest | 3 | 0 | 0 | 0 | 100% | 0.007 s | |
SimpleGPTest | 1 | 0 | 0 | 0 | 100% | 0.932 s | |
InputSpecTest | 1 | 0 | 0 | 0 | 100% | 0.009 s |
net.bmahe.genetics4j.core.mutation.chromosome.creepmutation
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
IntChromosomeCreepMutationHandlerTest | 7 | 0 | 0 | 0 | 100% | 0.027 s | |
FloatChromosomeCreepMutationHandlerTest | 7 | 0 | 0 | 0 | 100% | 0.043 s | |
DoubleChromosomeCreepMutationHandlerTest | 7 | 0 | 0 | 0 | 100% | 0.040 s |
net.bmahe.genetics4j.neat
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
NeatUtilsTest | 19 | 0 | 0 | 0 | 100% | 0.061 s | |
FeedForwardNetworkTest | 1 | 0 | 0 | 0 | 100% | 0.016 s | |
ActivationsTest | 5 | 0 | 0 | 0 | 100% | 0.029 s | |
NeatEAExecutionContextsTest | 2 | 0 | 0 | 0 | 100% | 0.013 s | |
InnovationManagerTest | 1 | 0 | 0 | 0 | 100% | 0.010 s |
net.bmahe.genetics4j.core.combination.multipointarithmetic
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
FloatChromosomeMultiPointArithmeticTest | 3 | 0 | 0 | 0 | 100% | 0.009 s | |
IntChromosomeMultiPointArithmeticTest | 3 | 0 | 0 | 0 | 100% | 0.008 s | |
DoubleChromosomeMultiPointArithmeticTest | 3 | 0 | 0 | 0 | 100% | 0.012 s |
net.bmahe.genetics4j.core
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
PopulationTest | 5 | 0 | 0 | 0 | 100% | 0.217 s | |
GenotypeTest | 4 | 0 | 0 | 0 | 100% | 0.008 s |
net.bmahe.genetics4j.core.mutation.chromosome.randommutation
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
FloatChromosomeRandomMutationHandlerTest | 5 | 0 | 0 | 0 | 100% | 0.016 s | |
IntChromosomeRandomMutationHandlerTest | 5 | 0 | 0 | 0 | 100% | 0.010 s | |
DoubleChromosomeRandomMutationHandlerTest | 5 | 0 | 0 | 0 | 100% | 0.034 s | |
BitChromosomeRandomMutationHandlerTest | 5 | 0 | 0 | 0 | 100% | 0.024 s |
net.bmahe.genetics4j.core.chromosomes
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
BitChromosomeTest | 5 | 0 | 0 | 0 | 100% | 0.012 s | |
TreeNodeTest | 6 | 0 | 0 | 0 | 100% | 0.018 s | |
DoubleChromosomeTest | 6 | 0 | 0 | 0 | 100% | 0.026 s | |
TreeChromosomeTest | 2 | 0 | 0 | 0 | 100% | 0.010 s | |
IntChromosomeTest | 6 | 0 | 0 | 0 | 100% | 0.013 s | |
FloatChromosomeTest | 6 | 0 | 0 | 0 | 100% | 0.013 s |
net.bmahe.genetics4j.core.combination.multipointcrossover
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
FloatChromosomeMultiPointCrossoverTest | 2 | 0 | 0 | 0 | 100% | 0.015 s | |
BitChromosomeMultiPointCrossoverTest | 2 | 0 | 0 | 0 | 100% | 0.021 s | |
DoubleChromosomeMultiPointCrossoverTest | 2 | 0 | 0 | 0 | 100% | 0.015 s | |
IntChromosomeMultiPointCrossoverTest | 2 | 0 | 0 | 0 | 100% | 0.009 s |
net.bmahe.genetics4j.gp.chromosomes.factory
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
ProgramTreeChromosomeFactoryTest | 4 | 0 | 0 | 0 | 100% | 0.019 s |
net.bmahe.genetics4j.neat.combination
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
NeatCombinationHandlerTest | 3 | 0 | 0 | 0 | 100% | 0.062 s | |
NeatChromosomeCombinatorTest | 8 | 0 | 0 | 0 | 100% | 0.087 s |
net.bmahe.genetics4j.neat.selection
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
NeatSelectorImplTest | 4 | 0 | 0 | 0 | 100% | 0.093 s | |
NeatSelectionPolicyHandlerTest | 3 | 0 | 0 | 0 | 100% | 0.235 s |
net.bmahe.genetics4j.core.replacement
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
DeleteNLastImplTest | 4 | 0 | 0 | 0 | 100% | 0.106 s | |
ElitismImplTest | 5 | 0 | 0 | 0 | 100% | 0.029 s |
net.bmahe.genetics4j.moo.nsga2.impl
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
NSGA2SelectionPolicyHandlerTest | 8 | 0 | 0 | 0 | 100% | 0.160 s | |
NSGA2UtilsTest | 1 | 0 | 0 | 0 | 100% | 0.017 s | |
TournamentNSGA2SelectionPolicyHandlerTest | 9 | 0 | 0 | 0 | 100% | 0.065 s | |
TournamentNSGA2SelectorTest | 9 | 0 | 0 | 0 | 100% | 0.555 s | |
NSGA2SelectorTest | 7 | 0 | 0 | 0 | 100% | 2.272 s |
net.bmahe.genetics4j.neat.mutation
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
NeatConnectionWeightPolicyHandlerTest | 3 | 0 | 0 | 0 | 100% | 2.711 s | |
AddConnectionPolicyHandlerTest | 3 | 0 | 0 | 0 | 100% | 0.039 s | |
DeleteNodePolicyHandlerTest | 3 | 0 | 0 | 0 | 100% | 0.015 s | |
NeatSwitchStatePolicyHandlerTest | 3 | 0 | 0 | 0 | 100% | 0.025 s | |
AddNodePolicyHandlerTest | 3 | 0 | 0 | 0 | 100% | 0.011 s | |
DeleteConnectionPolicyHandlerTest | 3 | 0 | 0 | 0 | 100% | 0.029 s |
net.bmahe.genetics4j.gpu
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
SimpleTest | 1 | 0 | 0 | 1 | 0% | 1.119 s |
net.bmahe.genetics4j.core.mutation
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
SupersimpleTest | 1 | 0 | 0 | 0 | 100% | 1.298 s | |
GenericMutatorImplTest | 3 | 0 | 0 | 0 | 100% | 2.535 s | |
RandomMutationPolicyHandlerTest | 3 | 0 | 0 | 0 | 100% | 0.025 s | |
CreepMutationPolicyHandlerTest | 3 | 0 | 0 | 0 | 100% | 0.019 s |
net.bmahe.genetics4j.core.termination
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
TerminationsTest | 5 | 0 | 0 | 0 | 100% | 0.043 s |
net.bmahe.genetics4j.gp.combination
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
ProgramRandomCombineHandlerTest | 6 | 0 | 0 | 0 | 100% | 0.131 s | |
ProgramChromosomeCombinatorTest | 5 | 0 | 0 | 0 | 100% | 0.023 s |
net.bmahe.genetics4j.core.combination.singlepointcrossover
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
FloatChromosomeSinglePointCrossoverTest | 2 | 0 | 0 | 0 | 100% | 0.008 s | |
DoubleChromosomeSinglePointCrossoverTest | 2 | 0 | 0 | 0 | 100% | 0.007 s | |
IntChromosomeSinglePointCrossoverTest | 2 | 0 | 0 | 0 | 100% | 0.008 s | |
BitChromosomeSinglePointCrossoverTest | 2 | 0 | 0 | 0 | 100% | 0.006 s |
net.bmahe.genetics4j.gp.utils
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
ProgramUtilsTest | 4 | 0 | 0 | 0 | 100% | 0.017 s | |
TreeNodeUtilsTest | 2 | 0 | 0 | 0 | 100% | 0.005 s |
net.bmahe.genetics4j.core.selection
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
DoubleTournamentSelectionPolicyHandlerTest | 6 | 0 | 0 | 0 | 100% | 0.070 s | |
ProportionalTournamentSelectionPolicyHandlerTest | 5 | 0 | 0 | 0 | 100% | 0.316 s | |
MultiTournamentsSelectionPolicyHandlerTest | 4 | 0 | 0 | 0 | 100% | 0.029 s | |
TournamentSelectionPolicyHandlerTest | 5 | 0 | 0 | 0 | 100% | 0.036 s | |
RandomSelectionPolicyHandlerTest | 4 | 0 | 0 | 0 | 100% | 0.062 s | |
RouletteWheelSelectionPolicyHandlerTest | 5 | 0 | 0 | 0 | 100% | 0.041 s |
net.bmahe.genetics4j.neat.combination.parentcompare
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
FitnessComparisonHandlerTest | 2 | 0 | 0 | 0 | 100% | 0.006 s | |
FitnessThenSizeComparisonHandlerTest | 2 | 0 | 0 | 0 | 100% | 0.006 s |
net.bmahe.genetics4j.neat.chromosomes.factory
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
NeatConnectedChromosomeFactoryTest | 5 | 0 | 0 | 0 | 100% | 0.344 s | |
NeatEmptyChromosomeFactoryTest | 4 | 0 | 0 | 0 | 100% | 0.013 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 |
---|---|---|---|---|---|---|---|
FloatChromosomeFactoryTest | 4 | 0 | 0 | 0 | 100% | 0.018 s | |
BitChromosomeFactoryTest | 3 | 0 | 0 | 0 | 100% | 0.010 s | |
DoubleChromosomeFactoryTest | 4 | 0 | 0 | 0 | 100% | 0.011 s | |
ChromosomeFactoryProviderTest | 5 | 0 | 0 | 0 | 100% | 0.011 s | |
IntChromosomeFactoryTest | 4 | 0 | 0 | 0 | 100% | 0.013 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 |
---|---|---|---|---|---|---|---|
NeatChromosomeAddNodeMutationHandlerTest | 2 | 0 | 0 | 0 | 100% | 0.045 s | |
NeatChromosomeCreepMutationHandlerTest | 2 | 0 | 0 | 0 | 100% | 1.418 s | |
NeatChromosomeAddConnectionTest | 7 | 0 | 0 | 0 | 100% | 0.062 s | |
NeatChromosomeRandomMutationHandlerTest | 2 | 0 | 0 | 0 | 100% | 0.019 s | |
NeatChromosomeDeleteConnectionTest | 4 | 0 | 0 | 0 | 100% | 0.020 s | |
NeatChromosomeSwitchStateHandlerTest | 2 | 0 | 0 | 0 | 100% | 0.008 s | |
AbstractNeatChromosomeConnectionMutationHandlerTest | 3 | 0 | 0 | 0 | 100% | 0.020 s | |
NeatChromosomeDeleteNodeMutationHandlerTest | 5 | 0 | 0 | 0 | 100% | 0.023 s | |
NeatChromosomeConnectionWeightMutationHandlerTest | 5 | 0 | 0 | 0 | 100% | 0.112 s |
Test Cases
[Summary] [Package List] [Test Cases]
MultiIntCounterTest
basicValidation | 0.016 s |
DoubleTournamentSelectionPolicyHandlerTest
randomIsRequired | 0.001 s | |
selectMinimize | 0.025 s | |
canHandle | 0.005 s | |
canHandleRequireSelection | 0.002 s | |
selectMaximizeAndDoFitnessLast | 0.019 s | |
selectMaximize | 0.008 s |
BitChromosomeTest
noNegativeSize | 0.002 s | |
noNullBitSet | 0.001 s | |
simple | 0.002 s | |
sizeAndBitSetMustMatch | 0.001 s | |
noZeroSize | 0.001 s |
FloatChromosomeSinglePointCrossoverTest
randomIsRequired | 0.003 s | |
combineTest | 0.002 s |
FloatChromosomeMultiPointArithmeticTest
randomIsRequired | 0.002 s | |
combineTest | 0.002 s | |
combinationPolicyIsRequired | 0.001 s |
FloatChromosomeRandomMutationHandlerTest
randomIsRequired | 0.002 s | |
canHandleNullChromosomeSpec | 0.001 s | |
canHandle | 0.003 s | |
mutateValidate | 0.004 s | |
canHandleNullMutationSpec | 0.001 s |
ProportionalTournamentSelectionPolicyHandlerTest
randomIsRequired | 0.001 s | |
selectMinimize | 0.021 s | |
canHandle | 0.001 s | |
canHandleRequireSelection | 0.003 s | |
selectMaximize | 0.280 s |
FloatChromosomeFactoryTest
randomIsRequired | 0.005 s | |
canHandleTest | 0 s | |
canHandleMissingParameter | 0.002 s | |
generateTest | 0.005 s |
PopulationTest
ctorDifferentSizes | 0.116 s | |
simple | 0.010 s | |
empty | 0.004 s | |
ctorNoGenotype | 0.003 s | |
ctorNoFitness | 0.003 s |
GenotypeGeneratorTest
constructorArgsPresent | 0.005 s | |
usingCustomGenerator | 0.018 s | |
usingDefaultGenerator | 0.016 s |
DoubleChromosomeSinglePointCrossoverTest
randomIsRequired | 0.003 s | |
combineTest | 0.002 s |
IntChromosomeSinglePointArithmeticTest
randomIsRequired | 0.003 s | |
combineTest | 0.003 s |
FloatChromosomeMultiPointCrossoverTest
randomIsRequired | 0.003 s | |
combineTest | 0.010 s |
BitChromosomeFactoryTest
randomIsRequired | 0.002 s | |
canHandleTest | 0.001 s | |
generateTest | 0.002 s |
IntChromosomeRandomMutationHandlerTest
randomIsRequired | 0.001 s | |
canHandleNullChromosomeSpec | 0.001 s | |
canHandle | 0 s | |
mutateValidate | 0.003 s | |
canHandleNullMutationSpec | 0.001 s |
DoubleChromosomeFactoryTest
randomIsRequired | 0.001 s | |
canHandleTest | 0 s | |
canHandleMissingParameter | 0.001 s | |
generateTest | 0.004 s |
DeleteNLastImplTest
select | 0.017 s | |
ctorNullArgs | 0.001 s | |
ctorNullSpec | 0.073 s | |
ctorNullSelector | 0.001 s |
IntEdgeRecombinationCrossoverTest
simple | 0.005 s |
MultiTournamentsSelectionPolicyHandlerTest
randomIsRequired | 0.003 s | |
canHandle | 0.007 s | |
canHandleRequireSelection | 0.001 s | |
selectMaxThenMin | 0.012 s |
IntChromosomeSinglePointCrossoverTest
randomIsRequired | 0.001 s | |
combineTest | 0.003 s |
ChromosomeFactoryProviderTest
bitChromosomeSpec | 0.002 s | |
simple | 0.001 s | |
unknownChromosomeSpec | 0.001 s | |
nullChromosomeSpec | 0.001 s | |
intChromosomeSpec | 0.002 s |
IndividualUtilsTest
fitnessBasedComparatorNoArg | 0.238 s | |
fitnessBasedComparatorMaximize | 0.019 s | |
fitnessBasedComparatorMinimize | 0.006 s |
TreeNodeTest
staticFactoryOneChild | 0.004 s | |
staticFactoryNullData | 0.001 s | |
staticFactoryEmptyChildren | 0.002 s | |
staticFactoryNullChildren | 0.002 s | |
staticFactoryAllNull | 0.001 s | |
staticFactoryMultipleChildren | 0.001 s |
DoubleChromosomeRandomMutationHandlerTest
randomIsRequired | 0.007 s | |
canHandleNullChromosomeSpec | 0.002 s | |
canHandle | 0.004 s | |
mutateValidate | 0.007 s | |
canHandleNullMutationSpec | 0.001 s |
BitChromosomeMultiPointCrossoverTest
randomIsRequired | 0.005 s | |
combineTest | 0.010 s |
SupersimpleTest
simple | 1.288 s |
DoubleChromosomeSinglePointArithmeticTest
randomIsRequired | 0.005 s | |
combineTest | 0.002 s |
FloatChromosomeSinglePointArithmeticTest
randomIsRequired | 0.002 s | |
combineTest | 0.002 s |
GenericMutatorImplTest
constructor | 0.052 s | |
mutateNull | 1.996 s | |
mutate | 0.469 s |
TournamentSelectionPolicyHandlerTest
randomIsRequired | 0.005 s | |
selectMinimize | 0.008 s | |
canHandle | 0.003 s | |
canHandleRequireSelection | 0.001 s | |
selectMaximize | 0.006 s |
DoubleChromosomeMultiPointCrossoverTest
randomIsRequired | 0.002 s | |
combineTest | 0.007 s |
RandomSelectionPolicyHandlerTest
randomIsRequired | 0.002 s | |
select | 0.042 s | |
canHandle | 0.002 s | |
canHandleRequireSelection | 0.003 s |
RandomMutationPolicyHandlerTest
randomIsRequired | 0.003 s | |
canHandle | 0.012 s | |
canHandleRequireMutation | 0.002 s |
FitnessSharingTest
simple | 0.049 s |
BitChromosomeRandomMutationHandlerTest
randomIsRequired | 0.005 s | |
canHandleNullChromosomeSpec | 0.002 s | |
canHandle | 0.001 s | |
mutateValidate | 0.002 s | |
canHandleNullMutationSpec | 0.001 s |
IntChromosomeCreepMutationHandlerTest
randomIsRequired | 0.004 s | |
canHandleNullChromosomeSpec | 0.004 s | |
mutateValidateAboveMax | 0.007 s | |
mutateValidateBelowMin | 0.002 s | |
canHandle | 0.001 s | |
mutateValidate | 0.003 s | |
canHandleNullMutationSpec | 0.001 s |
ElitismImplTest
ctorNoElitismSpec | 0.008 s | |
simple | 0.004 s | |
atLeastSpecified | 0.004 s | |
ctorNoOffspringSelector | 0.003 s | |
ctorNoSurvivorSelector | 0.002 s |
IntChromosomeMultiPointArithmeticTest
randomIsRequired | 0.004 s | |
combineTest | 0.002 s | |
combinationPolicyIsRequired | 0 s |
RouletteWheelSelectionPolicyHandlerTest
randomIsRequired | 0.002 s | |
canHandle | 0.002 s | |
selectMinimizing | 0.015 s | |
canHandleRequireSelection | 0.004 s | |
selectMaximizing | 0.008 s |
IntChromosomeOrderCrossoverTest
randomIsRequired | 0.002 s | |
combineTest | 0.003 s |
DoubleChromosomeTest
simple | 0.005 s | |
sizeAndValueLengthDontMatch | 0.002 s | |
negativeSize | 0.002 s | |
zeroSize | 0.002 s | |
noValues | 0.001 s | |
minGreaterThanMax | 0.002 s |
TreeChromosomeTest
simple | 0.003 s | |
nullRootCtor | 0.002 s |
IntChromosomeMultiPointCrossoverTest
randomIsRequired | 0.002 s | |
combineTest | 0.002 s |
IntChromosomeFactoryTest
randomIsRequired | 0.002 s | |
canHandleTest | 0.001 s | |
canHandleMissingParameter | 0.003 s | |
generateTest | 0.004 s |
DoubleChromosomeMultiPointArithmeticTest
randomIsRequired | 0.002 s | |
combineTest | 0.006 s | |
combinationPolicyIsRequired | 0.001 s |
IntChromosomeTest
simple | 0.002 s | |
sizeAndValueLengthDontMatch | 0.001 s | |
negativeSize | 0.001 s | |
zeroSize | 0.001 s | |
noValues | 0.001 s | |
minGreaterThanMax | 0.002 s |
FloatChromosomeCreepMutationHandlerTest
randomIsRequired | 0.001 s | |
canHandleNullChromosomeSpec | 0.001 s | |
mutateValidateAboveMax | 0.026 s | |
mutateValidateBelowMin | 0.003 s | |
canHandle | 0.001 s | |
mutateValidate | 0.005 s | |
canHandleNullMutationSpec | 0 s |
BitChromosomeSinglePointCrossoverTest
randomIsRequired | 0.002 s | |
combineTest | 0.003 s |
GenotypeTest
simple | 0.001 s | |
nullChromosomeCollectionCtor | 0.001 s | |
emptyChromosomeCollectionCtor | 0.001 s | |
nullChromosomeArrayCtor | 0.001 s |
TerminationsTest
ofMaxGenerationInvalid | 0.003 s | |
ofStableFitnessWithImprovement | 0.014 s | |
ofMaxGeneration | 0.002 s | |
ofStableFitnessNoImprovement | 0.002 s | |
ofStableFitnessInvalid | 0.004 s |
CreepMutationPolicyHandlerTest
randomIsRequired | 0.004 s | |
canHandle | 0.005 s | |
canHandleRequireMutation | 0.001 s |
DoubleChromosomeCreepMutationHandlerTest
randomIsRequired | 0.002 s | |
canHandleNullChromosomeSpec | 0.008 s | |
mutateValidateAboveMax | 0.004 s | |
mutateValidateBelowMin | 0.004 s | |
canHandle | 0.002 s | |
mutateValidate | 0.003 s | |
canHandleNullMutationSpec | 0.002 s |
FloatChromosomeTest
simple | 0.001 s | |
sizeAndValueLengthDontMatch | 0.002 s | |
negativeSize | 0.001 s | |
zeroSize | 0.001 s | |
noValues | 0.001 s | |
minGreaterThanMax | 0.001 s |
StdProgramGeneratorTest
checkNoParamCtor | 0.001 s | |
generateWithRootType | 0.007 s | |
generate | 0.005 s |
ProgramRandomPruneMutatorTest
simple | 0.016 s | |
noMutate | 0.001 s |
ProgramRandomCombineHandlerTest
resolveNoChromosomeSpec | 0.110 s | |
resolveNoResolver | 0.002 s | |
noRandomParameter | 0.001 s | |
canHandle | 0.004 s | |
resolveNoCombinationPolicy | 0.004 s | |
resolve | 0.003 s |
GrowProgramGeneratorTest
checkNoParamCtor | 0.002 s | |
generateWithRootType | 0.157 s | |
generate | 0.009 s |
OperationFactoriesTest
ProgramHelperTest
OperationTest
checkNotTerminal | 0.002 s | |
simple | 0.001 s | |
checkTerminal | 0.002 s |
CoefficientOperationTest
acceptedTypes | 0.001 s |
NodeReplacementMutatorTest
simple | 0.006 s | |
noMutate | 0.002 s | |
findReplacementCandidates | 0.008 s |
ProgramRulesApplicatorPolicyHandlerTest
createMutator | 0.031 s | |
canHandle | 0.008 s | |
canHandleNoMutationPolicy | 0.004 s | |
canHandleNoMutationPolicyHandlerResolver | 0.006 s |
ProgramChromosomeCombinatorTest
combineNoCommonTypes | 0.007 s | |
simpleCombine | 0.003 s | |
noRandomParameter | 0.001 s | |
returnedTypeToNode | 0.004 s | |
copyAndReplace | 0.001 s |
SimpleGPTest
simple | 0.078 s |
ProgramRandomMutatePolicyHandlerTest
ProgramUtilsTest
checkInput | 0.006 s | |
simpleTerminal | 0.001 s | |
complexTest | 0.002 s | |
incompatibleInput | 0.002 s |
ProgramRandomPrunePolicyHandlerTest
InputSpecTest
inputSizeValidation | 0 s |
ProgramRandomMutateMutatorTest
simple | 0.024 s | |
noMutate | 0.006 s |
NodeReplacementPolicyHandlerTest
ProgramTreeChromosomeFactoryTest
generateSimple | 0.002 s | |
mustHaveASpecForCanHandle | 0.004 s | |
mustHaveAProgramGenerator | 0.003 s | |
mustHandleProgramTreeChromosomeSpec | 0.003 s |
TreeNodeUtilsTest
areSame | 0.001 s | |
compare | 0.002 s |
FullProgramGeneratorTest
checkNoParamCtor | 0.002 s | |
generateWithRootType | 0.005 s | |
generate | 0.005 s |
ProgramRulesApplicatorMutatorTest
NSGA2SelectionPolicyHandlerTest
resolveWrongSelectionSpec | 0.091 s | |
resolveNoSpec | 0.005 s | |
canHandle | 0.001 s | |
resolveNoSelectionSpec | 0.002 s | |
resolveNoGSD | 0.002 s | |
resolveNoSHR | 0.002 s | |
canHandleNullArg | 0.001 s | |
resolve | 0.003 s |
NSGA2UtilsTest
simple | 0.016 s |
TournamentNSGA2SelectionPolicyHandlerTest
ParetoUtilsTest
simple | 0.025 s | |
simple2 | 0.005 s |
FitnessVectorTest
TournamentNSGA2SelectorTest
NSGA2SelectorTest
selectNullFitness | 2.203 s | |
selectNothing | 0.010 s | |
selectNullPopulation | 0.008 s | |
simple | 0.019 s | |
selectPopulationFitnessDontMatch | 0.002 s | |
selectNullEaConfiguration | 0.002 s | |
ctorNoSelectionPolicy | 0.002 s |
SimpleTest
simple | 0 s | |
- | Need to fix Gitlab runner environment | - |
NeatChromosomeAddNodeMutationHandlerTest
constructor | 0.009 s | |
mutateConnection | 0.027 s |
NeatChromosomeCreepMutationHandlerTest
constructor | 1.179 s | |
mutateConnection | 0.232 s |
NeatChromosomeAddConnectionTest
mutateConnectionFromOutput | 0.013 s | |
constructor | 0.004 s | |
mutateConnectionToInput | 0.008 s | |
mutate | 0.008 s | |
mutateConnectionFromAndToAreSame | 0.006 s | |
canHandle | 0.001 s | |
mutateConnectionExist | 0.007 s |
NeatCombinationHandlerTest
randomIsRequired | 0.002 s | |
canTest | 0.048 s | |
resolve | 0.008 s |
NeatChromosomeCombinatorTest
NeatConnectedChromosomeFactoryTest
validateConstructor | 0.002 s | |
invalidCanHandle | 0.002 s | |
canHandle | 0.001 s | |
invalidGenerate | 0.002 s | |
generate | 0.328 s |
NeatUtilsTest
NeatSelectorImplTest
eliminateLowestPerformers | 0.042 s | |
constructor | 0.002 s | |
select | 0.021 s | |
simple | 0.016 s |
NeatChromosomeRandomMutationHandlerTest
constructor | 0.005 s | |
mutateConnection | 0.002 s |
NeatConnectionWeightPolicyHandlerTest
constructorNullParam | 0.084 s | |
createMutator | 2.543 s | |
canHandleRequireMutation | 0.014 s |
AddConnectionPolicyHandlerTest
constructorNullParam | 0.007 s | |
createMutator | 0.013 s | |
canHandleRequireMutation | 0.005 s |
DeleteNodePolicyHandlerTest
constructorNullParam | 0.001 s | |
createMutator | 0.004 s | |
canHandleRequireMutation | 0.004 s |
NeatChromosomeDeleteConnectionTest
constructor | 0.001 s | |
canHandle | 0.001 s | |
mutateEmptyConnection | 0.005 s | |
mutateConnectionExist | 0.006 s |
NeatEmptyChromosomeFactoryTest
invalidCanHandle | 0.003 s | |
canHandle | 0.002 s | |
invalidGenerate | 0.002 s | |
generate | 0.001 s |
NeatChromosomeSwitchStateHandlerTest
constructor | 0.002 s | |
mutateConnection | 0.003 s |
AbstractNeatChromosomeConnectionMutationHandlerTest
constructor | 0.004 s | |
mutate | 0.009 s | |
canHandle | 0.003 s |
NeatSwitchStatePolicyHandlerTest
constructorNullParam | 0.002 s | |
createMutator | 0.007 s | |
canHandleRequireMutation | 0.002 s |
FitnessComparisonHandlerTest
canHandle | 0.003 s | |
compare | 0.002 s |
FitnessThenSizeComparisonHandlerTest
canHandle | 0.002 s | |
compare | 0.001 s |
AddNodePolicyHandlerTest
constructorNullParam | 0.002 s | |
createMutator | 0.002 s | |
canHandleRequireMutation | 0.002 s |
FeedForwardNetworkTest
simple | 0.015 s |
DeleteConnectionPolicyHandlerTest
constructorNullParam | 0.004 s | |
createMutator | 0.007 s | |
canHandleRequireMutation | 0.005 s |
NeatChromosomeDeleteNodeMutationHandlerTest
constructor | 0.003 s | |
canHandle | 0.004 s | |
mutateConnectionOnlyOneNonInputOutputFromNode | 0.005 s | |
mutateConnectionEmpty | 0.004 s | |
mutateConnectionOnlyOneNonInputOutputToNode | 0.002 s |
NeatChromosomeConnectionWeightMutationHandlerTest
constructor | 0.003 s | |
mutate | 0.065 s | |
perturbateWeight | 0.003 s | |
canHandle | 0.020 s | |
mutateConnection | 0.007 s |
ActivationsTest
verifyNotNull | 0.009 s | |
verifyTanh | 0.005 s | |
verifyLinear | 0.002 s | |
verifyIdentity | 0.001 s | |
verifyNeatSigmoid | 0.002 s |
NeatSelectionPolicyHandlerTest
constructor | 0.002 s | |
canHandle | 0.005 s | |
resolve | 0.224 s |
NeatEAExecutionContextsTest
enrichWithNeat | 0.008 s | |
standard | 0.003 s |
NeatChromosomeTest
minWeightGreaterThanMaxWeight | 0.001 s | |
simple | 0.008 s | |
negativeInput | 0.001 s | |
noOutput | 0.001 s | |
negativeOutput | 0.002 s | |
noInput | 0.002 s | |
nullConnections | 0.002 s |
InnovationManagerTest
simple | 0.006 s |
Failure Details
[Summary] [Package List] [Test Cases]
simple | |
- | skipped: Need to fix Gitlab runner environment |