跳至主内容
框架 无框架

宏IlcChooseIndex2

定义文件: ilcp/cpext.h
IlcChooseIndex2
宏,用于定义新的变量选择函数。

该宏定义了 CP 优化器中一个新的选择函数(标准),用于设置搜索解决方案的参数;如果有两个整数标准,则使用该宏。

该宏定义了 "varType类型受限变量的选择函数。 函数名称为 "name。 第二个和第三个参数 "criterion1和 "criterion2应该是 "IlcInt类型的 C++ 表达式。 在这些表达式中,要评估的约束变量为 "必须用"var。 数组中变量的索引为 "varIndex。 The function named name returns the index of the constrained variable of type varType that minimizes the expressions criterion1 and criterion2. 如果不止一个受限变量能使第一条标准最小化,那么将使用第二条标准来区分它们。 如果所有受限变量都已固定,则此函数返回-1。

另请参阅: