OptaPlanner core 6.0.0.CR4

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.0.0.CR4

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