Gecode::PropCost core.hpp ActualCost AC_CRAZY_LO = 0 Exponential complexity, cheap. AC_CRAZY_HI = 0 Exponential complexity, expensive. AC_CUBIC_LO = 1 Cubic complexity, cheap. AC_CUBIC_HI = 1 Cubic complexity, expensive. AC_QUADRATIC_LO = 2 Quadratic complexity, cheap. AC_QUADRATIC_HI = 2 Quadratic complexity, expensive. AC_LINEAR_HI = 3 Linear complexity, expensive. AC_LINEAR_LO = 4 Linear complexity, cheap. AC_TERNARY_HI = 4 Three variables, expensive. AC_BINARY_HI = 5 Two variables, expensive. AC_TERNARY_LO = 5 Three variables, cheap. AC_BINARY_LO = 6 Two variables, cheap. AC_UNARY_LO = 6 Only single variable, cheap. AC_UNARY_HI = 6 Only single variable, expensive. AC_MAX = 6 Maximal cost value. The actual cost values that are used. Mod LO Cheap. HI Expensive. Propagation cost modifier. friend class friend class Space Space ActualCost ActualCost Gecode::PropCost::ac ac Actual cost. PropCost forceinline PropCost Gecode::PropCost::cost (Mod m, ActualCost lo, ActualCost hi, unsigned int n) cost Mod m ActualCost lo ActualCost hi unsigned int n Compute dynamic cost for cost lo, expensive cost hi, and size measure n. forceinline Gecode::PropCost::PropCost (ActualCost ac) PropCost ActualCost ac ac0 Constructor for automatic coercion of ac. PropCost forceinline PropCost Gecode::PropCost::crazy (PropCost::Mod m, unsigned int n) crazy PropCost::Mod m unsigned int n Exponential complexity for modifier m and size measure n. PropCost forceinline PropCost Gecode::PropCost::crazy (PropCost::Mod m, int n) crazy PropCost::Mod m int n Exponential complexity for modifier m and size measure n. PropCost forceinline PropCost Gecode::PropCost::cubic (PropCost::Mod m, unsigned int n) cubic PropCost::Mod m unsigned int n Cubic complexity for modifier m and size measure n. PropCost forceinline PropCost Gecode::PropCost::cubic (PropCost::Mod m, int n) cubic PropCost::Mod m int n Cubic complexity for modifier m and size measure n. PropCost forceinline PropCost Gecode::PropCost::quadratic (PropCost::Mod m, unsigned int n) quadratic PropCost::Mod m unsigned int n Quadratic complexity for modifier m and size measure n. PropCost forceinline PropCost Gecode::PropCost::quadratic (PropCost::Mod m, int n) quadratic PropCost::Mod m int n Quadratic complexity for modifier m and size measure n. PropCost forceinline PropCost Gecode::PropCost::linear (PropCost::Mod m, unsigned int n) linear PropCost::Mod m unsigned int n Linear complexity for modifier pcm and size measure n. PropCost forceinline PropCost Gecode::PropCost::linear (PropCost::Mod m, int n) linear PropCost::Mod m int n Linear complexity for modifier pcm and size measure n. PropCost forceinline PropCost Gecode::PropCost::ternary (PropCost::Mod m) ternary PropCost::Mod m Three variables for modifier pcm. PropCost forceinline PropCost Gecode::PropCost::binary (PropCost::Mod m) binary PropCost::Mod m Two variables for modifier pcm. PropCost forceinline PropCost Gecode::PropCost::unary (PropCost::Mod m) unary PropCost::Mod m Single variable for modifier pcm. Propagation cost. Gecode::PropCostac Gecode::PropCostAC_BINARY_HI Gecode::PropCostAC_BINARY_LO Gecode::PropCostAC_CRAZY_HI Gecode::PropCostAC_CRAZY_LO Gecode::PropCostAC_CUBIC_HI Gecode::PropCostAC_CUBIC_LO Gecode::PropCostAC_LINEAR_HI Gecode::PropCostAC_LINEAR_LO Gecode::PropCostAC_MAX Gecode::PropCostAC_QUADRATIC_HI Gecode::PropCostAC_QUADRATIC_LO Gecode::PropCostAC_TERNARY_HI Gecode::PropCostAC_TERNARY_LO Gecode::PropCostAC_UNARY_HI Gecode::PropCostAC_UNARY_LO Gecode::PropCostActualCost Gecode::PropCostbinary Gecode::PropCostcost Gecode::PropCostcrazy Gecode::PropCostcrazy Gecode::PropCostcubic Gecode::PropCostcubic Gecode::PropCostHI Gecode::PropCostlinear Gecode::PropCostlinear Gecode::PropCostLO Gecode::PropCostMod Gecode::PropCostPropCost Gecode::PropCostquadratic Gecode::PropCostquadratic Gecode::PropCostSpace Gecode::PropCostternary Gecode::PropCostunary