choco.kernel.model.constraints.automaton.penalty
Class AbstractPenaltyFunction
java.lang.Object
choco.kernel.model.constraints.automaton.penalty.AbstractPenaltyFunction
- All Implemented Interfaces:
- IPenaltyFunction
- Direct Known Subclasses:
- IsoPenaltyFunction, LinearPenaltyFunction, NullPenaltyFunction
public abstract class AbstractPenaltyFunction
- extends Object
- implements IPenaltyFunction
Created by IntelliJ IDEA.
User: julien
Date: Apr 30, 2010
Time: 1:57:07 PM
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractPenaltyFunction
public AbstractPenaltyFunction()
penalty
public abstract int penalty(int value)
- Specified by:
penalty
in interface IPenaltyFunction
minGHat
public double minGHat(double lambda,
IntDomainVar var)
- Specified by:
minGHat
in interface IPenaltyFunction
maxGHat
public double maxGHat(double lambda,
IntDomainVar var)
- Specified by:
maxGHat
in interface IPenaltyFunction
Copyright © 2012. All Rights Reserved.