public IntGenerateImpact(Solver solver, IntVar[] list, IntSearch search, IntVarSelector.Select select) : base(solver) { m_IntVarList = list; m_Search = search; m_SelectVar = select; }
public IntGenerate(Solver solver, IntVar[] list, IntVarSelector.Select select, IntSearch search) : base(solver) { m_IntVarList = list; m_SelectVar = select; m_Search = search; m_Depth = new RevValue <double>(solver.StateStack, 1); }
public IntGenerate( Solver solver, IntVar[] list ) : base(solver) { m_IntVarList = list; m_SelectVar = IntVarSelector.CardinalityMin; m_Search = new IntSearchDichotomize(); m_Depth = new RevValue<double>( solver.StateStack, 1 ); }
public IntGenerate( Solver solver, IntVar[] list, IntVarSelector.Select select, IntSearch search ) : base(solver) { m_IntVarList = list; m_SelectVar = select; m_Search = search; m_Depth = new RevValue<double>( solver.StateStack, 1 ); }