コード例 #1
0
 def __init__(self, title, occupancyGrid):
     CellBasedForwardSearch.__init__(self, title, occupancyGrid)
     self.fifoQueue = deque()
     # changes
     self.queueLength = len(self.fifoQueue)
     self.maxQueueLength = self.queueLength
     self.nCellsDead= len(self.fifoQueue)
コード例 #2
0
 def __init__(self, title, occupancyGrid):
     CellBasedForwardSearch.__init__(self, title, occupancyGrid)
     self.fifoQueue = deque()
コード例 #3
0
 def __init__(self, title, occupancyGrid):
     CellBasedForwardSearch.__init__(self, title, occupancyGrid)
     self.lifoQueue = list()
     self._curLenOfQueue = 0
     self._maxLenOfQueue = 0
コード例 #4
0
ファイル: astar_always0_planner.py プロジェクト: senri1/RS1
 def __init__(self, title, occupancyGrid):
     CellBasedForwardSearch.__init__(self, title, occupancyGrid)
     self.astar0Queue = []
コード例 #5
0
 def __init__(self, title, occupancyGrid):
     CellBasedForwardSearch.__init__(self, title, occupancyGrid)
     self._queue = PriorityQueueByCost()
     self._curLenOfQueue = 0
     self._maxLenOfQueue = 0
コード例 #6
0
 def __init__(self, title, occupancyGrid):
     CellBasedForwardSearch.__init__(self, title, occupancyGrid)
     self.dijkstraQueue = []
コード例 #7
0
 def __init__(self, title, occupancyGrid):
     CellBasedForwardSearch.__init__(self, title, occupancyGrid)
     self.priorityQueue = PriorityQueue()
コード例 #8
0
ファイル: astar_planner.py プロジェクト: tahlia5119/cw1_ws
 def __init__(self, title, occupancyGrid, heuristic, constant, hscale=0):
     CellBasedForwardSearch.__init__(self, title, occupancyGrid)
     self.aQueue = dict()
     self.Heuristic = heuristic
     self.scale = hscale
     self.const = constant
コード例 #9
0
ファイル: best_planner.py プロジェクト: tahlia5119/cw1_ws
 def __init__(self, title, occupancyGrid):
     CellBasedForwardSearch.__init__(self, title, occupancyGrid)
     self.bestQueue = dict()
コード例 #10
0
 def __init__(self, title, occupancyGrid):
     CellBasedForwardSearch.__init__(self, title, occupancyGrid)
     self.greedyQueue = PriorityQueue()
     self.temporaryQueue = PriorityQueue()
コード例 #11
0
 def __init__(self, title, occupancyGrid):
     CellBasedForwardSearch.__init__(self, title, occupancyGrid)
     self.priorityQueue = PriorityQueue()
     self.frontier = None
     self.frontierGot = False
コード例 #12
0
 def __init__(self, title, occupancyGrid, heuristic, scale=0):
     CellBasedForwardSearch.__init__(self, title, occupancyGrid)
     self.lifoQueue = list()
     self.heuristic = heuristic
     self.scale = scale