Esempio n. 1
0
 public IntGenerateImpact(Solver solver, IntVar[] list, IntSearch search, IntVarSelector.Select select) :
     base(solver)
 {
     m_IntVarList = list;
     m_Search     = search;
     m_SelectVar  = select;
 }
Esempio n. 2
0
 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);
 }
Esempio n. 3
0
 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 );
 }
Esempio n. 4
0
 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 );
 }