View Javadoc
1   package net.bmahe.genetics4j.neat.spec.combination.parentcompare;
2   
3   import org.immutables.value.Value;
4   
5   /**
6    * Comparing parents based on fitness first and then their size in case of equal fitness.
7    */
8   @Value.Immutable
9   public interface FitnessThenSizeComparison extends ParentComparisonPolicy {
10  
11  	class Builder extends ImmutableFitnessThenSizeComparison.Builder {
12  	}
13  
14  	static Builder builder() {
15  		return new Builder();
16  	}
17  
18  	static FitnessThenSizeComparison build() {
19  		return builder().build();
20  	}
21  }