Esempio n. 1
0
 def initialize(self):
     Router.initialize(self)        
     self.allocation=False
     self.waitEndProcess=False
     self.pendingQueues=[]
     self.pendingMachines=[]
     self.pendingObjects=[]
Esempio n. 2
0
 def initialize(self):
     Router.initialize(self)
     self.allocation = False
     self.waitEndProcess = False
     self.pendingQueues = []
     self.pendingMachines = []
     self.previousSolution = {}
 def initialize(self):
     Router.initialize(self)        
     self.allocation=False
     self.waitEndProcess=False
     self.pendingQueues=[]
     self.pendingMachines=[]
     self.previousSolution={}
     self.solutionList=[]
Esempio n. 4
0
 def initialize(self):
     Router.initialize(self)
     # list that holds all the objects that can receive
     self.pendingObjects=[]
     self.entitiesWithOccupiedReceivers=[]
     self.conflictingEntities=[]                  # entities with conflictingReceivers
     self.conflictingOperators=[]                 # list with the operators that have candidateEntity with conflicting candidateReceivers
     self.occupiedReceivers=[]                    # occupied candidateReceivers of a candidateEntity
Esempio n. 5
0
 def initialize(self):
     Router.initialize(self)
     # list that holds all the objects that can receive
     self.pendingObjects=[]
     self.calledOperator=[]
     # list of the operators that may handle a machine at the current simulation time
     self.candidateOperators=[]
     # list of criteria
     self.multipleCriterionList=[]
     # TODO: find out which must be the default for the scheduling Rule
     self.schedulingRule='WT'