SinglePointCrossover.java

1
package net.bmahe.genetics4j.core.spec.combination;
2
3
import org.immutables.value.Value;
4
5
@Value.Immutable
6
public abstract class SinglePointCrossover implements CombinationPolicy {
7
8
	public static SinglePointCrossover build() {
9 2 1. build : removed call to net/bmahe/genetics4j/core/spec/combination/SinglePointCrossover$1::<init> → KILLED
2. build : replaced return value with null for net/bmahe/genetics4j/core/spec/combination/SinglePointCrossover::build → KILLED
		return new SinglePointCrossover() {
10
		};
11
	}
12
}

Mutations

9

1.1
Location : build
Killed by : net.bmahe.genetics4j.core.selection.TournamentSelectionPolicyHandlerTest.[engine:junit-jupiter]/[class:net.bmahe.genetics4j.core.selection.TournamentSelectionPolicyHandlerTest]/[method:randomIsRequired()]
removed call to net/bmahe/genetics4j/core/spec/combination/SinglePointCrossover$1::<init> → KILLED

2.2
Location : build
Killed by : net.bmahe.genetics4j.core.selection.TournamentSelectionPolicyHandlerTest.[engine:junit-jupiter]/[class:net.bmahe.genetics4j.core.selection.TournamentSelectionPolicyHandlerTest]/[method:randomIsRequired()]
replaced return value with null for net/bmahe/genetics4j/core/spec/combination/SinglePointCrossover::build → KILLED

Active mutators

Tests examined


Report generated by PIT 1.19.6