OptaPlanner core 6.2.0.Beta1

org.optaplanner.core.impl.domain.solution.mutation
Class MutationCounter

java.lang.Object
  extended by org.optaplanner.core.impl.domain.solution.mutation.MutationCounter

public class MutationCounter
extends Object


Field Summary
protected  SolutionDescriptor solutionDescriptor
           
 
Constructor Summary
MutationCounter(SolutionDescriptor solutionDescriptor)
           
 
Method Summary
 int countMutations(Solution a, Solution b)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

solutionDescriptor

protected final SolutionDescriptor solutionDescriptor
Constructor Detail

MutationCounter

public MutationCounter(SolutionDescriptor solutionDescriptor)
Method Detail

countMutations

public int countMutations(Solution a,
                          Solution b)
Parameters:
a - never null
b - never null
Returns:
>= 0, the number of planning variables that have a different value in a and b.

OptaPlanner core 6.2.0.Beta1

Copyright © 2006-2014 JBoss by Red Hat. All Rights Reserved.