is_same
is_same |
Purpose
Returns
true if two decision variables passed in argument represent the same variable; this function is mainly used by advanced users to specify branching heuristics (see example below).
Synopsis
function is_same(var1:cpvar,var2:cpvar) : boolean
function is_same(var1:cpfloatvar,var2:cpfloatvar) : boolean
Arguments
var1
|
the first decision variable
|
var2
|
the second decision variable
|
Return value
true if
var1 and
var2 represent the same variable
Example
The following example shows how to test whether two cpvar represent the same variable
if is_same(var1,var2) then write("var1 and var2 represent the same variable!") end-if
Related topics