helpers.py 668 B

12345678910111213141516171819
  1. def canRiotAPC(queue):
  2. return queue.count('Wheel') >= 4 and queue.count('Body') >= 1 and queue.count('WaterCannon') >= 1
  3. def isRiotAPC(queue):
  4. if canRiotAPC(queue):
  5. toremove = ['Wheel','Wheel','Wheel','Wheel','Body','WaterCannon']
  6. while toremove:
  7. queue.remove(toremove.pop())
  8. return True
  9. def canWarAPC(queue):
  10. return queue.count('Tracks') >= 2 and queue.count('Body') >= 1 and queue.count('MachineGun') >= 1
  11. def isWarAPC(queue):
  12. if canWarAPC(queue):
  13. toremove = ['Tracks','Tracks','Body','MachineGun']
  14. while toremove:
  15. queue.remove(toremove.pop())
  16. return True