10:03:57,851 root INFO starting up server 10:03:57,851 root INFO starting up game manager 10:03:57,852 root INFO preparing to start server 10:03:57,852 root INFO starting up network manager 10:03:57,852 root INFO starting up network manager 10:03:57,853 root INFO starting up tcp server 10:03:57,854 root INFO starting up thread for client socket accepting 10:04:05,109 root INFO Connected with ('127.0.0.1', 40671) 10:04:05,110 root INFO starting client handler thread for client at address ('127.0.0.1', 40671) 10:04:05,124 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]} 10:04:05,125 root INFO user in message None 10:04:05,125 root INFO user logging in 10:04:05,125 root INFO task passed off to gameManager 10:04:05,126 root INFO creating user with id: > 10:04:05,126 root INFO new length of user dictionary: 1 10:04:05,126 root INFO connected users 1 10:04:05,126 root INFO confirming login for user 10:04:05,126 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]} 10:04:05,127 root INFO Received message from ('127.0.0.1', 40671): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]} 10:04:11,420 root INFO Connected with ('127.0.0.1', 40672) 10:04:11,420 root INFO starting client handler thread for client at address ('127.0.0.1', 40672) 10:04:11,439 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]} 10:04:11,439 root INFO user in message None 10:04:11,439 root INFO user logging in 10:04:11,439 root INFO task passed off to gameManager 10:04:11,440 root INFO creating user with id: > 10:04:11,440 root INFO new length of user dictionary: 2 10:04:12,441 root INFO 2 players have join game starts 10:04:12,442 root INFO game manager is starting the game 10:04:12,442 root ERROR failed to start game due to error: list indices must be integers or slices, not str 10:04:12,444 root ERROR failed to start game due to error: list indices must be integers or slices, not str 10:04:12,445 root INFO connected users 2 10:04:12,445 root INFO confirming login for user 10:04:12,445 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]} 10:04:12,445 root INFO Received message from ('127.0.0.1', 40672): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}