while len(self._todo) > 0:
n += 1
current = self._todo.pop()
- print len(self._todo), len(current.order), len(initialList), current.order
+ #print len(self._todo), len(current.order), len(initialList), current.order
for addIdx in current.todo:
if not self._checkHitFor(addIdx, current.order) and not self._checkBlocks(addIdx, current.todo):
todoList = current.todo[:]
if len(todoList) == 0:
self._todo = None
self.order = order
- print n
return
self._todo.append(_objectOrder(order, todoList))
self.order = None