コード例 #1
0
        public bool PreviousStep()
        {
            int actualstep = simulatorModel.StepCounter;

            actualstep--;

            if (actualstep >= 0)
            {


                SimulatorModel = new PR_SimulatorModel();

                try
                {
                    SimulatorModel.CreateSimulatorDomain(InputDescriptor);
                    for (int i = 0; i < actualstep; i++)
                    {
                        NextStep();
                    }
                }
                catch (Exception e)
                {

                }
            }

            GC.Collect();

            return true;
        }
コード例 #2
0
 public PageReplacerNotRecentlyUsed(PR_SimulatorModel simulatorModel, ObservableCollection<string> parameters)
 {
     this.simulatorModel = simulatorModel;
 }
コード例 #3
0
 public PageReplacerSecondChance(PR_SimulatorModel simulatorModel, ObservableCollection<string> parameters)
 {
     this.simulatorModel = simulatorModel;
 }
コード例 #4
0
 public PR_SimulatorViewModel()
 {
     simulatorModel = new PR_SimulatorModel();
 }
コード例 #5
0
 public PageReplacerOptimal(PR_SimulatorModel simulatorModel, ObservableCollection<string> parameters)
 {
     this.simulatorModel = simulatorModel;
 }