26 lines
		
	
	
		
			871 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			871 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| #!/usr/bin/env python
 | |
| 
 | |
| class SpacingConstraints:
 | |
|     def __init__(self):
 | |
|         self.WtcSpacing = {}
 | |
|         self.WtcSpacing['L'] = {}
 | |
|         self.WtcSpacing['M'] = {}
 | |
|         self.WtcSpacing['H'] = {}
 | |
|         self.WtcSpacing['J'] = {}
 | |
| 
 | |
|         self.WtcSpacing['L']['L'] = 3
 | |
|         self.WtcSpacing['L']['M'] = 3
 | |
|         self.WtcSpacing['L']['S'] = 3
 | |
|         self.WtcSpacing['L']['J'] = 3
 | |
|         self.WtcSpacing['M']['L'] = 5
 | |
|         self.WtcSpacing['M']['M'] = 3
 | |
|         self.WtcSpacing['M']['S'] = 3
 | |
|         self.WtcSpacing['M']['J'] = 3
 | |
|         self.WtcSpacing['H']['L'] = 6
 | |
|         self.WtcSpacing['H']['M'] = 5
 | |
|         self.WtcSpacing['H']['S'] = 4
 | |
|         self.WtcSpacing['H']['J'] = 4
 | |
|         self.WtcSpacing['J']['L'] = 8
 | |
|         self.WtcSpacing['J']['M'] = 7
 | |
|         self.WtcSpacing['J']['S'] = 6
 | |
|         self.WtcSpacing['J']['J'] = 6 |