我正在使用 Choco Solver 并给定一个 int vars 数组,我想要一个约束来检查数组中的至少一个 var 是否等于静态值......
类似于IntConstraintFactory#count
但具有以下文档的内容:
/**
* Let N be the number of variables of the VARIABLES collection assigned to value VALUE;
* Enforce condition N >= LIMIT to hold.
* <p>
*
* @param VALUE an int
* @param VARS a vector of variables
* @param LIMIT a variable
*/
public static Constraint at_least(int VALUE, IntVar[] VARS, IntVar LIMIT) {
return new Constraint("At least", /* help here ? */);
}
有人知道它是否存在或我如何有效地实施它?