This repository has been archived on 2025-03-02. You can view files and clone it, but cannot push or open issues or pull requests.
JRummikub/src/jrummikub/ai/fdsolver/constraint/LessThanConst.java
Jannis Harder 2b4ad89e72 Restructured fdsolver api and made first test succeed
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@423 72836036-5685-4462-b002-a69064685172
2011-06-13 22:19:31 +02:00

18 lines
487 B
Java

package jrummikub.ai.fdsolver.constraint;
import java.util.Collection;
import jrummikub.ai.fdsolver.Propagator;
import jrummikub.ai.fdsolver.Solver;
import jrummikub.ai.fdsolver.Var;
public class LessThanConst<T extends Comparable<T>> extends FilterConstraint<T> {
public LessThanConst(final boolean allowEqual, Var<T> x, final T y) {
super(new Filter<T>() {
@Override
public boolean accept(T value) {
return value.compareTo(y) < (allowEqual ? 1 : 0);
}
}, x);
}
}