Class FastEquivalenceClassStore
java.lang.Object
tools.refinery.store.dse.transition.statespace.internal.AbstractEquivalenceClassStore
tools.refinery.store.dse.transition.statespace.internal.FastEquivalenceClassStore
- All Implemented Interfaces:
EquivalenceClassStore
public abstract class FastEquivalenceClassStore
extends AbstractEquivalenceClassStore
implements EquivalenceClassStore
-
Field Summary
Fields inherited from class AbstractEquivalenceClassStore
numberOfUnresolvedSymmetries, stateCoderStoreAdapter -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedFastEquivalenceClassStore(StateCoderStoreAdapter stateCoderStoreAdapter) -
Method Summary
Modifier and TypeMethodDescriptionvoidbooleantryToAdd(StateCoderResult stateCoderResult) protected booleantryToAdd(StateCoderResult stateCoderResult, VersionWithObjectiveValue newVersion, int[] emptyActivations, boolean accept) Methods inherited from class AbstractEquivalenceClassStore
delegate, getNumberOfUnresolvedSymmetries, hasUnresolvedSymmetry, submit, submitMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface EquivalenceClassStore
getNumberOfUnresolvedSymmetries, hasUnresolvedSymmetry, submit, submit
-
Constructor Details
-
FastEquivalenceClassStore
-
-
Method Details
-
tryToAdd
protected boolean tryToAdd(StateCoderResult stateCoderResult, VersionWithObjectiveValue newVersion, int[] emptyActivations, boolean accept) - Specified by:
tryToAddin classAbstractEquivalenceClassStore
-
tryToAdd
- Specified by:
tryToAddin classAbstractEquivalenceClassStore
-
resolveOneSymmetry
public void resolveOneSymmetry()- Specified by:
resolveOneSymmetryin interfaceEquivalenceClassStore
-