Constraints.py 871 B

1234567891011121314151617181920212223242526
  1. #!/usr/bin/env python
  2. class SpacingConstraints:
  3. def __init__(self):
  4. self.WtcSpacing = {}
  5. self.WtcSpacing['L'] = {}
  6. self.WtcSpacing['M'] = {}
  7. self.WtcSpacing['H'] = {}
  8. self.WtcSpacing['J'] = {}
  9. self.WtcSpacing['L']['L'] = 3
  10. self.WtcSpacing['L']['M'] = 3
  11. self.WtcSpacing['L']['S'] = 3
  12. self.WtcSpacing['L']['J'] = 3
  13. self.WtcSpacing['M']['L'] = 5
  14. self.WtcSpacing['M']['M'] = 3
  15. self.WtcSpacing['M']['S'] = 3
  16. self.WtcSpacing['M']['J'] = 3
  17. self.WtcSpacing['H']['L'] = 6
  18. self.WtcSpacing['H']['M'] = 5
  19. self.WtcSpacing['H']['S'] = 4
  20. self.WtcSpacing['H']['J'] = 4
  21. self.WtcSpacing['J']['L'] = 8
  22. self.WtcSpacing['J']['M'] = 7
  23. self.WtcSpacing['J']['S'] = 6
  24. self.WtcSpacing['J']['J'] = 6