跳至主内容
框架 无框架

IloGoal级

定义文件: ilcp/cp.h
包含文件: <ilcp/cpilcp/cp.h
IloGoal的地图IloGoalIloGoal
在模型中表示目标的句柄类。

IloGoal实例代表一个目标,一个搜索基元,用于自定义搜索。 目标是定制搜索解决方案的基石。

另请参阅:

方法概要
public voidend() const
public IloEnvgetEnv() const
public IloGoal(IloEnv env, IloIntVarArray vars)
public IloGoal(IloEnv env, IloIntVarArray vars, IloIntVarChooser varChooser, IloIntValueChooser valueChooser)
方法详细信息

IloGoal

publicIloGoal(IloEnv env,IloIntVarArray vars)
该构造函数只创建一个包含数组变量的目标。 这些变量的变量和值选择器将自动选择。

IloGoal

public 'IloGoal( 'IloEnv'环境, 'IloIntVarArray'变量, 'IloIntVarChooser'varChooser, 'IloIntValueChooser'valueChooser' )
该构造函数创建了一个目标,其中包含一个变量数组和一个值选择器。 目标将使用 "varChooser和 "valueChooser来决定如何在 "vars中实例化变量。

结束

public voidend() const
该成员函数会结束相应的目标,并将内存返回环境。

getEnv

publicIloEnv getEnv() const

该成员函数返回调用目标所属的环境。