Exemplo n.º 1
0
        protected Variable(Solver solver, string name) :
            base(solver.StateStack)
        {
            m_Solver  = solver;
            m_Name    = name;
            m_InQueue = false;
            m_IsLead  = false;

            m_ConstraintList = new RevList <ConstraintVar>(m_Solver.StateStack);

            m_OnVarDomainList   = new RevList <IDemon>(m_Solver.StateStack);
            m_OnVarIntervalList = new RevList <IDemon>(m_Solver.StateStack);
            m_OnVarIsBoundList  = new RevList <IDemon>(m_Solver.StateStack);

            m_Solver.VarList.Add(this);
        }
Exemplo n.º 2
0
 static void Main(string[] args)
 {
     RevList <int> reversed = new RevList <int>();
 }