-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconstants.py
24 lines (22 loc) · 1.26 KB
/
constants.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
FLOP = 1
TURN = 2
RIVER = 3
BET_33 = 3
BET_50 = 5
BET_66 = 7
BET_100 = 11
FOLD = 13
RAISE = 17
CALL = 19
CHECK = 23
CARDS = {'Ts': 35, '3h': 6, 'Qh': 42, 'Ks': 47, 'Td': 33, '2h': 2, 'As': 51, 'Kc': 48, '4s': 11, 'Js': 39, '4h': 10,
'Ac': 52, '8c': 28, '6c': 20, '8s': 27, 'Qs': 43, 'Ah': 50, '7c': 24, '8h': 26, 'Qc': 44, '5s': 15, '8d': 25,
'5d': 13, 'Qd': 41, '4d': 9, 'Kd': 45, '7h': 22, '9d': 29, '9c': 32, '2c': 4, 'Th': 34, '5h': 14, '3d': 5,
'6h': 18, '9s': 31, '2s': 3, '6s': 19, '7s': 23, 'Jd': 37, '6d': 17, '3c': 8, '9h': 30, '3s': 7, '4c': 12,
'Jh': 38, 'Tc': 36, '5c': 16, '7d': 21, '2d': 1, 'Ad': 49, 'Kh': 46, 'Jc': 40}
CARDS_REVERSE = {0: '2d', 1: '2h', 2: '2s', 3: '2c', 4: '3d', 5: '3h', 6: '3s', 7: '3c', 8: '4d', 9: '4h', 10: '4s',
11: '4c', 12: '5d', 13: '5h', 14: '5s', 15: '5c', 16: '6d', 17: '6h', 18: '6s', 19: '6c', 20: '7d',
21: '7h', 22: '7s', 23: '7c', 24: '8d', 25: '8h', 26: '8s', 27: '8c', 28: '9d', 29: '9h', 30: '9s',
31: '9c', 32: 'Td', 33: 'Th', 34: 'Ts', 35: 'Tc', 36: 'Jd', 37: 'Jh', 38: 'Js', 39: 'Jc', 40: 'Qd',
41: 'Qh', 42: 'Qs', 43: 'Qc', 44: 'Kd', 45: 'Kh', 46: 'Ks', 47: 'Kc', 48: 'Ad', 49: 'Ah', 50: 'As',
51: 'Ac'}