planet-wars/frontend/logs/Catalina Grant.json
2019-09-24 15:31:21 +02:00

1854 lines
2.2 MiB

{"msg":"client connected","level":"INFO","ts":"2019-09-23T22:50:55.056099716+02:00","player_id":0}
{"msg":"client connected","level":"INFO","ts":"2019-09-23T22:50:55.056451538+02:00","player_id":1}
{"msg":"client connected","level":"INFO","ts":"2019-09-23T22:50:55.056682737+02:00","player_id":2}
{"msg":"game info","level":"INFO","ts":"2019-09-23T22:50:55.056900241+02:00","info":{"players":["mybot","SimpleBot 1 (check if python is correct before executing)","SimpleBot 2 (check if python is correct before executing)"]}}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.057244519+02:00","state":{"planets":[{"ship_count":1,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":1,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":1,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":0,"x":33.0,"y":99.0,"owner":null,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":0,"x":31.0,"y":52.0,"owner":null,"name":"RULUVNQJTY"},{"ship_count":0,"x":38.0,"y":70.0,"owner":null,"name":"ETCCAQPWNK"},{"ship_count":0,"x":53.0,"y":93.0,"owner":null,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":0,"x":22.0,"y":85.0,"owner":null,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.090834586+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.090903899+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.090959610+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.091940916+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 0}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.093054282+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 0}]}","player_id":2}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T22:50:55.093150807+02:00","error":"\"ZeroShipMove\"","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":0},"player_id":0}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T22:50:55.093248635+02:00","error":"\"ZeroShipMove\"","command":{"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","ship_count":0},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.093349496+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":2,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":2,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":0,"x":33.0,"y":99.0,"owner":null,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":0,"x":31.0,"y":52.0,"owner":null,"name":"RULUVNQJTY"},{"ship_count":0,"x":38.0,"y":70.0,"owner":null,"name":"ETCCAQPWNK"},{"ship_count":0,"x":53.0,"y":93.0,"owner":null,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":0,"x":22.0,"y":85.0,"owner":null,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.094675615+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.094781516+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.094954818+02:00","content":"turndone","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.095015290+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.095101410+02:00","command":{"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","ship_count":1},"player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:55.095180720+02:00","error":"expected ident at line 1 column 2","player_id":1}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.095235954+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":3,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":2,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":0,"x":33.0,"y":99.0,"owner":null,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":0,"x":31.0,"y":52.0,"owner":null,"name":"RULUVNQJTY"},{"ship_count":0,"x":38.0,"y":70.0,"owner":null,"name":"ETCCAQPWNK"},{"ship_count":0,"x":53.0,"y":93.0,"owner":null,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":0,"x":22.0,"y":85.0,"owner":null,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81},{"id":1,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":24}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.096364114+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.096424791+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.096477246+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 1, \"destination\": \"HEYBAGEYJB\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.096776389+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.096864162+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.096956726+02:00","command":{"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","ship_count":1},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.097037960+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.097116472+02:00","command":{"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","ship_count":1},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.097198003+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":3,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":2,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":0,"x":33.0,"y":99.0,"owner":null,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":0,"x":31.0,"y":52.0,"owner":null,"name":"RULUVNQJTY"},{"ship_count":0,"x":38.0,"y":70.0,"owner":null,"name":"ETCCAQPWNK"},{"ship_count":0,"x":53.0,"y":93.0,"owner":null,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":0,"x":22.0,"y":85.0,"owner":null,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":1,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":23},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":70},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":24}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.098547715+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.098602580+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.098654658+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.098706074+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 1, \"destination\": \"HEYBAGEYJB\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.098797907+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.098879989+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.098964064+02:00","command":{"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","ship_count":1},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.099042291+02:00","command":{"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.099119469+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.099199126+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":3,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":2,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":0,"x":33.0,"y":99.0,"owner":null,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":0,"x":31.0,"y":52.0,"owner":null,"name":"RULUVNQJTY"},{"ship_count":0,"x":38.0,"y":70.0,"owner":null,"name":"ETCCAQPWNK"},{"ship_count":0,"x":53.0,"y":93.0,"owner":null,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":0,"x":22.0,"y":85.0,"owner":null,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":1,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":22},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":69},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":23},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":70},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":24},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.100702183+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.100757306+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.100809122+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.100860636+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 1, \"destination\": \"XVJXNQDAQE\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.100952338+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.101034344+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.101118453+02:00","command":{"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","ship_count":1},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.101197143+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.101280686+02:00","command":{"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","ship_count":1},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.101361982+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":3,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":2,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":0,"x":33.0,"y":99.0,"owner":null,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":0,"x":31.0,"y":52.0,"owner":null,"name":"RULUVNQJTY"},{"ship_count":0,"x":38.0,"y":70.0,"owner":null,"name":"ETCCAQPWNK"},{"ship_count":0,"x":53.0,"y":93.0,"owner":null,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":0,"x":22.0,"y":85.0,"owner":null,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":1,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":21},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":68},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":22},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":69},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":23},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":74},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81},{"id":10,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":24}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.102995805+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.103050705+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.103102635+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.103154055+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 1, \"destination\": \"XVJXNQDAQE\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.103245242+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.103333965+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.103417947+02:00","command":{"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","ship_count":1},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.103496025+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.103573011+02:00","command":{"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","ship_count":1},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.103653327+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":3,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":2,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":0,"x":33.0,"y":99.0,"owner":null,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":0,"x":31.0,"y":52.0,"owner":null,"name":"RULUVNQJTY"},{"ship_count":0,"x":38.0,"y":70.0,"owner":null,"name":"ETCCAQPWNK"},{"ship_count":0,"x":53.0,"y":93.0,"owner":null,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":0,"x":22.0,"y":85.0,"owner":null,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":1,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":20},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":67},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":21},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":68},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":22},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":73},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":10,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":23},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":74},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81},{"id":13,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":24}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.105499297+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.105554273+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.105606019+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.105657617+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 1, \"destination\": \"ETCCAQPWNK\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.105749149+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.105831116+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.105914637+02:00","command":{"origin":"OTJPKJXLQX","destination":"ETCCAQPWNK","ship_count":1},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.105992765+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.106069845+02:00","command":{"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","ship_count":1},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.106150965+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":3,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":2,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":0,"x":33.0,"y":99.0,"owner":null,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":0,"x":31.0,"y":52.0,"owner":null,"name":"RULUVNQJTY"},{"ship_count":0,"x":38.0,"y":70.0,"owner":null,"name":"ETCCAQPWNK"},{"ship_count":0,"x":53.0,"y":93.0,"owner":null,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":0,"x":22.0,"y":85.0,"owner":null,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":1,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":19},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":66},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":20},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":67},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":21},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":72},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":10,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":22},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":73},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":13,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":23},{"id":14,"ship_count":1,"origin":"OTJPKJXLQX","destination":"ETCCAQPWNK","owner":2,"turns_remaining":8},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":24}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.108131909+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.108210720+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.108288465+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.108351760+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 1, \"destination\": \"ETCCAQPWNK\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.108448318+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.108530538+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.108614546+02:00","command":{"origin":"OTJPKJXLQX","destination":"ETCCAQPWNK","ship_count":1},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.108697320+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.108774676+02:00","command":{"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","ship_count":1},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.108855977+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":3,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":2,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":0,"x":33.0,"y":99.0,"owner":null,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":0,"x":31.0,"y":52.0,"owner":null,"name":"RULUVNQJTY"},{"ship_count":0,"x":38.0,"y":70.0,"owner":null,"name":"ETCCAQPWNK"},{"ship_count":0,"x":53.0,"y":93.0,"owner":null,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":0,"x":22.0,"y":85.0,"owner":null,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":1,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":18},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":65},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":19},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":66},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":20},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":71},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":10,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":21},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":72},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":13,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":22},{"id":14,"ship_count":1,"origin":"OTJPKJXLQX","destination":"ETCCAQPWNK","owner":2,"turns_remaining":7},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":23},{"id":17,"ship_count":1,"origin":"OTJPKJXLQX","destination":"ETCCAQPWNK","owner":2,"turns_remaining":8},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81},{"id":19,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":24}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.110991766+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.111074937+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.111148382+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.111206738+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 1, \"destination\": \"VNZZPHTSZM\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.111309211+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.111391825+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.111476044+02:00","command":{"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","ship_count":1},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.111573498+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.111665521+02:00","command":{"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","ship_count":1},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.111753439+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":3,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":2,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":0,"x":33.0,"y":99.0,"owner":null,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":0,"x":31.0,"y":52.0,"owner":null,"name":"RULUVNQJTY"},{"ship_count":0,"x":38.0,"y":70.0,"owner":null,"name":"ETCCAQPWNK"},{"ship_count":0,"x":53.0,"y":93.0,"owner":null,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":0,"x":22.0,"y":85.0,"owner":null,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":1,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":17},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":64},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":18},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":65},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":19},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":70},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":10,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":20},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":71},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":13,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":21},{"id":14,"ship_count":1,"origin":"OTJPKJXLQX","destination":"ETCCAQPWNK","owner":2,"turns_remaining":6},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":22},{"id":17,"ship_count":1,"origin":"OTJPKJXLQX","destination":"ETCCAQPWNK","owner":2,"turns_remaining":7},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":19,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":23},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":57},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81},{"id":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":24}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.114057519+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.114136013+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.114209899+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.114279619+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 1, \"destination\": \"VNZZPHTSZM\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.114377189+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.114459293+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.114543349+02:00","command":{"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","ship_count":1},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.114622078+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.114699111+02:00","command":{"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","ship_count":1},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.114781371+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":3,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":2,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":0,"x":33.0,"y":99.0,"owner":null,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":0,"x":31.0,"y":52.0,"owner":null,"name":"RULUVNQJTY"},{"ship_count":0,"x":38.0,"y":70.0,"owner":null,"name":"ETCCAQPWNK"},{"ship_count":0,"x":53.0,"y":93.0,"owner":null,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":0,"x":22.0,"y":85.0,"owner":null,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":1,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":16},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":63},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":17},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":64},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":18},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":69},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":10,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":19},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":70},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":13,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":20},{"id":14,"ship_count":1,"origin":"OTJPKJXLQX","destination":"ETCCAQPWNK","owner":2,"turns_remaining":5},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":21},{"id":17,"ship_count":1,"origin":"OTJPKJXLQX","destination":"ETCCAQPWNK","owner":2,"turns_remaining":6},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":19,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":22},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":56},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":23},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":57},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81},{"id":25,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":24}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.117250115+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.117333466+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.117407424+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.117471531+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 1, \"destination\": \"NWMMEHPPYR\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.117567677+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.117649816+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.117733880+02:00","command":{"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","ship_count":1},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.117812197+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.117889124+02:00","command":{"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","ship_count":1},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.117976088+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":3,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":2,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":0,"x":33.0,"y":99.0,"owner":null,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":0,"x":31.0,"y":52.0,"owner":null,"name":"RULUVNQJTY"},{"ship_count":0,"x":38.0,"y":70.0,"owner":null,"name":"ETCCAQPWNK"},{"ship_count":0,"x":53.0,"y":93.0,"owner":null,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":0,"x":22.0,"y":85.0,"owner":null,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":1,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":15},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":62},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":16},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":63},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":17},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":68},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":10,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":18},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":69},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":13,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":19},{"id":14,"ship_count":1,"origin":"OTJPKJXLQX","destination":"ETCCAQPWNK","owner":2,"turns_remaining":4},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":20},{"id":17,"ship_count":1,"origin":"OTJPKJXLQX","destination":"ETCCAQPWNK","owner":2,"turns_remaining":5},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":19,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":21},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":55},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":22},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":56},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":25,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":23},{"id":26,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":41},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81},{"id":28,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":24}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.120628368+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.120707615+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.120781844+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.120848330+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 1, \"destination\": \"NWMMEHPPYR\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.120944844+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.121026897+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.121111210+02:00","command":{"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","ship_count":1},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.121189414+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.121271550+02:00","command":{"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","ship_count":1},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.121361566+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":3,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":2,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":0,"x":33.0,"y":99.0,"owner":null,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":0,"x":31.0,"y":52.0,"owner":null,"name":"RULUVNQJTY"},{"ship_count":0,"x":38.0,"y":70.0,"owner":null,"name":"ETCCAQPWNK"},{"ship_count":0,"x":53.0,"y":93.0,"owner":null,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":0,"x":22.0,"y":85.0,"owner":null,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":1,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":14},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":61},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":15},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":62},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":16},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":67},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":10,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":17},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":68},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":13,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":18},{"id":14,"ship_count":1,"origin":"OTJPKJXLQX","destination":"ETCCAQPWNK","owner":2,"turns_remaining":3},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":19},{"id":17,"ship_count":1,"origin":"OTJPKJXLQX","destination":"ETCCAQPWNK","owner":2,"turns_remaining":4},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":19,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":20},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":54},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":21},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":55},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":25,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":22},{"id":26,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":40},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":28,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":23},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":41},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81},{"id":31,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":24}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.124178615+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.124256956+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.124337324+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.124410130+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 1, \"destination\": \"VSLGCPXQUN\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.124508338+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.124590714+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.124675285+02:00","command":{"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","ship_count":1},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.124773405+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.124853564+02:00","command":{"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","ship_count":1},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.124944576+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":3,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":2,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":0,"x":33.0,"y":99.0,"owner":null,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":0,"x":31.0,"y":52.0,"owner":null,"name":"RULUVNQJTY"},{"ship_count":0,"x":38.0,"y":70.0,"owner":null,"name":"ETCCAQPWNK"},{"ship_count":0,"x":53.0,"y":93.0,"owner":null,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":0,"x":22.0,"y":85.0,"owner":null,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":1,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":13},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":60},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":14},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":61},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":15},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":66},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":10,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":16},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":67},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":13,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":17},{"id":14,"ship_count":1,"origin":"OTJPKJXLQX","destination":"ETCCAQPWNK","owner":2,"turns_remaining":2},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":18},{"id":17,"ship_count":1,"origin":"OTJPKJXLQX","destination":"ETCCAQPWNK","owner":2,"turns_remaining":3},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":19,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":19},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":53},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":20},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":54},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":25,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":21},{"id":26,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":39},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":28,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":22},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":40},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":31,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":23},{"id":32,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":46},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":24}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.128932294+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.129012204+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.129084987+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.129158303+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 1, \"destination\": \"VSLGCPXQUN\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.129543869+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.129673115+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.129791057+02:00","command":{"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","ship_count":1},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.129898687+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.130004872+02:00","command":{"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","ship_count":1},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.130122895+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":3,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":2,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":0,"x":33.0,"y":99.0,"owner":null,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":0,"x":31.0,"y":52.0,"owner":null,"name":"RULUVNQJTY"},{"ship_count":0,"x":38.0,"y":70.0,"owner":null,"name":"ETCCAQPWNK"},{"ship_count":0,"x":53.0,"y":93.0,"owner":null,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":0,"x":22.0,"y":85.0,"owner":null,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":1,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":12},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":59},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":13},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":60},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":14},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":65},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":10,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":15},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":66},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":13,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":16},{"id":14,"ship_count":1,"origin":"OTJPKJXLQX","destination":"ETCCAQPWNK","owner":2,"turns_remaining":1},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":17},{"id":17,"ship_count":1,"origin":"OTJPKJXLQX","destination":"ETCCAQPWNK","owner":2,"turns_remaining":2},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":19,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":18},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":52},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":19},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":53},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":25,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":20},{"id":26,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":38},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":28,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":21},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":39},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":31,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":22},{"id":32,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":45},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":23},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":46},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81},{"id":37,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":24}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.133536197+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.133600618+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.133654664+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.133713590+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 1, \"destination\": \"RULUVNQJTY\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.133813659+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.133895742+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.133981041+02:00","command":{"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","ship_count":1},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.134059706+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.134136612+02:00","command":{"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","ship_count":1},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.134220990+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":3,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":2,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":0,"x":33.0,"y":99.0,"owner":null,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":0,"x":31.0,"y":52.0,"owner":null,"name":"RULUVNQJTY"},{"ship_count":1,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":0,"x":53.0,"y":93.0,"owner":null,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":0,"x":22.0,"y":85.0,"owner":null,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":1,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":11},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":58},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":12},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":59},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":13},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":64},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":10,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":14},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":65},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":13,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":15},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":24},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":16},{"id":17,"ship_count":1,"origin":"OTJPKJXLQX","destination":"ETCCAQPWNK","owner":2,"turns_remaining":1},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":19,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":17},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":51},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":18},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":52},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":25,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":19},{"id":26,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":37},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":28,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":20},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":38},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":31,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":21},{"id":32,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":44},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":22},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":45},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":37,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":23},{"id":38,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":22},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.137551152+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.137610404+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.137663807+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.137719391+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 1, \"destination\": \"RULUVNQJTY\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.137818415+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.137902365+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.137987613+02:00","command":{"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","ship_count":1},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.138067402+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.138148309+02:00","command":{"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","ship_count":1},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.138234481+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":3,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":2,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":0,"x":33.0,"y":99.0,"owner":null,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":0,"x":31.0,"y":52.0,"owner":null,"name":"RULUVNQJTY"},{"ship_count":3,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":0,"x":53.0,"y":93.0,"owner":null,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":0,"x":22.0,"y":85.0,"owner":null,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":1,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":10},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":57},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":11},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":58},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":12},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":63},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":10,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":13},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":64},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":13,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":14},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":23},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":15},{"id":43,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":24},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":19,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":16},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":50},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":17},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":51},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":25,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":18},{"id":26,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":36},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":28,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":19},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":37},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":31,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":20},{"id":32,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":43},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":21},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":44},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":37,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":22},{"id":38,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":21},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":22},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.141594685+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.141649604+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.141700101+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.141756079+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 1, \"destination\": \"OVXRCBSXZK\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.141848714+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.141928314+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.142009555+02:00","command":{"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","ship_count":1},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.142085517+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.142160179+02:00","command":{"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","ship_count":1},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.142242223+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":3,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":2,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":0,"x":33.0,"y":99.0,"owner":null,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":0,"x":31.0,"y":52.0,"owner":null,"name":"RULUVNQJTY"},{"ship_count":4,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":0,"x":53.0,"y":93.0,"owner":null,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":0,"x":22.0,"y":85.0,"owner":null,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":1,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":9},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":56},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":10},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":57},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":11},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":62},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":10,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":12},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":63},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":13,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":13},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":22},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":14},{"id":43,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":23},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":19,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":15},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":49},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":16},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":50},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":25,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":17},{"id":26,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":35},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":28,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":18},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":36},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":31,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":19},{"id":32,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":42},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":20},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":43},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":37,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":21},{"id":38,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":20},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":21},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":44,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":29},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":24}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.147050692+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.147137481+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.147215755+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.147296805+02:00","content":"{\"moves\": [{\"origin\": \"ETCCAQPWNK\", \"ship_count\": 1, \"destination\": \"OVXRCBSXZK\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.147440059+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.147556239+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.147683005+02:00","command":{"origin":"ETCCAQPWNK","destination":"OVXRCBSXZK","ship_count":1},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.147799625+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.147913736+02:00","command":{"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","ship_count":1},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.148039569+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":4,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":2,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":0,"x":33.0,"y":99.0,"owner":null,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":0,"x":31.0,"y":52.0,"owner":null,"name":"RULUVNQJTY"},{"ship_count":4,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":0,"x":53.0,"y":93.0,"owner":null,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":0,"x":22.0,"y":85.0,"owner":null,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":1,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":8},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":55},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":9},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":56},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":10},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":61},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":10,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":11},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":62},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":13,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":12},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":21},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":13},{"id":43,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":22},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":19,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":14},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":48},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":15},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":49},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":25,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":16},{"id":26,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":34},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":28,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":17},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":35},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":31,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":18},{"id":32,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":41},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":19},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":42},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":37,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":20},{"id":38,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":19},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":20},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":44,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":28},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":23},{"id":47,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OVXRCBSXZK","owner":2,"turns_remaining":27},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81},{"id":49,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":24}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.153749071+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.153813981+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.153869150+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.153923689+02:00","content":"{\"moves\": [{\"origin\": \"ETCCAQPWNK\", \"ship_count\": 1, \"destination\": \"OZIYOLKDIR\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.154148729+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.154239589+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.154344236+02:00","command":{"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","ship_count":1},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.154427483+02:00","command":{"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.154511594+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.154618733+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":5,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":2,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":0,"x":33.0,"y":99.0,"owner":null,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":0,"x":31.0,"y":52.0,"owner":null,"name":"RULUVNQJTY"},{"ship_count":4,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":0,"x":53.0,"y":93.0,"owner":null,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":0,"x":22.0,"y":85.0,"owner":null,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":1,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":7},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":54},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":8},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":55},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":9},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":60},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":10,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":10},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":61},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":13,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":11},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":20},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":12},{"id":43,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":21},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":19,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":13},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":47},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":14},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":48},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":25,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":15},{"id":26,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":33},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":28,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":16},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":34},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":31,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":17},{"id":32,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":40},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":18},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":41},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":37,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":19},{"id":38,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":18},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":19},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":44,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":27},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":22},{"id":47,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OVXRCBSXZK","owner":2,"turns_remaining":26},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":49,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":23},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":52},{"id":51,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":24},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.158618959+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.158676114+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.158745672+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.158797401+02:00","content":"{\"moves\": [{\"origin\": \"ETCCAQPWNK\", \"ship_count\": 1, \"destination\": \"OZIYOLKDIR\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.158888839+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.158970712+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.159054254+02:00","command":{"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","ship_count":1},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.159132510+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.159209553+02:00","command":{"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","ship_count":1},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.159300955+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":6,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":2,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":0,"x":33.0,"y":99.0,"owner":null,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":0,"x":31.0,"y":52.0,"owner":null,"name":"RULUVNQJTY"},{"ship_count":4,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":0,"x":53.0,"y":93.0,"owner":null,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":0,"x":22.0,"y":85.0,"owner":null,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":1,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":6},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":53},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":7},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":54},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":8},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":59},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":10,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":9},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":60},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":13,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":10},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":19},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":11},{"id":43,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":20},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":19,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":12},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":46},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":13},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":47},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":25,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":14},{"id":26,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":32},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":28,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":15},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":33},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":31,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":16},{"id":32,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":39},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":17},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":40},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":37,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":18},{"id":38,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":17},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":18},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":44,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":26},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":21},{"id":47,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OVXRCBSXZK","owner":2,"turns_remaining":25},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":49,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":22},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":51},{"id":51,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":23},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":52},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81},{"id":55,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":24}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.163337990+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.163393578+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.163445549+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.163497137+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 1, \"destination\": \"KEYMTVEOQP\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.163589151+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.163671370+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.163755617+02:00","command":{"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","ship_count":1},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.163834086+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.163911395+02:00","command":{"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","ship_count":1},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.163996799+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":6,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":2,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":0,"x":33.0,"y":99.0,"owner":null,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":0,"x":31.0,"y":52.0,"owner":null,"name":"RULUVNQJTY"},{"ship_count":5,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":0,"x":53.0,"y":93.0,"owner":null,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":0,"x":22.0,"y":85.0,"owner":null,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":1,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":5},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":52},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":6},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":53},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":7},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":58},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":10,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":8},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":59},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":13,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":9},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":18},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":10},{"id":43,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":19},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":19,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":11},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":45},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":12},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":46},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":25,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":13},{"id":26,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":31},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":28,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":14},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":32},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":31,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":15},{"id":32,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":38},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":16},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":39},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":37,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":17},{"id":38,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":16},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":17},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":44,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":25},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":20},{"id":47,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OVXRCBSXZK","owner":2,"turns_remaining":24},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":49,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":21},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":50},{"id":51,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":22},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":51},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":55,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":23},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":62},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":24}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.168116495+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.168168967+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.168218938+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.168284768+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 1, \"destination\": \"KEYMTVEOQP\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.168380379+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.168460181+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.168541350+02:00","command":{"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","ship_count":1},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.168617087+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.168691491+02:00","command":{"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","ship_count":1},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.168774301+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":6,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":2,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":0,"x":33.0,"y":99.0,"owner":null,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":0,"x":31.0,"y":52.0,"owner":null,"name":"RULUVNQJTY"},{"ship_count":6,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":0,"x":53.0,"y":93.0,"owner":null,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":0,"x":22.0,"y":85.0,"owner":null,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":1,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":4},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":51},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":5},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":52},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":6},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":57},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":10,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":7},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":58},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":13,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":8},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":17},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":9},{"id":43,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":18},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":19,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":10},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":44},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":11},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":45},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":25,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":12},{"id":26,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":30},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":28,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":13},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":31},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":31,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":14},{"id":32,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":37},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":15},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":38},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":37,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":16},{"id":38,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":15},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":16},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":44,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":24},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":19},{"id":47,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OVXRCBSXZK","owner":2,"turns_remaining":23},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":49,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":20},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":49},{"id":51,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":21},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":50},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":55,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":22},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":61},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":23},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":62},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81},{"id":61,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":24}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.173391954+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.173448735+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.173497436+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.173545868+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 1, \"destination\": \"KOLNGIUGEX\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.173634243+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.173733849+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.173817823+02:00","command":{"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","ship_count":1},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.173894028+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.173968409+02:00","command":{"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","ship_count":1},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.174053141+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":6,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":2,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":0,"x":33.0,"y":99.0,"owner":null,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":0,"x":31.0,"y":52.0,"owner":null,"name":"RULUVNQJTY"},{"ship_count":7,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":0,"x":53.0,"y":93.0,"owner":null,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":0,"x":22.0,"y":85.0,"owner":null,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":1,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":3},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":50},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":4},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":51},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":5},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":56},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":10,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":6},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":57},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":13,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":7},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":16},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":8},{"id":43,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":17},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":19,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":9},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":43},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":10},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":44},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":25,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":11},{"id":26,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":29},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":28,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":12},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":30},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":31,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":13},{"id":32,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":36},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":14},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":37},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":37,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":15},{"id":38,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":14},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":15},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":44,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":23},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":18},{"id":47,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OVXRCBSXZK","owner":2,"turns_remaining":22},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":49,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":19},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":48},{"id":51,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":20},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":49},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":55,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":21},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":60},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":22},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":61},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":61,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":23},{"id":62,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":30},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81},{"id":64,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":24}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.178469944+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.178545280+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.178618463+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.178690895+02:00","content":"{\"moves\": [{\"origin\": \"ETCCAQPWNK\", \"ship_count\": 1, \"destination\": \"KOLNGIUGEX\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.178803844+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.178891263+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.178973259+02:00","command":{"origin":"ETCCAQPWNK","destination":"KOLNGIUGEX","ship_count":1},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.179049470+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.179124436+02:00","command":{"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","ship_count":1},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.179208192+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":7,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":2,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":0,"x":33.0,"y":99.0,"owner":null,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":0,"x":31.0,"y":52.0,"owner":null,"name":"RULUVNQJTY"},{"ship_count":7,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":0,"x":53.0,"y":93.0,"owner":null,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":0,"x":22.0,"y":85.0,"owner":null,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":1,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":2},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":49},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":3},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":50},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":4},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":55},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":10,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":5},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":56},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":13,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":6},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":15},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":7},{"id":43,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":16},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":19,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":8},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":42},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":9},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":43},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":25,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":10},{"id":26,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":28},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":28,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":11},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":29},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":31,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":12},{"id":32,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":35},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":13},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":36},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":37,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":14},{"id":38,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":13},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":14},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":44,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":22},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":17},{"id":47,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OVXRCBSXZK","owner":2,"turns_remaining":21},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":49,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":18},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":47},{"id":51,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":19},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":48},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":55,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":20},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":59},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":21},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":60},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":61,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":22},{"id":62,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":29},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":64,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":23},{"id":65,"ship_count":1,"origin":"ETCCAQPWNK","destination":"KOLNGIUGEX","owner":2,"turns_remaining":39},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81},{"id":67,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":24}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.183692792+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.183763448+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.183832274+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.183900050+02:00","content":"{\"moves\": [{\"origin\": \"ETCCAQPWNK\", \"ship_count\": 1, \"destination\": \"DLSGAMDSAK\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.184006249+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.184088292+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.184164765+02:00","command":{"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","ship_count":1},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.184235954+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.184312220+02:00","command":{"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","ship_count":1},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.184391600+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":8,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":2,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":0,"x":33.0,"y":99.0,"owner":null,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":0,"x":31.0,"y":52.0,"owner":null,"name":"RULUVNQJTY"},{"ship_count":7,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":0,"x":53.0,"y":93.0,"owner":null,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":0,"x":22.0,"y":85.0,"owner":null,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":1,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":1},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":48},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":2},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":49},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":3},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":54},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":10,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":4},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":55},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":13,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":5},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":14},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":6},{"id":43,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":15},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":19,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":7},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":41},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":8},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":42},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":25,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":9},{"id":26,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":27},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":28,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":10},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":28},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":31,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":11},{"id":32,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":34},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":12},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":35},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":37,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":13},{"id":38,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":12},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":13},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":44,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":21},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":16},{"id":47,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OVXRCBSXZK","owner":2,"turns_remaining":20},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":49,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":17},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":46},{"id":51,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":18},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":47},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":55,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":19},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":58},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":20},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":59},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":61,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":21},{"id":62,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":28},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":64,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":22},{"id":65,"ship_count":1,"origin":"ETCCAQPWNK","destination":"KOLNGIUGEX","owner":2,"turns_remaining":38},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":67,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":23},{"id":68,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":47},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81},{"id":70,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":24}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.188779684+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.188846590+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.188911161+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.188974960+02:00","content":"{\"moves\": [{\"origin\": \"ETCCAQPWNK\", \"ship_count\": 1, \"destination\": \"DLSGAMDSAK\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.189074024+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.189151121+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.189225249+02:00","command":{"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","ship_count":1},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.189303881+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.189390060+02:00","command":{"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","ship_count":1},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.189523111+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":9,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":2,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":1,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":0,"x":31.0,"y":52.0,"owner":null,"name":"RULUVNQJTY"},{"ship_count":7,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":0,"x":53.0,"y":93.0,"owner":null,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":0,"x":22.0,"y":85.0,"owner":null,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":73,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":24},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":47},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":1},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":48},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":2},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":53},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":10,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":3},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":54},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":13,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":4},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":13},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":5},{"id":43,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":14},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":19,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":6},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":40},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":7},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":41},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":25,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":8},{"id":26,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":26},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":28,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":9},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":27},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":31,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":10},{"id":32,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":33},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":11},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":34},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":37,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":12},{"id":38,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":11},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":12},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":44,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":20},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":15},{"id":47,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OVXRCBSXZK","owner":2,"turns_remaining":19},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":49,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":16},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":45},{"id":51,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":17},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":46},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":55,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":18},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":57},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":19},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":58},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":61,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":20},{"id":62,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":27},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":64,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":21},{"id":65,"ship_count":1,"origin":"ETCCAQPWNK","destination":"KOLNGIUGEX","owner":2,"turns_remaining":37},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":67,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":22},{"id":68,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":46},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":70,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":23},{"id":71,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":47},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.194446706+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.194519232+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.194590318+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.194660061+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 1, \"destination\": \"UUZZZWSZUT\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.194780289+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.194880621+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.194963398+02:00","command":{"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","ship_count":1},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.195037479+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.195109434+02:00","command":{"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","ship_count":1},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.195193146+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":9,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":2,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":3,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":0,"x":31.0,"y":52.0,"owner":null,"name":"RULUVNQJTY"},{"ship_count":8,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":0,"x":53.0,"y":93.0,"owner":null,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":0,"x":22.0,"y":85.0,"owner":null,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":73,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":23},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":46},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":76,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":41},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":47},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":1},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":52},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":10,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":2},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":53},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":13,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":3},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":12},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":4},{"id":43,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":13},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":19,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":5},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":39},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":6},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":40},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":25,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":7},{"id":26,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":25},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":28,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":8},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":26},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":31,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":9},{"id":32,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":32},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":10},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":33},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":37,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":11},{"id":38,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":10},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":11},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":44,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":19},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":14},{"id":47,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OVXRCBSXZK","owner":2,"turns_remaining":18},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":49,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":15},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":44},{"id":51,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":16},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":45},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":55,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":17},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":56},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":18},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":57},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":61,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":19},{"id":62,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":26},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":64,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":20},{"id":65,"ship_count":1,"origin":"ETCCAQPWNK","destination":"KOLNGIUGEX","owner":2,"turns_remaining":36},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":67,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":21},{"id":68,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":45},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":70,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":22},{"id":71,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":46},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":52},{"id":75,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.199933205+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.200005612+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.200076243+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.200146616+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 1, \"destination\": \"UUZZZWSZUT\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.200263558+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.200358526+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.200437906+02:00","command":{"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","ship_count":1},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.200511259+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.200583355+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":2},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.200665926+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":9,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":3,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":3,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":0,"x":31.0,"y":52.0,"owner":null,"name":"RULUVNQJTY"},{"ship_count":9,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":0,"x":53.0,"y":93.0,"owner":null,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":0,"x":22.0,"y":85.0,"owner":null,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":73,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":22},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":45},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":76,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":40},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":46},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":62},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":51},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":10,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":1},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":52},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":13,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":2},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":11},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":3},{"id":43,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":12},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":19,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":4},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":38},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":5},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":39},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":25,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":6},{"id":26,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":24},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":28,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":7},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":25},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":31,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":8},{"id":32,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":31},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":9},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":32},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":37,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":10},{"id":38,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":9},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":10},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":44,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":18},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":13},{"id":47,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OVXRCBSXZK","owner":2,"turns_remaining":17},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":49,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":14},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":43},{"id":51,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":15},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":44},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":55,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":16},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":55},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":17},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":56},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":61,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":18},{"id":62,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":25},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":64,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":19},{"id":65,"ship_count":1,"origin":"ETCCAQPWNK","destination":"KOLNGIUGEX","owner":2,"turns_remaining":35},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":67,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":20},{"id":68,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":44},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":70,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":21},{"id":71,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":45},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":51},{"id":75,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":52},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.206471774+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.206548523+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.206622042+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.206710218+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 1, \"destination\": \"MJXGGQIJTD\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.206839811+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.206952386+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.207049044+02:00","command":{"origin":"OTJPKJXLQX","destination":"MJXGGQIJTD","ship_count":1},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.207148092+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.207300708+02:00","command":{"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","ship_count":2},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.207459213+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":9,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":2,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":5,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":0,"x":31.0,"y":52.0,"owner":null,"name":"RULUVNQJTY"},{"ship_count":10,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":0,"x":53.0,"y":93.0,"owner":null,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":0,"x":22.0,"y":85.0,"owner":null,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":73,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":21},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":44},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":76,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":39},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":45},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":61},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":50},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":82,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":41},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":51},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":13,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":1},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":10},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":2},{"id":43,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":11},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":19,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":3},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":37},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":4},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":38},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":25,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":5},{"id":26,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":23},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":28,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":6},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":24},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":31,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":7},{"id":32,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":30},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":8},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":31},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":37,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":9},{"id":38,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":8},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":9},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":44,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":17},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":12},{"id":47,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OVXRCBSXZK","owner":2,"turns_remaining":16},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":49,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":13},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":42},{"id":51,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":14},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":43},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":55,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":15},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":54},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":16},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":55},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":61,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":17},{"id":62,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":24},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":64,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":18},{"id":65,"ship_count":1,"origin":"ETCCAQPWNK","destination":"KOLNGIUGEX","owner":2,"turns_remaining":34},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":67,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":19},{"id":68,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":43},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":70,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":20},{"id":71,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":44},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":50},{"id":75,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":51},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":80,"ship_count":1,"origin":"OTJPKJXLQX","destination":"MJXGGQIJTD","owner":2,"turns_remaining":13},{"id":81,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.213206286+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.213292412+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.213369275+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.213444269+02:00","content":"{\"moves\": [{\"origin\": \"ETCCAQPWNK\", \"ship_count\": 1, \"destination\": \"MJXGGQIJTD\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.213573222+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.213677011+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 4}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.213765955+02:00","command":{"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","ship_count":1},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.213845106+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.213922099+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":4},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.214011270+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":10,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":3,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":3,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":0,"x":31.0,"y":52.0,"owner":null,"name":"RULUVNQJTY"},{"ship_count":10,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":0,"x":53.0,"y":93.0,"owner":null,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":0,"x":22.0,"y":85.0,"owner":null,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":73,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":20},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":43},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":76,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":38},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":44},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":60},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":49},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":82,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":40},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":50},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":62},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":9},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":1},{"id":43,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":10},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":19,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":2},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":36},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":3},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":37},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":25,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":4},{"id":26,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":22},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":28,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":5},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":23},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":31,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":6},{"id":32,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":29},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":7},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":30},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":37,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":8},{"id":38,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":7},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":8},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":44,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":16},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":11},{"id":47,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OVXRCBSXZK","owner":2,"turns_remaining":15},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":49,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":12},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":41},{"id":51,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":13},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":42},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":55,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":14},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":53},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":15},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":54},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":61,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":16},{"id":62,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":23},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":64,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":17},{"id":65,"ship_count":1,"origin":"ETCCAQPWNK","destination":"KOLNGIUGEX","owner":2,"turns_remaining":33},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":67,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":18},{"id":68,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":42},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":70,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":19},{"id":71,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":43},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":49},{"id":75,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":50},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":80,"ship_count":1,"origin":"OTJPKJXLQX","destination":"MJXGGQIJTD","owner":2,"turns_remaining":12},{"id":81,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":83,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":21},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.219293182+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.219367114+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.219440382+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.219515017+02:00","content":"{\"moves\": [{\"origin\": \"ETCCAQPWNK\", \"ship_count\": 1, \"destination\": \"JXTLWRHRRP\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.219654280+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.219786552+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.219883978+02:00","command":{"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","ship_count":1},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.219976658+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.220063705+02:00","command":{"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","ship_count":2},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.220197575+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":11,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":2,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":5,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":0,"x":31.0,"y":52.0,"owner":null,"name":"RULUVNQJTY"},{"ship_count":10,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":0,"x":53.0,"y":93.0,"owner":null,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":0,"x":22.0,"y":85.0,"owner":null,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":73,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":19},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":42},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":76,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":43},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":59},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":48},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":82,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":39},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":49},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":61},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":8},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":88,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":41},{"id":43,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":9},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":19,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":1},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":35},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":2},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":36},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":25,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":3},{"id":26,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":21},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":28,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":4},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":22},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":31,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":5},{"id":32,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":28},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":6},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":29},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":37,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":7},{"id":38,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":6},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":7},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":44,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":15},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":10},{"id":47,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OVXRCBSXZK","owner":2,"turns_remaining":14},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":49,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":11},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":40},{"id":51,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":12},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":41},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":55,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":13},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":52},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":14},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":53},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":61,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":15},{"id":62,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":22},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":64,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":16},{"id":65,"ship_count":1,"origin":"ETCCAQPWNK","destination":"KOLNGIUGEX","owner":2,"turns_remaining":32},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":67,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":17},{"id":68,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":41},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":70,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":18},{"id":71,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":42},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":48},{"id":75,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":49},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":80,"ship_count":1,"origin":"OTJPKJXLQX","destination":"MJXGGQIJTD","owner":2,"turns_remaining":11},{"id":81,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":83,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":20},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":86,"ship_count":1,"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","owner":2,"turns_remaining":24},{"id":87,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.226379758+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.226458534+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.226531648+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.226604079+02:00","content":"{\"moves\": [{\"origin\": \"ETCCAQPWNK\", \"ship_count\": 1, \"destination\": \"JXTLWRHRRP\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.226745847+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.226849446+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 4}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.226938002+02:00","command":{"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","ship_count":1},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.227017475+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.227094658+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":4},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.227185108+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":12,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":3,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":3,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":0,"x":31.0,"y":52.0,"owner":null,"name":"RULUVNQJTY"},{"ship_count":10,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":0,"x":53.0,"y":93.0,"owner":null,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":0,"x":22.0,"y":85.0,"owner":null,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":73,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":18},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":41},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":76,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":42},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":58},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":47},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":82,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":38},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":48},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":60},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":7},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":88,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":40},{"id":43,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":8},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":62},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":34},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":1},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":35},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":25,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":2},{"id":26,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":20},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":28,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":3},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":21},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":31,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":4},{"id":32,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":27},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":5},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":28},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":37,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":6},{"id":38,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":5},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":6},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":44,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":14},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":9},{"id":47,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OVXRCBSXZK","owner":2,"turns_remaining":13},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":49,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":10},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":39},{"id":51,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":11},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":40},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":55,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":12},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":51},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":13},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":52},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":61,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":14},{"id":62,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":21},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":64,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":15},{"id":65,"ship_count":1,"origin":"ETCCAQPWNK","destination":"KOLNGIUGEX","owner":2,"turns_remaining":31},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":67,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":16},{"id":68,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":40},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":70,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":17},{"id":71,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":41},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":47},{"id":75,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":48},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":80,"ship_count":1,"origin":"OTJPKJXLQX","destination":"MJXGGQIJTD","owner":2,"turns_remaining":10},{"id":81,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":83,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":19},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":86,"ship_count":1,"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","owner":2,"turns_remaining":23},{"id":87,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":89,"ship_count":1,"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","owner":2,"turns_remaining":24},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.232626624+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.232701559+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.232774592+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.232846964+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 2, \"destination\": \"LWMVSTXKRV\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.232976603+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.233066815+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.233148940+02:00","command":{"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","ship_count":2},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.233224766+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.233305614+02:00","command":{"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","ship_count":2},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.233392447+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":11,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":2,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":5,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":0,"x":31.0,"y":52.0,"owner":null,"name":"RULUVNQJTY"},{"ship_count":11,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":0,"x":53.0,"y":93.0,"owner":null,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":0,"x":22.0,"y":85.0,"owner":null,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":73,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":17},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":40},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":76,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":41},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":57},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":46},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":82,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":47},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":59},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":6},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":88,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":39},{"id":43,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":7},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":61},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":33},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":94,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":41},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":34},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":25,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":1},{"id":26,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":19},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":28,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":2},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":20},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":31,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":3},{"id":32,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":26},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":4},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":27},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":37,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":5},{"id":38,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":4},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":5},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":44,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":13},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":8},{"id":47,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OVXRCBSXZK","owner":2,"turns_remaining":12},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":49,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":9},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":38},{"id":51,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":10},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":39},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":55,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":11},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":50},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":12},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":51},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":61,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":13},{"id":62,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":20},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":64,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":14},{"id":65,"ship_count":1,"origin":"ETCCAQPWNK","destination":"KOLNGIUGEX","owner":2,"turns_remaining":30},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":67,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":15},{"id":68,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":39},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":70,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":16},{"id":71,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":40},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":46},{"id":75,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":47},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":80,"ship_count":1,"origin":"OTJPKJXLQX","destination":"MJXGGQIJTD","owner":2,"turns_remaining":9},{"id":81,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":83,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":18},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":86,"ship_count":1,"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","owner":2,"turns_remaining":22},{"id":87,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":89,"ship_count":1,"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","owner":2,"turns_remaining":23},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":92,"ship_count":2,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":24},{"id":93,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.238836208+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.238909348+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.238980457+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.239050548+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 2, \"destination\": \"LWMVSTXKRV\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.239171384+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.239260921+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 4}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.239348576+02:00","command":{"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","ship_count":2},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.239422534+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.239494788+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":4},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.239577600+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":10,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":3,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":3,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":0,"x":31.0,"y":52.0,"owner":null,"name":"RULUVNQJTY"},{"ship_count":12,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":0,"x":53.0,"y":93.0,"owner":null,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":0,"x":22.0,"y":85.0,"owner":null,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":73,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":16},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":39},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":76,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":40},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":56},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":45},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":82,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":46},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":58},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":5},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":88,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":38},{"id":43,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":6},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":60},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":32},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":94,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":40},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":33},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":62},{"id":26,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":18},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":28,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":1},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":19},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":31,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":2},{"id":32,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":25},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":3},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":26},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":37,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":4},{"id":38,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":3},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":4},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":44,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":12},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":7},{"id":47,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OVXRCBSXZK","owner":2,"turns_remaining":11},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":49,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":8},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":37},{"id":51,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":9},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":38},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":55,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":10},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":49},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":11},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":50},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":61,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":12},{"id":62,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":19},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":64,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":13},{"id":65,"ship_count":1,"origin":"ETCCAQPWNK","destination":"KOLNGIUGEX","owner":2,"turns_remaining":29},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":67,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":14},{"id":68,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":38},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":70,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":15},{"id":71,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":39},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":45},{"id":75,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":46},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":80,"ship_count":1,"origin":"OTJPKJXLQX","destination":"MJXGGQIJTD","owner":2,"turns_remaining":8},{"id":81,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":83,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":17},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":86,"ship_count":1,"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","owner":2,"turns_remaining":21},{"id":87,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":89,"ship_count":1,"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","owner":2,"turns_remaining":22},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":92,"ship_count":2,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":23},{"id":93,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":95,"ship_count":2,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":24},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.244942063+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.245008909+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.245073571+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.245137625+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.245218186+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.245311365+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.245385111+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.245455907+02:00","command":{"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","ship_count":2},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.245532668+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":11,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":2,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":5,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":0,"x":31.0,"y":52.0,"owner":null,"name":"RULUVNQJTY"},{"ship_count":13,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":0,"x":53.0,"y":93.0,"owner":null,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":0,"x":22.0,"y":85.0,"owner":null,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":73,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":15},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":38},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":76,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":39},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":55},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":44},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":82,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":45},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":57},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":4},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":88,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":43,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":5},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":59},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":31},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":94,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":39},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":32},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":61},{"id":26,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":17},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":99,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":41},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":18},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":31,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":1},{"id":32,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":24},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":2},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":25},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":37,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":3},{"id":38,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":2},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":3},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":44,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":11},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":6},{"id":47,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OVXRCBSXZK","owner":2,"turns_remaining":10},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":49,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":7},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":36},{"id":51,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":8},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":37},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":55,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":9},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":48},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":10},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":49},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":61,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":11},{"id":62,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":18},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":64,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":12},{"id":65,"ship_count":1,"origin":"ETCCAQPWNK","destination":"KOLNGIUGEX","owner":2,"turns_remaining":28},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":67,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":13},{"id":68,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":37},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":70,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":14},{"id":71,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":38},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":44},{"id":75,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":45},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":80,"ship_count":1,"origin":"OTJPKJXLQX","destination":"MJXGGQIJTD","owner":2,"turns_remaining":7},{"id":81,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":83,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":16},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":86,"ship_count":1,"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","owner":2,"turns_remaining":20},{"id":87,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":89,"ship_count":1,"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","owner":2,"turns_remaining":21},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":92,"ship_count":2,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":22},{"id":93,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":95,"ship_count":2,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":23},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.250655099+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.250719482+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.250782619+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.250844841+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.250922712+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.251009823+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 4}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.251081257+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.251146313+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":4},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.251220269+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":12,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":3,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":3,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":0,"x":31.0,"y":52.0,"owner":null,"name":"RULUVNQJTY"},{"ship_count":14,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":0,"x":53.0,"y":93.0,"owner":null,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":0,"x":22.0,"y":85.0,"owner":null,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":73,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":14},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":37},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":76,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":38},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":54},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":43},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":82,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":44},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":56},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":3},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":88,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":43,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":4},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":58},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":30},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":94,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":38},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":31},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":60},{"id":26,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":16},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":99,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":40},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":17},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":62},{"id":32,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":23},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":1},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":24},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":37,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":2},{"id":38,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":1},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":2},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":44,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":10},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":5},{"id":47,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OVXRCBSXZK","owner":2,"turns_remaining":9},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":49,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":6},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":35},{"id":51,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":7},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":36},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":55,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":8},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":47},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":9},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":48},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":61,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":10},{"id":62,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":17},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":64,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":11},{"id":65,"ship_count":1,"origin":"ETCCAQPWNK","destination":"KOLNGIUGEX","owner":2,"turns_remaining":27},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":67,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":12},{"id":68,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":36},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":70,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":13},{"id":71,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":37},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":43},{"id":75,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":44},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":80,"ship_count":1,"origin":"OTJPKJXLQX","destination":"MJXGGQIJTD","owner":2,"turns_remaining":6},{"id":81,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":83,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":15},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":86,"ship_count":1,"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","owner":2,"turns_remaining":19},{"id":87,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":89,"ship_count":1,"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","owner":2,"turns_remaining":20},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":92,"ship_count":2,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":21},{"id":93,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":95,"ship_count":2,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":22},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.256152792+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.256217604+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.256284802+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.256347248+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.256425679+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.256514646+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.256586039+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.256651234+02:00","command":{"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","ship_count":2},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.256725495+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":13,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":2,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":5,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":1,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":15,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":0,"x":53.0,"y":93.0,"owner":null,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":0,"x":22.0,"y":85.0,"owner":null,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":73,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":13},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":36},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":76,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":37},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":53},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":42},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":82,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":43},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":55},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":2},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":88,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":43,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":3},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":57},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":29},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":94,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":30},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":59},{"id":26,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":15},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":99,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":39},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":16},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":61},{"id":32,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":22},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":103,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":41},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":23},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":37,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":1},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":1},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":44,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":9},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":4},{"id":47,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OVXRCBSXZK","owner":2,"turns_remaining":8},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":49,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":5},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":34},{"id":51,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":6},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":35},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":55,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":7},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":46},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":8},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":47},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":61,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":9},{"id":62,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":16},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":64,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":10},{"id":65,"ship_count":1,"origin":"ETCCAQPWNK","destination":"KOLNGIUGEX","owner":2,"turns_remaining":26},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":67,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":11},{"id":68,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":35},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":70,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":12},{"id":71,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":36},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":42},{"id":75,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":43},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":80,"ship_count":1,"origin":"OTJPKJXLQX","destination":"MJXGGQIJTD","owner":2,"turns_remaining":5},{"id":81,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":83,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":14},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":86,"ship_count":1,"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","owner":2,"turns_remaining":18},{"id":87,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":89,"ship_count":1,"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","owner":2,"turns_remaining":19},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":92,"ship_count":2,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":20},{"id":93,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":95,"ship_count":2,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":21},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.261616831+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.261680514+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.261742231+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.261803474+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.261882092+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.261976428+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 4}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.262046481+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.262110106+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":4},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.262182463+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":14,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":3,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":3,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":3,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":16,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":0,"x":53.0,"y":93.0,"owner":null,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":0,"x":22.0,"y":85.0,"owner":null,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":73,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":12},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":35},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":76,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":36},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":52},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":41},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":82,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":42},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":54},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":1},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":88,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":43,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":2},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":56},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":28},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":94,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":29},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":58},{"id":26,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":14},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":99,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":38},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":15},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":60},{"id":32,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":21},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":103,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":40},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":22},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":62},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":44,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":8},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":3},{"id":47,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OVXRCBSXZK","owner":2,"turns_remaining":7},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":49,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":4},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":33},{"id":51,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":5},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":34},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":55,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":6},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":45},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":7},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":46},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":61,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":8},{"id":62,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":15},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":64,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":9},{"id":65,"ship_count":1,"origin":"ETCCAQPWNK","destination":"KOLNGIUGEX","owner":2,"turns_remaining":25},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":67,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":10},{"id":68,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":34},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":70,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":11},{"id":71,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":35},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":41},{"id":75,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":42},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":80,"ship_count":1,"origin":"OTJPKJXLQX","destination":"MJXGGQIJTD","owner":2,"turns_remaining":4},{"id":81,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":83,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":13},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":86,"ship_count":1,"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","owner":2,"turns_remaining":17},{"id":87,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":89,"ship_count":1,"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","owner":2,"turns_remaining":18},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":92,"ship_count":2,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":19},{"id":93,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":95,"ship_count":2,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":20},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.266925873+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.266986693+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.267046140+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.267105048+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.267178318+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.267262347+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.267371247+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.267433045+02:00","command":{"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","ship_count":2},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.267503232+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":15,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":2,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":5,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":4,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":17,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":0,"x":53.0,"y":93.0,"owner":null,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":0,"x":22.0,"y":85.0,"owner":null,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":73,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":11},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":34},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":76,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":35},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":51},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":40},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":82,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":41},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":53},{"id":107,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":41},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":88,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":43,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":1},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":55},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":27},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":94,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":28},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":57},{"id":26,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":13},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":99,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":14},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":59},{"id":32,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":20},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":103,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":39},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":21},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":61},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":44,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":7},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":2},{"id":47,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OVXRCBSXZK","owner":2,"turns_remaining":6},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":49,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":3},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":32},{"id":51,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":4},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":33},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":55,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":5},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":44},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":6},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":45},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":61,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":7},{"id":62,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":14},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":64,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":8},{"id":65,"ship_count":1,"origin":"ETCCAQPWNK","destination":"KOLNGIUGEX","owner":2,"turns_remaining":24},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":67,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":9},{"id":68,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":33},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":70,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":10},{"id":71,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":34},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":40},{"id":75,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":41},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":80,"ship_count":1,"origin":"OTJPKJXLQX","destination":"MJXGGQIJTD","owner":2,"turns_remaining":3},{"id":81,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":83,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":12},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":86,"ship_count":1,"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","owner":2,"turns_remaining":16},{"id":87,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":89,"ship_count":1,"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","owner":2,"turns_remaining":17},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":92,"ship_count":2,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":18},{"id":93,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":95,"ship_count":2,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":19},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.272283579+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.272361223+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.272420815+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.272479892+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.272553291+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.272638965+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 4}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.272706442+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.272768035+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":4},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.272838482+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":16,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":3,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":3,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":5,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":18,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":0,"x":53.0,"y":93.0,"owner":null,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":0,"x":22.0,"y":85.0,"owner":null,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":73,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":10},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":33},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":76,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":34},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":50},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":39},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":82,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":40},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":52},{"id":107,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":40},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":88,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":62},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":54},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":26},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":94,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":27},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":56},{"id":26,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":12},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":99,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":13},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":58},{"id":32,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":19},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":103,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":38},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":20},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":60},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":44,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":6},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":1},{"id":47,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OVXRCBSXZK","owner":2,"turns_remaining":5},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":49,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":2},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":31},{"id":51,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":3},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":32},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":55,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":4},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":43},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":5},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":44},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":61,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":6},{"id":62,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":13},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":64,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":7},{"id":65,"ship_count":1,"origin":"ETCCAQPWNK","destination":"KOLNGIUGEX","owner":2,"turns_remaining":23},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":67,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":8},{"id":68,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":32},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":70,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":9},{"id":71,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":33},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":39},{"id":75,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":40},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":80,"ship_count":1,"origin":"OTJPKJXLQX","destination":"MJXGGQIJTD","owner":2,"turns_remaining":2},{"id":81,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":83,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":11},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":86,"ship_count":1,"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","owner":2,"turns_remaining":15},{"id":87,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":89,"ship_count":1,"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","owner":2,"turns_remaining":16},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":92,"ship_count":2,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":17},{"id":93,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":95,"ship_count":2,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":18},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.277753608+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.277814729+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.277874127+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.277933191+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.278006825+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.278092296+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.278160733+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.278223559+02:00","command":{"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","ship_count":2},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.278323410+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":17,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":2,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":5,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":6,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":19,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":0,"x":53.0,"y":93.0,"owner":null,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":0,"x":22.0,"y":85.0,"owner":null,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":73,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":9},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":32},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":76,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":33},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":49},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":38},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":82,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":39},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":51},{"id":107,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":39},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":88,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":61},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":53},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":25},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":94,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":26},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":55},{"id":26,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":11},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":99,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":12},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":57},{"id":32,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":18},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":103,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":19},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":59},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":44,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":5},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":111,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":41},{"id":47,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OVXRCBSXZK","owner":2,"turns_remaining":4},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":49,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":1},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":30},{"id":51,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":2},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":31},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":55,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":3},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":42},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":4},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":43},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":61,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":5},{"id":62,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":12},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":64,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":6},{"id":65,"ship_count":1,"origin":"ETCCAQPWNK","destination":"KOLNGIUGEX","owner":2,"turns_remaining":22},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":67,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":7},{"id":68,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":31},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":70,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":8},{"id":71,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":32},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":38},{"id":75,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":39},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":80,"ship_count":1,"origin":"OTJPKJXLQX","destination":"MJXGGQIJTD","owner":2,"turns_remaining":1},{"id":81,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":83,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":10},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":86,"ship_count":1,"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","owner":2,"turns_remaining":14},{"id":87,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":89,"ship_count":1,"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","owner":2,"turns_remaining":15},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":92,"ship_count":2,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":16},{"id":93,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":95,"ship_count":2,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":17},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.283184389+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.283249364+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.283331332+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.283390342+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.283463752+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.283548549+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 4}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.283615838+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.283677451+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":4},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.283747635+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":18,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":3,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":3,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":7,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":20,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":0,"x":53.0,"y":93.0,"owner":null,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":1,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":73,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":8},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":31},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":76,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":32},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":48},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":37},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":82,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":38},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":50},{"id":107,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":38},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":88,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":60},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":52},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":24},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":94,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":25},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":54},{"id":26,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":10},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":99,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":11},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":56},{"id":32,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":17},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":103,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":18},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":58},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":44,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":4},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":111,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":40},{"id":47,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OVXRCBSXZK","owner":2,"turns_remaining":3},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":62},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":29},{"id":51,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":1},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":30},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":55,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":2},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":41},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":3},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":42},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":61,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":4},{"id":62,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":11},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":64,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":5},{"id":65,"ship_count":1,"origin":"ETCCAQPWNK","destination":"KOLNGIUGEX","owner":2,"turns_remaining":21},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":67,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":6},{"id":68,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":30},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":70,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":7},{"id":71,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":31},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":37},{"id":75,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":38},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":81,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":83,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":9},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":86,"ship_count":1,"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","owner":2,"turns_remaining":13},{"id":87,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":89,"ship_count":1,"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","owner":2,"turns_remaining":14},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":92,"ship_count":2,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":15},{"id":93,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":95,"ship_count":2,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":16},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.288877995+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.288945433+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.289008380+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.289070894+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.289161750+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.289253241+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.289364741+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.289427158+02:00","command":{"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","ship_count":2},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.289500251+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":19,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":2,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":5,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":8,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":21,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":0,"x":53.0,"y":93.0,"owner":null,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":2,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":73,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":7},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":30},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":76,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":31},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":47},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":36},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":82,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":37},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":49},{"id":107,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":88,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":59},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":51},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":23},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":94,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":24},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":53},{"id":26,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":9},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":99,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":10},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":55},{"id":32,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":16},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":103,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":17},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":57},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":44,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":3},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":111,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":39},{"id":47,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OVXRCBSXZK","owner":2,"turns_remaining":2},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":61},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":28},{"id":115,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":41},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":29},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":55,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":1},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":40},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":2},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":41},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":61,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":3},{"id":62,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":10},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":64,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":4},{"id":65,"ship_count":1,"origin":"ETCCAQPWNK","destination":"KOLNGIUGEX","owner":2,"turns_remaining":20},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":67,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":5},{"id":68,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":29},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":70,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":6},{"id":71,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":30},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":36},{"id":75,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":37},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":81,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":83,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":8},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":86,"ship_count":1,"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","owner":2,"turns_remaining":12},{"id":87,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":89,"ship_count":1,"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","owner":2,"turns_remaining":13},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":92,"ship_count":2,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":14},{"id":93,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":95,"ship_count":2,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":15},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.294402993+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.294464103+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.294523556+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.294582603+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.294655959+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.294744016+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 4}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.294811705+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.294873297+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":4},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.294944159+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":20,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":3,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":3,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":9,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":22,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":0,"x":53.0,"y":93.0,"owner":null,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":3,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":73,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":6},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":29},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":76,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":30},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":46},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":35},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":82,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":36},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":48},{"id":107,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":88,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":58},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":50},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":22},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":94,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":23},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":52},{"id":26,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":8},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":99,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":9},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":54},{"id":32,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":15},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":103,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":16},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":56},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":44,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":2},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":111,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":38},{"id":47,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OVXRCBSXZK","owner":2,"turns_remaining":1},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":60},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":27},{"id":115,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":40},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":28},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":62},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":39},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":1},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":40},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":61,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":2},{"id":62,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":9},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":64,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":3},{"id":65,"ship_count":1,"origin":"ETCCAQPWNK","destination":"KOLNGIUGEX","owner":2,"turns_remaining":19},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":67,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":4},{"id":68,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":28},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":70,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":5},{"id":71,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":29},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":35},{"id":75,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":36},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":81,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":83,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":7},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":86,"ship_count":1,"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","owner":2,"turns_remaining":11},{"id":87,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":89,"ship_count":1,"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","owner":2,"turns_remaining":12},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":92,"ship_count":2,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":13},{"id":93,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":95,"ship_count":2,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":14},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.299903497+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.299964636+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.300024122+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.300083134+02:00","content":"{\"moves\": [{\"origin\": \"ETCCAQPWNK\", \"ship_count\": 19, \"destination\": \"RSSGYXGAIS\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.300184694+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.300263183+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.300375134+02:00","command":{"origin":"ETCCAQPWNK","destination":"RSSGYXGAIS","ship_count":19},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.300437078+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.300497701+02:00","command":{"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","ship_count":2},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.300568372+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":21,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":2,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":5,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":10,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":4,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":1,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":4,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":73,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":5},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":28},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":76,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":29},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":45},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":34},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":82,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":35},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":47},{"id":107,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":88,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":57},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":49},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":21},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":94,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":22},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":51},{"id":26,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":7},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":99,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":8},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":53},{"id":32,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":14},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":103,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":15},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":55},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":44,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":1},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":111,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":120,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":41},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":59},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":26},{"id":115,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":39},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":27},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":61},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":38},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":39},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":61,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":1},{"id":62,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":8},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":64,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":2},{"id":65,"ship_count":1,"origin":"ETCCAQPWNK","destination":"KOLNGIUGEX","owner":2,"turns_remaining":18},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":67,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":3},{"id":68,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":27},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":70,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":4},{"id":71,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":28},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":34},{"id":75,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":35},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":81,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":83,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":6},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":86,"ship_count":1,"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","owner":2,"turns_remaining":10},{"id":87,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":89,"ship_count":1,"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","owner":2,"turns_remaining":11},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":92,"ship_count":2,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":12},{"id":93,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":95,"ship_count":2,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":13},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":118,"ship_count":19,"origin":"ETCCAQPWNK","destination":"RSSGYXGAIS","owner":2,"turns_remaining":14}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.305753798+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.305867901+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.305927663+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.306023231+02:00","content":"{\"moves\": [{\"origin\": \"ETCCAQPWNK\", \"ship_count\": 20, \"destination\": \"RSSGYXGAIS\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.306124789+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.306204873+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 4}]}","player_id":2}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T22:50:55.306275962+02:00","error":"\"NotEnoughShips\"","command":{"origin":"ETCCAQPWNK","destination":"RSSGYXGAIS","ship_count":20},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.306385985+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.306449943+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":4},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.306521127+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":22,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":3,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":3,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":11,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":5,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":3,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":5,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":73,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":4},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":27},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":76,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":28},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":44},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":33},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":82,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":34},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":46},{"id":107,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":88,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":56},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":48},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":20},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":94,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":21},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":50},{"id":26,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":6},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":99,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":7},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":52},{"id":32,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":13},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":103,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":14},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":54},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":62},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":111,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":120,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":40},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":58},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":25},{"id":115,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":38},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":26},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":60},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":37},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":38},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":121,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":62,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":7},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":64,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":1},{"id":65,"ship_count":1,"origin":"ETCCAQPWNK","destination":"KOLNGIUGEX","owner":2,"turns_remaining":17},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":67,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":2},{"id":68,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":26},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":70,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":3},{"id":71,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":27},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":33},{"id":75,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":34},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":81,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":83,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":5},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":86,"ship_count":1,"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","owner":2,"turns_remaining":9},{"id":87,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":89,"ship_count":1,"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","owner":2,"turns_remaining":10},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":92,"ship_count":2,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":11},{"id":93,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":95,"ship_count":2,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":12},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":118,"ship_count":19,"origin":"ETCCAQPWNK","destination":"RSSGYXGAIS","owner":2,"turns_remaining":13}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.311743687+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.311822104+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.311881521+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.311940207+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.312050144+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.312177889+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.312247243+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.312352671+02:00","command":{"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","ship_count":2},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.312424936+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":23,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":2,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":5,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":12,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":6,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":4,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":6,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":73,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":3},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":26},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":76,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":27},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":43},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":32},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":82,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":33},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":45},{"id":107,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":88,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":55},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":47},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":19},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":94,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":20},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":49},{"id":26,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":5},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":99,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":6},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":51},{"id":32,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":12},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":103,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":13},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":53},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":61},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":111,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":120,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":39},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":57},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":24},{"id":115,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":25},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":59},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":36},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":37},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":121,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":62,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":6},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":124,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":41},{"id":65,"ship_count":1,"origin":"ETCCAQPWNK","destination":"KOLNGIUGEX","owner":2,"turns_remaining":16},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":67,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":1},{"id":68,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":25},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":70,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":2},{"id":71,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":26},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":32},{"id":75,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":33},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":81,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":83,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":4},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":86,"ship_count":1,"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","owner":2,"turns_remaining":8},{"id":87,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":89,"ship_count":1,"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","owner":2,"turns_remaining":9},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":92,"ship_count":2,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":10},{"id":93,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":95,"ship_count":2,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":11},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":118,"ship_count":19,"origin":"ETCCAQPWNK","destination":"RSSGYXGAIS","owner":2,"turns_remaining":12},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.317440381+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.317565061+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.317624895+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.317719901+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.317831499+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.317914905+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 4}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.317982340+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.318044220+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":4},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.318115234+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":24,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":3,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":3,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":13,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":7,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":5,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":7,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":73,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":2},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":25},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":76,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":26},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":42},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":31},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":82,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":32},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":44},{"id":107,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":88,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":54},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":46},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":18},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":94,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":19},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":48},{"id":26,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":4},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":99,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":5},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":50},{"id":32,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":11},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":103,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":12},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":52},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":60},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":111,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":120,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":38},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":56},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":23},{"id":115,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":24},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":58},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":35},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":36},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":121,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":62,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":5},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":124,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":40},{"id":65,"ship_count":1,"origin":"ETCCAQPWNK","destination":"KOLNGIUGEX","owner":2,"turns_remaining":15},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":62},{"id":68,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":24},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":70,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":1},{"id":71,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":25},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":31},{"id":75,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":32},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":81,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":83,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":3},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":86,"ship_count":1,"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","owner":2,"turns_remaining":7},{"id":87,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":89,"ship_count":1,"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","owner":2,"turns_remaining":8},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":92,"ship_count":2,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":9},{"id":93,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":95,"ship_count":2,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":10},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":118,"ship_count":19,"origin":"ETCCAQPWNK","destination":"RSSGYXGAIS","owner":2,"turns_remaining":11},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.324243149+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.324321038+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.324387755+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.324453458+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.324551044+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.324682073+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.324772538+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.324838938+02:00","command":{"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","ship_count":2},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.324917566+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":25,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":2,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":5,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":14,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":8,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":6,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":8,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":73,"ship_count":1,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":1},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":24},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":76,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":25},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":41},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":30},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":82,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":31},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":43},{"id":107,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":88,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":53},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":45},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":17},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":94,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":18},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":47},{"id":26,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":3},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":99,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":4},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":49},{"id":32,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":10},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":103,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":11},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":51},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":59},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":111,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":120,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":55},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":22},{"id":115,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":23},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":57},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":34},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":35},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":121,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":62,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":4},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":124,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":39},{"id":65,"ship_count":1,"origin":"ETCCAQPWNK","destination":"KOLNGIUGEX","owner":2,"turns_remaining":14},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":61},{"id":68,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":23},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":128,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":41},{"id":71,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":24},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":30},{"id":75,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":31},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":81,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":83,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":2},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":86,"ship_count":1,"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","owner":2,"turns_remaining":6},{"id":87,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":89,"ship_count":1,"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","owner":2,"turns_remaining":7},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":92,"ship_count":2,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":8},{"id":93,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":95,"ship_count":2,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":9},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":118,"ship_count":19,"origin":"ETCCAQPWNK","destination":"RSSGYXGAIS","owner":2,"turns_remaining":10},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.330187422+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.330250390+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.330315854+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.330376480+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.330452833+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.330575+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 4}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.330645099+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.330708843+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":4},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.330782483+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":26,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":3,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":3,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":15,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":9,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":7,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":9,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":62},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":23},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":76,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":24},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":40},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":29},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":82,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":30},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":42},{"id":107,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":88,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":52},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":44},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":16},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":94,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":17},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":46},{"id":26,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":2},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":99,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":3},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":48},{"id":32,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":9},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":103,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":10},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":50},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":58},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":111,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":120,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":54},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":21},{"id":115,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":22},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":56},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":33},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":34},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":121,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":62,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":3},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":124,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":38},{"id":65,"ship_count":1,"origin":"ETCCAQPWNK","destination":"KOLNGIUGEX","owner":2,"turns_remaining":13},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":60},{"id":68,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":22},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":128,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":40},{"id":71,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":23},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":29},{"id":75,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":30},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":81,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":83,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":1},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":86,"ship_count":1,"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","owner":2,"turns_remaining":5},{"id":87,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":89,"ship_count":1,"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","owner":2,"turns_remaining":6},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":92,"ship_count":2,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":7},{"id":93,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":95,"ship_count":2,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":8},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":118,"ship_count":19,"origin":"ETCCAQPWNK","destination":"RSSGYXGAIS","owner":2,"turns_remaining":9},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.335959672+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.336057863+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.336117391+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.336176171+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.336277283+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.336406698+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.336474377+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.336536196+02:00","command":{"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","ship_count":2},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.336607427+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":27,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":2,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":4,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":16,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":10,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":8,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":11,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":0,"x":2.0,"y":43.0,"owner":null,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":61},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":22},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":76,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":23},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":39},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":28},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":82,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":29},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":41},{"id":107,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":88,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":51},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":43},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":15},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":94,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":16},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":45},{"id":26,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":1},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":99,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":2},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":47},{"id":32,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":8},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":103,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":9},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":49},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":57},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":111,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":120,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":53},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":20},{"id":115,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":21},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":55},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":32},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":33},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":121,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":62,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":2},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":124,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":65,"ship_count":1,"origin":"ETCCAQPWNK","destination":"KOLNGIUGEX","owner":2,"turns_remaining":12},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":59},{"id":68,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":21},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":128,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":39},{"id":71,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":22},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":28},{"id":75,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":29},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":81,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":132,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":41},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":86,"ship_count":1,"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","owner":2,"turns_remaining":4},{"id":87,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":89,"ship_count":1,"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","owner":2,"turns_remaining":5},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":92,"ship_count":2,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":6},{"id":93,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":95,"ship_count":2,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":7},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":118,"ship_count":19,"origin":"ETCCAQPWNK","destination":"RSSGYXGAIS","owner":2,"turns_remaining":8},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.341939933+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.342035111+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.342094531+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.342170975+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.342248968+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.342385605+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 3}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.342454473+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.342517224+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":3},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.342591814+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":28,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":3,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":2,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":17,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":11,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":9,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":12,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":1,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":0,"x":4.0,"y":90.0,"owner":null,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":60},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":21},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":76,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":22},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":38},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":27},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":82,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":28},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":40},{"id":107,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":88,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":50},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":42},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":14},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":94,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":15},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":44},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":62},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":99,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":1},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":46},{"id":32,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":7},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":103,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":8},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":48},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":56},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":111,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":120,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":52},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":19},{"id":115,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":20},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":54},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":31},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":32},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":121,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":62,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":1},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":124,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":65,"ship_count":1,"origin":"ETCCAQPWNK","destination":"KOLNGIUGEX","owner":2,"turns_remaining":11},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":58},{"id":68,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":20},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":128,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":38},{"id":71,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":21},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":27},{"id":75,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":28},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":81,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":132,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":40},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":86,"ship_count":1,"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","owner":2,"turns_remaining":3},{"id":87,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":89,"ship_count":1,"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","owner":2,"turns_remaining":4},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":92,"ship_count":2,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":5},{"id":93,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":95,"ship_count":2,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":6},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":118,"ship_count":19,"origin":"ETCCAQPWNK","destination":"RSSGYXGAIS","owner":2,"turns_remaining":7},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.347993828+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.348072220+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.348135495+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.348213918+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.348296272+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.348426558+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.348494415+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.348556325+02:00","command":{"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","ship_count":2},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.348627743+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":29,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":2,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":3,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":18,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":12,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":10,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":13,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":3,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":1,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":59},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":20},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":76,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":21},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":26},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":82,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":27},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":39},{"id":107,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":88,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":49},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":41},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":13},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":94,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":14},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":43},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":61},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":99,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":136,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":41},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":45},{"id":32,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":6},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":103,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":7},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":47},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":55},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":111,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":120,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":51},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":18},{"id":115,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":19},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":53},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":30},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":31},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":121,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":124,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":65,"ship_count":1,"origin":"ETCCAQPWNK","destination":"KOLNGIUGEX","owner":2,"turns_remaining":10},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":57},{"id":68,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":19},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":128,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":71,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":20},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":26},{"id":75,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":27},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":81,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":132,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":39},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":86,"ship_count":1,"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","owner":2,"turns_remaining":2},{"id":87,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":89,"ship_count":1,"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","owner":2,"turns_remaining":3},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":92,"ship_count":2,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":4},{"id":93,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":95,"ship_count":2,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":5},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":118,"ship_count":19,"origin":"ETCCAQPWNK","destination":"RSSGYXGAIS","owner":2,"turns_remaining":6},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.353900530+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.354014964+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.354074383+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.354154565+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.354232663+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.354347277+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.354415101+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.354476679+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":2},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.354552495+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":30,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":3,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":2,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":0,"x":21.0,"y":53.0,"owner":null,"name":"JXTLWRHRRP"},{"ship_count":19,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":13,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":11,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":14,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":4,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":2,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":58},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":19},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":76,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":20},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":25},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":82,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":26},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":38},{"id":107,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":88,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":48},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":40},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":12},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":94,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":13},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":42},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":60},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":99,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":136,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":40},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":44},{"id":32,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":5},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":103,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":6},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":46},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":54},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":111,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":120,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":50},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":17},{"id":115,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":18},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":52},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":29},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":30},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":121,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":124,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":65,"ship_count":1,"origin":"ETCCAQPWNK","destination":"KOLNGIUGEX","owner":2,"turns_remaining":9},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":56},{"id":68,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":18},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":128,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":71,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":19},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":25},{"id":75,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":26},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":81,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":132,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":38},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":86,"ship_count":1,"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","owner":2,"turns_remaining":1},{"id":87,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":89,"ship_count":1,"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","owner":2,"turns_remaining":2},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":92,"ship_count":2,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":3},{"id":93,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":95,"ship_count":2,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":4},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":118,"ship_count":19,"origin":"ETCCAQPWNK","destination":"RSSGYXGAIS","owner":2,"turns_remaining":5},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":137,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":62}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.360127734+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.360193590+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.360256363+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.360358017+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.360487502+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.360578921+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.360646492+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.360708284+02:00","command":{"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","ship_count":2},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.360779812+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":31,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":2,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":3,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":1,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":20,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":14,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":12,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":15,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":5,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":3,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":57},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":18},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":76,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":19},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":24},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":82,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":25},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":107,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":88,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":47},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":39},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":11},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":94,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":12},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":41},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":59},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":99,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":136,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":39},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":43},{"id":32,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":4},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":103,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":5},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":45},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":53},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":111,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":120,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":49},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":16},{"id":115,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":17},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":51},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":28},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":29},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":121,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":124,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":65,"ship_count":1,"origin":"ETCCAQPWNK","destination":"KOLNGIUGEX","owner":2,"turns_remaining":8},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":55},{"id":68,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":17},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":128,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":71,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":18},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":24},{"id":75,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":25},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":81,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":132,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":140,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":41},{"id":87,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":89,"ship_count":1,"origin":"ETCCAQPWNK","destination":"JXTLWRHRRP","owner":2,"turns_remaining":1},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":92,"ship_count":2,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":2},{"id":93,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":95,"ship_count":2,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":3},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":118,"ship_count":19,"origin":"ETCCAQPWNK","destination":"RSSGYXGAIS","owner":2,"turns_remaining":4},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":137,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":61},{"id":139,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.366737043+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.366843153+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.366940375+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.367016241+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.367180027+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.367327460+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.367407489+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.367475827+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":2},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.367609453+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":32,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":3,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":null,"name":"LWMVSTXKRV"},{"ship_count":2,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":3,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":21,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":15,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":13,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":16,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":6,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":4,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":56},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":17},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":76,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":18},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":23},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":82,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":24},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":107,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":88,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":46},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":38},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":10},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":94,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":11},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":40},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":58},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":99,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":136,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":38},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":42},{"id":32,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":3},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":103,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":4},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":44},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":52},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":111,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":120,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":48},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":15},{"id":115,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":16},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":50},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":27},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":28},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":121,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":124,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":65,"ship_count":1,"origin":"ETCCAQPWNK","destination":"KOLNGIUGEX","owner":2,"turns_remaining":7},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":54},{"id":68,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":16},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":128,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":71,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":17},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":23},{"id":75,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":24},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":81,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":132,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":140,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":40},{"id":87,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":62},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":92,"ship_count":2,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":1},{"id":93,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":95,"ship_count":2,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":2},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":118,"ship_count":19,"origin":"ETCCAQPWNK","destination":"RSSGYXGAIS","owner":2,"turns_remaining":3},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":137,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":60},{"id":139,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":141,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.373243873+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.373317529+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.373380834+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.373443056+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.373536972+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.373669633+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.373740361+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.373802517+02:00","command":{"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","ship_count":2},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.373876454+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":33,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":2,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":1,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":3,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":4,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":22,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":16,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":14,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":17,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":7,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":5,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":55},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":16},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":76,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":17},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":22},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":82,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":23},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":107,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":88,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":45},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":9},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":94,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":10},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":39},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":57},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":99,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":136,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":41},{"id":32,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":2},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":103,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":3},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":43},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":51},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":111,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":120,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":47},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":14},{"id":115,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":15},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":49},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":26},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":27},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":121,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":124,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":65,"ship_count":1,"origin":"ETCCAQPWNK","destination":"KOLNGIUGEX","owner":2,"turns_remaining":6},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":53},{"id":68,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":15},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":128,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":71,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":16},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":22},{"id":75,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":23},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":81,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":132,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":140,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":39},{"id":87,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":61},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":144,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":41},{"id":93,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":95,"ship_count":2,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":1},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":118,"ship_count":19,"origin":"ETCCAQPWNK","destination":"RSSGYXGAIS","owner":2,"turns_remaining":2},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":137,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":59},{"id":139,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":141,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":143,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.379584404+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.379683531+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.379758769+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.379854901+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 30, \"destination\": \"QUQGQOWETI\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.379955646+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.380080727+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.380148221+02:00","command":{"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","ship_count":30},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.380210066+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.380274626+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":2},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.380379986+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":4,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":3,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":4,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":2,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":0,"x":9.0,"y":32.0,"owner":null,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":5,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":23,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":17,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":15,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":18,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":8,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":6,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":54},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":15},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":76,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":16},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":21},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":82,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":22},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":107,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":88,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":44},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":8},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":94,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":9},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":38},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":56},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":99,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":136,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":40},{"id":32,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":1},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":103,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":2},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":42},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":50},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":111,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":120,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":46},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":13},{"id":115,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":14},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":48},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":25},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":26},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":121,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":124,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":65,"ship_count":1,"origin":"ETCCAQPWNK","destination":"KOLNGIUGEX","owner":2,"turns_remaining":5},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":52},{"id":68,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":14},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":128,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":71,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":15},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":21},{"id":75,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":22},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":81,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":132,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":140,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":38},{"id":87,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":60},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":144,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":40},{"id":93,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":62},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":118,"ship_count":19,"origin":"ETCCAQPWNK","destination":"RSSGYXGAIS","owner":2,"turns_remaining":1},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":137,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":58},{"id":139,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":141,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":143,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":145,"ship_count":30,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":25},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.386150170+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.386215068+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.386282604+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.386345160+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 31, \"destination\": \"QUQGQOWETI\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.386463202+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.386550910+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":2}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T22:50:55.386619293+02:00","error":"\"NotEnoughShips\"","command":{"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","ship_count":31},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.386691203+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.386752075+02:00","command":{"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","ship_count":2},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.386823634+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":5,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":17,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":5,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":3,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":1,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":6,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":24,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":18,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":16,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":19,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":9,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":7,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":53},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":14},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":76,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":15},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":20},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":82,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":21},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":107,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":88,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":43},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":7},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":94,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":8},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":55},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":99,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":136,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":39},{"id":149,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":41},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":103,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":1},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":41},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":49},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":111,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":120,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":45},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":12},{"id":115,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":13},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":47},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":24},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":25},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":121,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":124,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":65,"ship_count":1,"origin":"ETCCAQPWNK","destination":"KOLNGIUGEX","owner":2,"turns_remaining":4},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":51},{"id":68,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":13},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":128,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":71,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":14},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":20},{"id":75,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":21},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":81,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":132,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":140,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":87,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":59},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":144,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":39},{"id":93,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":61},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":137,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":57},{"id":139,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":141,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":143,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":145,"ship_count":30,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":24},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.392542759+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.392656648+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.392716201+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.392812205+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.392885705+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.393022194+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.393090201+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.393151800+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":2},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.393223912+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":6,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":18,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":6,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":2,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":3,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":7,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":25,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":19,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":17,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":20,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":10,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":8,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":52},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":13},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":76,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":14},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":19},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":82,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":20},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":107,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":88,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":42},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":6},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":94,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":7},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":54},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":99,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":136,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":38},{"id":149,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":40},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":103,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":62},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":40},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":48},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":111,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":120,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":44},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":11},{"id":115,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":12},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":46},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":23},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":24},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":121,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":124,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":65,"ship_count":1,"origin":"ETCCAQPWNK","destination":"KOLNGIUGEX","owner":2,"turns_remaining":3},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":50},{"id":68,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":12},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":128,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":71,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":13},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":19},{"id":75,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":20},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":81,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":132,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":140,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":87,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":58},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":144,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":38},{"id":93,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":60},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":137,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":56},{"id":139,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":141,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":143,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":145,"ship_count":30,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":23},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.398932674+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.399011221+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.399070763+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.399149712+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.399228132+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.399386430+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.399454320+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.399516082+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":1},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.399588227+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":7,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":19,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":7,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":2,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":4,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":8,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":26,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":20,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":18,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":21,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":11,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":9,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":51},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":12},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":76,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":13},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":18},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":82,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":19},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":107,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":88,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":41},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":5},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":94,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":6},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":53},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":99,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":136,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":149,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":39},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":103,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":61},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":39},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":47},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":111,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":120,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":43},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":10},{"id":115,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":11},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":45},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":22},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":23},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":121,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":124,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":65,"ship_count":1,"origin":"ETCCAQPWNK","destination":"KOLNGIUGEX","owner":2,"turns_remaining":2},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":49},{"id":68,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":11},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":128,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":71,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":12},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":18},{"id":75,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":19},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":81,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":132,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":140,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":87,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":57},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":144,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":93,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":59},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":137,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":55},{"id":139,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":141,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":143,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":145,"ship_count":30,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":22},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":62}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.405314560+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.405392919+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.405452361+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.405546329+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.405619716+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.405759813+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.405827778+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.405889517+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":1},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.405961221+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":8,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":20,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":8,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":2,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":5,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":9,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":27,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":21,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":19,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":22,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":12,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":10,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":50},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":11},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":76,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":12},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":17},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":82,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":18},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":107,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":88,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":40},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":4},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":94,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":5},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":52},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":99,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":136,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":149,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":38},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":103,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":60},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":38},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":46},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":111,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":120,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":42},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":9},{"id":115,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":10},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":44},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":21},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":22},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":121,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":124,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":65,"ship_count":1,"origin":"ETCCAQPWNK","destination":"KOLNGIUGEX","owner":2,"turns_remaining":1},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":48},{"id":68,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":10},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":128,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":71,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":11},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":17},{"id":75,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":18},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":81,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":132,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":140,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":87,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":56},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":144,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":93,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":58},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":137,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":54},{"id":139,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":141,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":143,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":145,"ship_count":30,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":21},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":61},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":62}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.411865593+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.411968911+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.412028528+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.412087420+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.412196622+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.412324550+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.412408469+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.412470288+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":1},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.412542600+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":9,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":21,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":9,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":2,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":6,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":10,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":28,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":22,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":20,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":23,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":13,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":12,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":49},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":10},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":76,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":11},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":16},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":82,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":17},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":107,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":88,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":39},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":3},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":94,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":4},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":51},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":99,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":136,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":149,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":103,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":59},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":45},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":111,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":120,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":41},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":8},{"id":115,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":9},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":43},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":20},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":21},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":121,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":124,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":62},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":47},{"id":68,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":9},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":128,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":71,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":10},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":16},{"id":75,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":17},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":81,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":132,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":140,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":87,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":55},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":144,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":93,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":57},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":137,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":53},{"id":139,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":141,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":143,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":145,"ship_count":30,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":20},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":60},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":61},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.418415851+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.418543938+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.418620957+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.418680491+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.418789752+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.418876318+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.418943667+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.419005435+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.419077613+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":10,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":22,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":10,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":2,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":1,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":7,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":11,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":29,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":23,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":21,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":24,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":14,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":13,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":48},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":9},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":76,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":10},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":15},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":82,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":16},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":107,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":88,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":38},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":2},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":94,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":3},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":50},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":99,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":136,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":149,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":103,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":58},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":44},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":111,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":120,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":40},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":7},{"id":115,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":8},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":42},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":19},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":20},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":121,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":124,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":61},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":46},{"id":68,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":8},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":128,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":71,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":9},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":15},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":16},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":81,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":132,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":140,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":87,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":54},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":144,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":93,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":56},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":137,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":52},{"id":139,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":141,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":143,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":145,"ship_count":30,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":19},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":59},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":60},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":62}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.425090687+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.425191074+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.425254187+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.425321797+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.425413501+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 1}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.425497636+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 1}]}","player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.425565089+02:00","command":{"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.425626938+02:00","command":{"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","ship_count":1},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.425699354+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":11,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":23,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":11,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":2,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":8,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":12,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":30,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":24,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":22,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":25,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":15,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":14,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":47},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":8},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":76,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":9},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":14},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":82,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":15},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":107,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":88,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":20,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":1},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":94,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":2},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":49},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":99,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":136,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":149,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":103,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":57},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":43},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":111,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":120,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":39},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":6},{"id":115,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":7},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":41},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":18},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":19},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":121,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":124,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":60},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":45},{"id":68,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":7},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":128,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":71,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":8},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":14},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":15},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":67},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":81,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":132,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":140,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":87,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":53},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":144,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":93,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":55},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":137,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":51},{"id":139,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":141,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":143,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":145,"ship_count":30,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":18},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":58},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":59},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":61},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":77}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.434665329+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.434793356+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.434869942+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.434932603+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.435038872+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 1}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.435121546+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 2}]}","player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.435188857+02:00","command":{"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.435250568+02:00","command":{"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","ship_count":2},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.435361894+02:00","state":{"planets":[{"ship_count":3,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":12,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":24,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":12,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":2,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":2,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":9,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":13,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":31,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":25,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":23,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":26,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":16,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":15,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":46},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":7},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":76,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":8},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":13},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":82,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":14},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":107,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":88,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":86},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":94,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":1},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":48},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":99,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":136,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":149,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":103,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":56},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":42},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":111,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":120,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":38},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":5},{"id":115,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":6},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":40},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":17},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":18},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":121,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":124,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":59},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":44},{"id":68,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":6},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":128,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":71,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":7},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":13},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":14},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":66},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":77},{"id":132,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":140,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":87,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":52},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":144,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":93,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":54},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":137,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":50},{"id":139,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":141,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":143,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":145,"ship_count":30,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":17},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":57},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":58},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":60},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":76}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.441684083+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.441764088+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.441823681+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.441883056+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.442027958+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 1}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.442112075+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 2}]}","player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.442180550+02:00","command":{"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.442243469+02:00","command":{"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","ship_count":2},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.442357835+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":13,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":25,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":13,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":2,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":10,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":14,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":32,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":26,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":24,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":27,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":17,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":16,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":45},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":6},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":76,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":7},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":12},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":82,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":13},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":107,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":88,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":85},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":94,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":67},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":47},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":99,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":136,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":149,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":103,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":55},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":41},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":111,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":120,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":4},{"id":115,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":5},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":39},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":16},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":17},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":121,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":124,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":58},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":43},{"id":68,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":5},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":128,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":71,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":6},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":12},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":13},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":65},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":76},{"id":132,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":77},{"id":140,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":87,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":51},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":144,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":93,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":53},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":137,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":49},{"id":139,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":141,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":143,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":145,"ship_count":30,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":16},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":56},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":57},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":59},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":75}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.448213426+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.448283268+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.448346408+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.448409059+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.448499576+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 1}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.448591248+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 2}]}","player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.448659085+02:00","command":{"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.448720961+02:00","command":{"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","ship_count":2},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.448793402+02:00","state":{"planets":[{"ship_count":3,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":14,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":26,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":14,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":2,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":2,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":11,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":15,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":33,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":27,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":25,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":28,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":18,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":17,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":44},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":5},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":86},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":6},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":11},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":82,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":12},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":107,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":88,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":84},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":94,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":66},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":46},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":99,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":136,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":149,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":103,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":54},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":40},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":111,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":120,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":3},{"id":115,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":4},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":38},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":15},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":16},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":121,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":124,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":57},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":42},{"id":68,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":4},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":128,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":71,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":5},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":11},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":12},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":64},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":75},{"id":132,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":76},{"id":140,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":77},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":50},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":144,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":93,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":52},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":137,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":48},{"id":139,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":141,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":143,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":145,"ship_count":30,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":15},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":55},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":56},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":58},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":74}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.454922211+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.455021772+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.455084754+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.455147188+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.455224791+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 1}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.455334344+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 2}]}","player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.455404910+02:00","command":{"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.455466812+02:00","command":{"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","ship_count":2},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.455539291+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":15,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":27,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":15,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":2,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":4,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":12,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":16,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":34,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":28,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":26,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":29,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":19,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":18,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":43},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":4},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":85},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":5},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":10},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":82,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":11},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":107,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":88,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":83},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":94,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":65},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":45},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":99,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":136,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":149,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":103,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":53},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":39},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":111,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":120,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":2},{"id":115,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":3},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":14},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":15},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":121,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":124,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":56},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":41},{"id":68,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":3},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":128,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":71,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":4},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":10},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":11},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":63},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":74},{"id":132,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":75},{"id":140,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":76},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":49},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":67},{"id":144,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":93,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":51},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":137,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":47},{"id":139,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":141,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":143,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":145,"ship_count":30,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":14},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":54},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":55},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":57},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":73},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":77}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.461736858+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.461849014+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.461908677+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.461967940+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.462076672+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 1}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.462160565+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 3}]}","player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.462229049+02:00","command":{"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.462315914+02:00","command":{"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","ship_count":3},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.462406346+02:00","state":{"planets":[{"ship_count":3,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":16,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":28,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":16,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":2,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":1,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":13,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":17,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":35,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":29,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":27,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":30,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":20,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":19,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":42},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":3},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":84},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":4},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":9},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":86},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":10},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":107,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":88,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":82},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":94,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":64},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":44},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":99,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":136,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":149,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":103,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":52},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":38},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":111,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":120,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":50,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":1},{"id":115,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":2},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":13},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":14},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":121,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":124,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":55},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":40},{"id":68,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":2},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":128,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":71,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":3},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":9},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":10},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":62},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":73},{"id":132,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":74},{"id":140,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":75},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":48},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":66},{"id":144,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":77},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":50},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":137,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":46},{"id":139,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":141,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":143,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":145,"ship_count":30,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":13},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":53},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":54},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":56},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":72},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":76}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.468628447+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.468693635+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.468756142+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.468818404+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.468909488+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 1}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.468992498+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 2}]}","player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.469059668+02:00","command":{"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.469121266+02:00","command":{"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","ship_count":2},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.469193653+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":17,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":29,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":17,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":2,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":1,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":14,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":0,"x":25.0,"y":24.0,"owner":null,"name":"DLSGAMDSAK"},{"ship_count":18,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":36,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":30,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":28,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":31,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":21,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":20,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":41},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":2},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":83},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":3},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":8},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":85},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":9},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":107,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":88,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":81},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":94,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":63},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":43},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":99,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":136,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":149,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":103,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":51},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":111,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":120,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":67},{"id":115,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"OZIYOLKDIR","owner":2,"turns_remaining":1},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":12},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":13},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":121,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":124,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":54},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":39},{"id":68,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":1},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":128,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":71,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":2},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":8},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":9},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":61},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":72},{"id":132,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":73},{"id":140,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":74},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":47},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":65},{"id":144,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":76},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":49},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":77},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":137,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":45},{"id":139,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":141,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":143,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":145,"ship_count":30,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":12},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":52},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":53},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":55},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":71},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":75}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.475345352+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.475410974+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.475473620+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.475536041+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.475627820+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"DLSGAMDSAK\", \"ship_count\": 1}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.475771719+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"DLSGAMDSAK\", \"ship_count\": 2}]}","player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.475843562+02:00","command":{"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.475905337+02:00","command":{"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","ship_count":2},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.475977457+02:00","state":{"planets":[{"ship_count":3,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":18,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":30,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":18,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":2,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":1,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":3,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":15,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":1,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":19,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":37,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":31,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":29,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":0,"x":98.0,"y":56.0,"owner":null,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":32,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":22,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":21,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":40},{"id":2,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":1},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":82},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":2},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":7},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":84},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":8},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":107,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":75},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":80},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":94,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":62},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":42},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":99,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":136,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":149,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":103,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":50},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":111,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":120,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":66},{"id":115,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":75},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":11},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":12},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":121,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":124,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":53},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":38},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":74},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":128,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":71,"ship_count":1,"origin":"ETCCAQPWNK","destination":"DLSGAMDSAK","owner":2,"turns_remaining":1},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":7},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":8},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":60},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":71},{"id":132,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":72},{"id":140,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":73},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":46},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":64},{"id":144,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":75},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":48},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":76},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":70},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":137,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":44},{"id":139,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":141,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":143,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":145,"ship_count":30,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":11},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":51},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":52},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":54}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.482163364+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.482229011+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.482296677+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.482359394+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.482450471+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"HEYBAGEYJB\", \"ship_count\": 1}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.482532594+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"HEYBAGEYJB\", \"ship_count\": 2}]}","player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.482600081+02:00","command":{"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.482661714+02:00","command":{"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","ship_count":2},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.482733968+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":19,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":31,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":19,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":2,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":4,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":16,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":3,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":20,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":38,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":32,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":30,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":1,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":33,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":23,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":22,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":39},{"id":177,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":32},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":81},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":1},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":6},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":83},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":7},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":107,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":74},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":79},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":94,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":61},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":41},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":99,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":136,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":149,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":103,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":49},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":111,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":120,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":65},{"id":115,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":74},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":10},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":11},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":121,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":124,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":52},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":73},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":128,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":77},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":6},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":7},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":59},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":70},{"id":132,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":71},{"id":140,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":72},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":45},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":63},{"id":144,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":74},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":47},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":75},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":69},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":53},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":137,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":43},{"id":139,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":141,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":143,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":145,"ship_count":30,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":10},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":50},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":51},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.489509754+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.489612703+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.489688788+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.489747793+02:00","content":"{\"moves\": [{\"origin\": \"RULUVNQJTY\", \"ship_count\": 34, \"destination\": \"DLSGAMDSAK\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.489906098+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 1}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.489997633+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 2}]}","player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.490069410+02:00","command":{"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","ship_count":34},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.490133277+02:00","command":{"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.490194954+02:00","command":{"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","ship_count":2},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.490298247+02:00","state":{"planets":[{"ship_count":3,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":20,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":32,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":20,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":2,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":1,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":5,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":17,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":4,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":21,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":5,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":33,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":31,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":3,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":34,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":24,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":23,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":38},{"id":177,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":31},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":80},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":74},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":5},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":82},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":6},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":107,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":73},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":78},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":98},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":60},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":40},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":99,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":136,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":149,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":103,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":48},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":178,"ship_count":34,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":28},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":111,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":120,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":64},{"id":115,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":73},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":9},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":10},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":121,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":124,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":51},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":72},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":128,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":76},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":5},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":6},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":58},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":69},{"id":132,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":70},{"id":140,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":71},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":44},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":62},{"id":144,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":73},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":46},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":74},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":68},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":52},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":137,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":42},{"id":139,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":141,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":143,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":145,"ship_count":30,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":9},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":49},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":50},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.496274538+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.496340115+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.496402840+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.496465187+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.496555679+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 1}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.496639462+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 2}]}","player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.496707454+02:00","command":{"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.496769262+02:00","command":{"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","ship_count":2},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.496842784+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":21,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":33,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":21,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":2,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":6,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":18,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":5,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":22,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":6,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":34,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":32,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":4,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":35,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":25,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":24,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":177,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":30},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":79},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":73},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":4},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":81},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":5},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":107,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":72},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":77},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":97},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":59},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":39},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":99,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":136,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":149,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":103,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":47},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":178,"ship_count":34,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":27},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":182,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":39},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":111,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":120,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":63},{"id":115,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":72},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":8},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":9},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":121,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":124,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":50},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":71},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":128,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":75},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":4},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":5},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":57},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":68},{"id":132,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":69},{"id":140,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":70},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":43},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":61},{"id":144,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":72},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":45},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":73},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":67},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":51},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":137,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":41},{"id":139,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":141,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":143,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":145,"ship_count":30,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":8},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":48},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":49},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":98}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.502718711+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.502803739+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.502866359+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.502932466+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.503108604+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 1}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.503197048+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 2}]}","player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.503305686+02:00","command":{"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.503395492+02:00","command":{"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","ship_count":2},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.503496424+02:00","state":{"planets":[{"ship_count":3,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":22,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":34,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":22,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":2,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":1,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":7,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":19,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":6,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":23,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":7,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":35,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":33,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":5,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":36,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":26,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":25,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":177,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":29},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":78},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":72},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":3},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":80},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":4},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":107,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":71},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":76},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":96},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":58},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":38},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":74},{"id":136,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":149,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":103,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":46},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":178,"ship_count":34,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":26},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":182,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":38},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":111,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":120,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":62},{"id":115,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":71},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":7},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":8},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":121,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":124,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":49},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":70},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":128,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":74},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":3},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":4},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":56},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":67},{"id":132,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":68},{"id":140,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":69},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":42},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":60},{"id":144,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":71},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":44},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":72},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":66},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":50},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":98},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":137,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":40},{"id":139,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":141,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":143,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":145,"ship_count":30,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":7},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":47},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":48},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":97}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.510286587+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.510354036+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.510416664+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.510478779+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.510562005+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 1}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.510696636+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 2}]}","player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.510789886+02:00","command":{"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.510857796+02:00","command":{"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","ship_count":2},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.510939959+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":23,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":35,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":23,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":2,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":8,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":20,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":7,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":24,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":8,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":36,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":34,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":6,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":37,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":27,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":26,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":177,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":28},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":77},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":71},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":2},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":79},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":3},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":107,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":70},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":75},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":95},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":57},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":73},{"id":136,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":149,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":103,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":45},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":178,"ship_count":34,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":25},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":182,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":37},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":111,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":120,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":61},{"id":115,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":70},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":6},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":7},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":121,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":124,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":48},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":69},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":128,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":73},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":2},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":3},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":55},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":66},{"id":132,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":67},{"id":140,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":68},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":41},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":59},{"id":144,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":70},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":43},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":71},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":65},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":49},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":97},{"id":186,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":39},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":137,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":39},{"id":139,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":141,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":143,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":145,"ship_count":30,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":6},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":46},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":47},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":96},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":98}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.517241345+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.517311243+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.517374175+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.517436825+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.517513597+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 1}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.517605622+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 2}]}","player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.517677663+02:00","command":{"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.517742904+02:00","command":{"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","ship_count":2},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.517820022+02:00","state":{"planets":[{"ship_count":3,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":24,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":36,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":24,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":2,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":1,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":9,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":21,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":8,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":25,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":9,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":37,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":35,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":7,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":38,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":28,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":0,"x":41.0,"y":23.0,"owner":null,"name":"UUZZZWSZUT"},{"ship_count":27,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":177,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":27},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":76},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":70},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":8,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":1},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":78},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":2},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":107,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":69},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":74},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":94},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":56},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":72},{"id":136,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":149,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":74},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":44},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":178,"ship_count":34,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":24},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":182,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":36},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":111,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":120,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":60},{"id":115,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":69},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":5},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":6},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":121,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":124,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":47},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":68},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":128,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":72},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":74,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":1},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":2},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":54},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":65},{"id":132,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":66},{"id":140,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":67},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":40},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":58},{"id":144,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":69},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":42},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":70},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":64},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":48},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":96},{"id":186,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":38},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":98},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":137,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":38},{"id":139,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":141,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":143,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":145,"ship_count":30,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":5},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":45},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":46},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":95},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":97}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.524002997+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.524069110+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.524131696+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.524193634+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.524274917+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 1}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.524368905+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 2}]}","player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.524441031+02:00","command":{"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.524506261+02:00","command":{"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","ship_count":2},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.524583067+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":25,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":37,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":25,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":2,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":10,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":22,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":9,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":26,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":10,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":38,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":36,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":8,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":1,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":39,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":29,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":1,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":28,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":177,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":26},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":75},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":69},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":190,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":39},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":77},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":1},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":107,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":68},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":73},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":93},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":55},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":71},{"id":136,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":149,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":73},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":43},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":178,"ship_count":34,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":23},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":182,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":35},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":111,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":120,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":59},{"id":115,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":68},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":4},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":5},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":121,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":124,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":46},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":67},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":128,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":71},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":98},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":77,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":1},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":53},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":96},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":64},{"id":132,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":65},{"id":140,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":66},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":39},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":57},{"id":144,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":68},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":41},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":69},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":63},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":47},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":95},{"id":186,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":37},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":97},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":137,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":139,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":141,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":143,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":145,"ship_count":30,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":4},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":44},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":45},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":94}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.530763153+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.530864058+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.530940198+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.531036737+02:00","content":"{\"moves\": [{\"origin\": \"DLSGAMDSAK\", \"ship_count\": 41, \"destination\": \"XVJXNQDAQE\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.531172470+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"KEYMTVEOQP\", \"ship_count\": 1}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.531249876+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"KEYMTVEOQP\", \"ship_count\": 2}]}","player_id":0}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T22:50:55.531359181+02:00","error":"\"NotEnoughShips\"","command":{"origin":"DLSGAMDSAK","destination":"XVJXNQDAQE","ship_count":41},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.531431151+02:00","command":{"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.531491954+02:00","command":{"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","ship_count":2},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.531563664+02:00","state":{"planets":[{"ship_count":3,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":26,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":38,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":26,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":2,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":1,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":11,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":23,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":10,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":27,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":11,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":39,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":37,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":9,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":3,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":40,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":30,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":3,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":29,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":177,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":25},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":74},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":68},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":190,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":38},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":76},{"id":192,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":12},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":62},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":67},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":72},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":92},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":54},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":70},{"id":136,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":149,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":72},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":42},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":178,"ship_count":34,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":22},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":182,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":34},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":111,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":120,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":58},{"id":115,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":67},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":3},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":4},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":121,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":124,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":45},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":66},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":128,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":70},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":97},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":93},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":52},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":95},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":63},{"id":132,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":64},{"id":140,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":65},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":38},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":56},{"id":144,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":67},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":40},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":68},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":62},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":46},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":94},{"id":186,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":36},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":96},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":137,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":139,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":141,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":143,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":145,"ship_count":30,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":3},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":43},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":44}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.537591705+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.537708484+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.537767738+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.537826671+02:00","content":"{\"moves\": [{\"origin\": \"DLSGAMDSAK\", \"ship_count\": 40, \"destination\": \"XVJXNQDAQE\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.537961712+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"KEYMTVEOQP\", \"ship_count\": 1}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.538043026+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"KEYMTVEOQP\", \"ship_count\": 2}]}","player_id":0}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T22:50:55.538132832+02:00","error":"\"NotEnoughShips\"","command":{"origin":"DLSGAMDSAK","destination":"XVJXNQDAQE","ship_count":40},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.538208886+02:00","command":{"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.538277435+02:00","command":{"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","ship_count":2},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.538366790+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":27,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":39,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":27,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":2,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":12,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":24,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":11,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":28,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":12,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":40,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":38,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":10,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":4,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":41,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":31,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":4,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":30,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":177,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":24},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":73},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":67},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":190,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":37},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":75},{"id":192,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":11},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":61},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":66},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":71},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":91},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":53},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":69},{"id":136,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":149,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":71},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":41},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":178,"ship_count":34,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":21},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":182,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":33},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":111,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":120,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":57},{"id":115,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":66},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":2},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":3},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":121,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":124,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":44},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":65},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":128,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":69},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":96},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":92},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":51},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":94},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":62},{"id":132,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":63},{"id":140,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":64},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":55},{"id":144,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":66},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":39},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":67},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":61},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":45},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":93},{"id":186,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":35},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":95},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":194,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":49},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":137,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":139,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":141,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":143,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":145,"ship_count":30,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":2},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":42},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":43},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":62}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.544207441+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.544276986+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.544340496+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.544402912+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.544493252+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"KEYMTVEOQP\", \"ship_count\": 1}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.544579651+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"KEYMTVEOQP\", \"ship_count\": 2}]}","player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.544647205+02:00","command":{"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.544708956+02:00","command":{"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","ship_count":2},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.544783859+02:00","state":{"planets":[{"ship_count":3,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":28,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":40,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":28,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":2,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":1,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":13,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":25,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":12,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":29,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":13,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":41,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":39,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":11,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":5,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":42,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":0,"x":92.0,"y":78.0,"owner":null,"name":"KEYMTVEOQP"},{"ship_count":32,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":5,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":31,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":177,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":23},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":72},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":66},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":190,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":36},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":74},{"id":192,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":10},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":60},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":65},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":70},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":90},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":52},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":68},{"id":136,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":149,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":70},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":40},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":178,"ship_count":34,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":20},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":182,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":32},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":196,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":12},{"id":120,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":56},{"id":115,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":65},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":56,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":1},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":62},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":2},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":121,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":124,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":43},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":64},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":128,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":68},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":95},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":91},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":50},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":93},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":61},{"id":132,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":62},{"id":140,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":63},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":54},{"id":144,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":65},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":38},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":66},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":60},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":44},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":92},{"id":186,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":34},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":94},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":194,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":48},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":137,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":139,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":141,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":143,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":145,"ship_count":30,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":1},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":41},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":42},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":61}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.550695948+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.550757903+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.550817124+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.550876197+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.550949394+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"KEYMTVEOQP\", \"ship_count\": 1}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.551032920+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"KEYMTVEOQP\", \"ship_count\": 2}]}","player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.551100386+02:00","command":{"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.551162527+02:00","command":{"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","ship_count":2},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.551234806+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":29,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":41,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":29,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":28,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":14,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":26,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":13,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":30,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":14,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":42,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":40,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":12,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":6,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":43,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":1,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":33,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":6,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":32,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":198,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":49},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":177,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":22},{"id":3,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":71},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":65},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":190,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":35},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":73},{"id":192,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":9},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":59},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":64},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":69},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":89},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":51},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":67},{"id":136,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":149,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":69},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":39},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":178,"ship_count":34,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":19},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":182,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":31},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":196,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":11},{"id":120,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":55},{"id":115,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":64},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":62},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":61},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":1},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":60},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":124,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":42},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":63},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":128,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":67},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":94},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":90},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":49},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":92},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":60},{"id":132,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":61},{"id":140,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":62},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":53},{"id":144,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":64},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":65},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":59},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":43},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":91},{"id":186,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":33},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":93},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":194,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":47},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":137,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":139,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":141,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":143,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":41},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":40},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.557099188+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.557161521+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.557220521+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.557301558+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.557392089+02:00","content":"{\"moves\": [null]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.557458417+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"KEYMTVEOQP\", \"ship_count\": 2}]}","player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:55.557529140+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.557571557+02:00","command":{"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","ship_count":2},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.557644864+02:00","state":{"planets":[{"ship_count":3,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":30,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":42,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":30,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":28,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":1,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":15,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":27,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":14,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":31,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":15,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":43,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":41,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":13,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":7,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":44,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":3,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":34,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":7,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":33,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":198,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":48},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":177,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":21},{"id":199,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":12},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":70},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":64},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":190,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":34},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":72},{"id":192,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":8},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":58},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":63},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":68},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":88},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":50},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":66},{"id":136,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":149,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":68},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":38},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":178,"ship_count":34,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":18},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":182,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":30},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":196,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":10},{"id":120,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":54},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":63},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":61},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":60},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":39},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":59},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":124,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":41},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":62},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":128,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":66},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":93},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":89},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":48},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":91},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":59},{"id":132,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":60},{"id":140,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":61},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":52},{"id":144,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":63},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":64},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":58},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":42},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":90},{"id":186,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":32},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":92},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":194,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":46},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":137,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":139,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":141,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":143,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":40},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.563439099+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.563502203+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.563562430+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.563621990+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.563700858+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"KEYMTVEOQP\", \"ship_count\": 2}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.563795309+02:00","content":"{\"moves\": [null]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.563863367+02:00","command":{"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","ship_count":2},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:55.563954747+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.564033940+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":31,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":43,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":31,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":28,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":16,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":28,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":15,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":32,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":16,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":44,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":42,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":14,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":8,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":45,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":4,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":35,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":8,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":34,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":198,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":47},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":177,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":20},{"id":199,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":11},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":69},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":63},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":200,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":49},{"id":190,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":33},{"id":9,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":71},{"id":192,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":7},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":57},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":62},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":67},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":87},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":49},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":65},{"id":136,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":149,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":67},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":178,"ship_count":34,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":17},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":182,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":29},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":196,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":9},{"id":120,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":53},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":62},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":60},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":59},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":38},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":58},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":124,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":40},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":61},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":128,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":65},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":92},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":88},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":47},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":90},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":58},{"id":132,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":59},{"id":140,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":60},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":51},{"id":144,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":62},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":63},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":57},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":41},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":89},{"id":186,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":31},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":91},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":194,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":45},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":137,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":139,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":141,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":143,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":39},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.569830367+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.569892776+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.569952424+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.570011591+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.570088289+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"KEYMTVEOQP\", \"ship_count\": 2}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.570181719+02:00","content":"{\"moves\": [null]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.570249524+02:00","command":{"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","ship_count":2},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:55.570381302+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.570458437+02:00","state":{"planets":[{"ship_count":3,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":32,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":44,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":32,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":28,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":1,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":17,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":29,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":16,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":33,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":17,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":45,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":43,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":15,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":9,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":46,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":5,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":36,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":9,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":35,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":198,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":46},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":177,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":19},{"id":199,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":10},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":68},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":62},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":200,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":48},{"id":190,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":32},{"id":201,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":12},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":70},{"id":192,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":6},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":56},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":61},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":66},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":86},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":48},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":64},{"id":136,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":149,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":66},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":178,"ship_count":34,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":16},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":182,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":28},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":196,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":8},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":52},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":61},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":59},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":58},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":57},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":124,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":39},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":60},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":128,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":64},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":91},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":87},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":46},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":89},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":57},{"id":132,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":58},{"id":140,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":59},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":50},{"id":144,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":61},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":62},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":56},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":40},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":88},{"id":186,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":30},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":90},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":194,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":44},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":38},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":137,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":139,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":141,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":143,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.576258368+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.576324803+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.576384217+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.576443348+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.576521055+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"KEYMTVEOQP\", \"ship_count\": 2}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.576614702+02:00","content":"{\"moves\": [null]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.576681971+02:00","command":{"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","ship_count":2},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:55.576772814+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.576849342+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":33,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":45,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":33,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":28,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":18,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":30,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":17,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":34,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":18,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":46,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":44,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":16,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":10,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":47,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":6,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":37,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":10,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":36,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":198,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":45},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":177,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":18},{"id":199,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":9},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":67},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":61},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":200,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":47},{"id":190,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":31},{"id":201,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":11},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":69},{"id":192,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":5},{"id":202,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":49},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":55},{"id":15,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":60},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":65},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":85},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":47},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":63},{"id":136,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":149,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":65},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":178,"ship_count":34,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":15},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":182,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":27},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":196,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":7},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":51},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":60},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":58},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":57},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":56},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":124,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":38},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":59},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":128,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":63},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":90},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":86},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":45},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":88},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":56},{"id":132,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":57},{"id":140,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":58},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":49},{"id":144,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":60},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":61},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":55},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":39},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":87},{"id":186,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":29},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":89},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":194,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":43},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":143,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":137,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":139,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":141,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.582605712+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.582671832+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.582734758+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.582811983+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.582889795+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"KEYMTVEOQP\", \"ship_count\": 2}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.582983357+02:00","content":"{\"moves\": [null]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.583051477+02:00","command":{"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","ship_count":2},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:55.583141846+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.583221499+02:00","state":{"planets":[{"ship_count":3,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":34,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":46,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":34,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":28,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":1,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":19,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":31,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":18,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":35,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":19,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":47,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":45,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":17,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":11,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":48,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":7,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":38,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":11,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":37,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":198,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":44},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":177,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":17},{"id":199,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":8},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":66},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":60},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":200,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":46},{"id":190,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":30},{"id":201,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":10},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":68},{"id":192,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":4},{"id":202,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":48},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":54},{"id":203,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":12},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":59},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":64},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":84},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":46},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":62},{"id":136,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":149,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":64},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":178,"ship_count":34,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":14},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":182,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":26},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":196,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":6},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":50},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":59},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":57},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":56},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":55},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":141,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":58},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":128,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":62},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":89},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":85},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":44},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":87},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":55},{"id":132,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":56},{"id":140,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":57},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":48},{"id":144,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":59},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":60},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":54},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":38},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":86},{"id":186,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":28},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":88},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":194,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":42},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":143,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":139,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":137,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.588898201+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.588964274+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.589027073+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.589104243+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.589180586+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"KEYMTVEOQP\", \"ship_count\": 2}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.589294094+02:00","content":"{\"moves\": [null]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.589378630+02:00","command":{"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","ship_count":2},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:55.589469367+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.589545404+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":35,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":47,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":35,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":28,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":20,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":32,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":19,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":36,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":20,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":48,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":46,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":18,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":12,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":49,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":8,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":39,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":12,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":38,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":198,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":43},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":177,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":16},{"id":199,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":7},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":65},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":59},{"id":79,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":200,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":45},{"id":190,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":29},{"id":201,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":9},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":67},{"id":192,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":3},{"id":202,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":47},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":53},{"id":203,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":11},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":58},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":204,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":49},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":63},{"id":21,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":83},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":45},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":61},{"id":136,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":149,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":63},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":178,"ship_count":34,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":13},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":182,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":25},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":196,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":5},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":49},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":58},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":56},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":55},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":54},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":141,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":57},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":128,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":61},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":88},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":84},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":43},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":86},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":54},{"id":132,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":55},{"id":140,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":56},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":47},{"id":144,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":58},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":59},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":53},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":85},{"id":186,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":27},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":87},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":194,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":41},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":143,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":139,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":137,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.594961694+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.595042503+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.595105583+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.595168086+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.595250411+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"KEYMTVEOQP\", \"ship_count\": 2}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.595366465+02:00","content":"{\"moves\": [null]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.595434322+02:00","command":{"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","ship_count":2},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:55.595524649+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.595600153+02:00","state":{"planets":[{"ship_count":3,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":36,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":48,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":36,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":28,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":1,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":21,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":33,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":20,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":37,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":21,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":49,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":47,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":19,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":13,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":50,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":9,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":40,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":13,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":39,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":198,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":42},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":177,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":15},{"id":199,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":6},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":64},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":58},{"id":205,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":12},{"id":200,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":44},{"id":190,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":28},{"id":201,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":8},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":66},{"id":192,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":2},{"id":202,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":46},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":52},{"id":203,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":10},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":57},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":204,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":48},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":62},{"id":137,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":82},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":44},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":60},{"id":136,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":149,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":62},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":178,"ship_count":34,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":12},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":182,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":24},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":196,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":4},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":48},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":57},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":55},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":54},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":53},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":141,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":56},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":139,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":60},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":87},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":83},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":42},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":85},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":53},{"id":132,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":54},{"id":140,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":55},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":46},{"id":144,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":57},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":58},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":52},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":84},{"id":186,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":26},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":86},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":194,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":40},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":143,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.600897105+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.600959489+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.601018830+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.601077890+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.601155818+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.601249879+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 0}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.601348702+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":2},"player_id":0}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T22:50:55.601439218+02:00","error":"\"ZeroShipMove\"","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":0},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.601556850+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":37,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":49,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":37,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":28,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":1,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":22,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":34,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":21,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":38,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":22,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":50,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":48,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":20,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":14,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":51,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":10,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":41,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":14,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":40,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":198,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":41},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":177,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":14},{"id":199,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":5},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":63},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":57},{"id":205,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":11},{"id":200,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":43},{"id":190,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":27},{"id":201,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":7},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":65},{"id":192,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":1},{"id":202,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":45},{"id":85,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":51},{"id":203,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":9},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":56},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":204,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":47},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":61},{"id":206,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":81},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":43},{"id":143,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":27,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":59},{"id":136,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":149,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":61},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":178,"ship_count":34,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":11},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":182,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":23},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":196,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":3},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":47},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":56},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":54},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":53},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":52},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":141,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":55},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":139,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":59},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":86},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":82},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":41},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":84},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":52},{"id":132,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":53},{"id":140,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":54},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":45},{"id":144,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":56},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":57},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":51},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":83},{"id":186,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":25},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":85},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":194,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":39},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.607050781+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.607113174+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.607173137+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.607232275+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.607364454+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.607495899+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 0}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.607675989+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T22:50:55.607848578+02:00","error":"\"ZeroShipMove\"","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":0},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.608011677+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":38,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":50,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":38,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":28,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":7,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":23,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":35,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":22,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":39,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":23,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":51,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":49,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":21,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":15,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":52,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":9,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":42,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":15,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":41,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":198,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":40},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":177,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":13},{"id":199,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":4},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":62},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":56},{"id":205,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":10},{"id":200,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":42},{"id":190,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":26},{"id":201,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":6},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":64},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":202,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":44},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":50},{"id":203,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":8},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":55},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":204,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":46},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":60},{"id":206,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":80},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":42},{"id":143,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":58},{"id":136,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":149,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":60},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":178,"ship_count":34,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":10},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":182,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":22},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":196,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":2},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":46},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":55},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":53},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":52},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":51},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":141,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":54},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":58},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":85},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":81},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":40},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":83},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":51},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":52},{"id":140,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":53},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":44},{"id":144,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":55},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":56},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":50},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":82},{"id":186,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":24},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":84},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":194,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":38}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.613227766+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.613294468+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.613370888+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.613428638+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.613504518+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.613595210+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 6}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.613687662+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.613774833+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":6},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.613877269+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":39,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":51,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":39,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":28,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":1,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":24,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":36,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":23,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":40,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":24,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":52,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":50,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":22,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":16,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":53,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":10,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":43,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":16,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":42,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":198,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":39},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":177,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":12},{"id":199,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":3},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":61},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":55},{"id":205,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":9},{"id":200,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":41},{"id":190,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":25},{"id":201,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":5},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":63},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":202,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":43},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":49},{"id":203,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":7},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":54},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":204,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":45},{"id":91,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":59},{"id":206,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":79},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":41},{"id":143,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":57},{"id":136,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":37},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":149,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":33,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":59},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":178,"ship_count":34,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":9},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":182,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":21},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":196,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":1},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":45},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":54},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":52},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":51},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":50},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":53},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":57},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":84},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":80},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":39},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":82},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":50},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":51},{"id":140,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":52},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":43},{"id":144,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":54},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":55},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":49},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":81},{"id":186,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":23},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":83},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":194,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.619097951+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.619163460+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.619226459+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.619293768+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.619388690+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.619482190+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 0}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.619583290+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T22:50:55.619673298+02:00","error":"\"ZeroShipMove\"","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":0},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.619789188+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":40,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":52,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":40,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":28,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":7,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":25,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":37,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":24,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":41,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":25,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":53,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":51,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":23,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":17,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":54,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":9,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":44,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":17,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":43,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":198,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":38},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":177,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":11},{"id":199,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":2},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":60},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":54},{"id":205,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":8},{"id":200,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":40},{"id":190,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":24},{"id":201,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":4},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":62},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":202,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":42},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":48},{"id":203,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":6},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":53},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":204,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":44},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":58},{"id":206,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":78},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":40},{"id":194,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":36},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":56},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":36},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":149,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":82},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":58},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":178,"ship_count":34,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":8},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":182,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":20},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":186,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":22},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":44},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":53},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":51},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":50},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":49},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":52},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":56},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":83},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":79},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":38},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":81},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":49},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":50},{"id":140,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":51},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":42},{"id":144,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":53},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":54},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":48},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":80}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.624988567+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.625050741+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.625110155+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.625169367+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.625247145+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.625359846+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 6}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.625452148+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.625542966+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":6},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.625642078+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":41,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":53,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":41,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":28,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":1,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":26,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":38,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":25,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":42,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":26,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":54,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":52,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":24,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":18,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":55,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":10,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":45,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":18,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":44,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":198,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":37},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":177,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":10},{"id":199,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":1},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":59},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":53},{"id":205,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":7},{"id":200,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":39},{"id":190,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":23},{"id":201,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":3},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":61},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":202,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":41},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":47},{"id":203,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":5},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":52},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":204,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":43},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":57},{"id":206,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":77},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":39},{"id":194,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":35},{"id":97,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":55},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":35},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":149,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":81},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":57},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":212,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":37},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":178,"ship_count":34,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":7},{"id":39,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":182,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":19},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":186,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":21},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":43},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":52},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":50},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":49},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":48},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":51},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":55},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":82},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":78},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":37},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":80},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":48},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":49},{"id":140,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":50},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":41},{"id":144,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":52},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":53},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":47},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":79}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.630721441+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.630787512+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.630850311+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.630926422+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.631003624+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.631097320+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 0}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.631191937+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T22:50:55.631309415+02:00","error":"\"ZeroShipMove\"","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":0},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.631442656+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":42,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":54,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":42,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":28,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":7,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":27,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":39,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":26,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":43,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":27,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":55,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":53,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":25,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":19,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":56,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":9,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":46,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":19,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":45,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":198,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":36},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":177,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":9},{"id":213,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":58},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":52},{"id":205,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":6},{"id":200,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":38},{"id":190,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":22},{"id":201,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":2},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":60},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":202,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":40},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":46},{"id":203,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":4},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":51},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":204,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":42},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":56},{"id":206,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":76},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":38},{"id":194,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":34},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":78},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":54},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":34},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":149,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":80},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":56},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":212,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":36},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":178,"ship_count":34,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":6},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":182,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":18},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":186,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":20},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":42},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":51},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":49},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":48},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":47},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":50},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":54},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":81},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":77},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":36},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":79},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":47},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":46},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":48},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":52},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":49},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":40},{"id":144,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":51},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.636221581+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.636288031+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.636348067+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.636475431+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.636602947+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.636694062+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 6}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.636786170+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.636873455+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":6},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.636971485+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":43,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":55,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":43,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":28,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":1,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":28,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":40,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":27,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":44,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":28,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":56,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":54,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":26,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":20,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":57,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":10,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":47,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":20,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":46,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":198,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":35},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":177,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":8},{"id":213,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":57},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":51},{"id":205,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":5},{"id":200,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":37},{"id":190,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":21},{"id":201,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":1},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":59},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":202,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":39},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":45},{"id":203,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":3},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":50},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":204,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":41},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":55},{"id":206,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":75},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":37},{"id":194,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":33},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":77},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":215,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":37},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":53},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":33},{"id":101,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":149,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":79},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":55},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":212,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":35},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":178,"ship_count":34,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":5},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":182,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":17},{"id":214,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":45,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":186,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":19},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":41},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":50},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":48},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":47},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":46},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":49},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":53},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":80},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":76},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":35},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":78},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":46},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":45},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":47},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":51},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":48},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":39},{"id":144,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":50},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.642000332+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.642066495+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.642129371+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.642191989+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.642280411+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.642389023+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 0}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.642481177+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T22:50:55.642569144+02:00","error":"\"ZeroShipMove\"","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":0},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.642680826+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":44,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":56,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":44,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":28,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":7,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":29,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":41,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":28,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":45,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":29,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":57,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":55,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":27,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":21,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":58,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":9,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":48,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":21,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":47,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":198,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":34},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":177,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":7},{"id":213,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":56},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":50},{"id":205,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":4},{"id":200,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":36},{"id":190,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":20},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":58},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":202,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":38},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":44},{"id":203,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":2},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":49},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":204,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":40},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":54},{"id":206,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":74},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":36},{"id":194,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":32},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":76},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":215,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":36},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":52},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":32},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":149,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":78},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":54},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":212,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":34},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":178,"ship_count":34,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":4},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":182,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":16},{"id":214,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":49},{"id":186,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":18},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":40},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":49},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":47},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":46},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":45},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":48},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":38},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":52},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":79},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":75},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":34},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":77},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":45},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":44},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":46},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":50},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":47},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.647468899+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.647531329+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.647590867+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.647650042+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.647756722+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.647850767+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 6}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.647946224+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.648036413+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":6},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.648137435+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":45,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":57,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":45,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":28,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":1,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":30,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":42,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":29,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":46,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":30,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":58,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":56,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":28,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":22,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":59,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":10,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":49,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":22,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":48,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":198,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":33},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":177,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":6},{"id":213,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":55},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":49},{"id":205,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":3},{"id":200,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":35},{"id":190,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":19},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":57},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":202,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":37},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":43},{"id":203,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":1},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":48},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":204,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":39},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":53},{"id":206,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":73},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":35},{"id":194,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":31},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":75},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":215,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":35},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":51},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":31},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":149,"ship_count":2,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":77},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":53},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":212,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":33},{"id":105,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":178,"ship_count":34,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":3},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":182,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":15},{"id":214,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":48},{"id":186,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":17},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":218,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":37},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":39},{"id":217,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":48},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":46},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":45},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":44},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":47},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":37},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":51},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":78},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":74},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":33},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":76},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":44},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":43},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":45},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":49},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":46},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.652750827+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.652831656+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.652894757+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.652971579+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.653082498+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.653176383+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 0}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.653275480+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T22:50:55.653399413+02:00","error":"\"ZeroShipMove\"","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":0},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.653513400+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":46,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":58,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":46,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":28,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":7,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":31,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":43,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":30,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":47,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":31,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":59,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":57,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":29,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":23,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":60,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":9,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":50,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":23,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":49,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":198,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":32},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":177,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":5},{"id":213,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":54},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":48},{"id":205,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":2},{"id":200,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":34},{"id":190,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":18},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":56},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":202,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":36},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":42},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":47},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":204,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":38},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":52},{"id":206,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":72},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":34},{"id":194,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":30},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":74},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":215,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":34},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":50},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":30},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":45},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":76},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":52},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":212,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":32},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":48},{"id":178,"ship_count":34,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":2},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":182,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":14},{"id":214,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":47},{"id":186,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":16},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":218,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":36},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":38},{"id":217,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":44},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":47},{"id":54,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":45},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":44},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":43},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":46},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":36},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":50},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":77},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":73},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":32},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":75},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":43},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":42}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.658142791+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.658208687+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.658276276+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.658382815+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.658508942+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.658599835+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 6}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.658691669+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.658778225+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":6},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.658874701+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":47,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":59,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":47,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":28,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":1,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":32,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":44,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":31,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":48,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":32,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":60,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":58,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":30,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":24,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":61,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":10,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":51,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":24,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":50,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":198,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":31},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":177,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":4},{"id":213,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":53},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":47},{"id":205,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":1,"turns_remaining":1},{"id":200,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":33},{"id":190,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":17},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":55},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":202,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":35},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":41},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":46},{"id":109,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":204,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":37},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":51},{"id":206,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":71},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":33},{"id":194,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":29},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":73},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":215,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":33},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":49},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":29},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":44},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":75},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":51},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":212,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":31},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":47},{"id":178,"ship_count":34,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":1},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":182,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":13},{"id":214,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":46},{"id":186,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":15},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":218,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":35},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":37},{"id":217,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":43},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":46},{"id":221,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":37},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":44},{"id":57,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":43},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":42},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":45},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":35},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":49},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":76},{"id":220,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":72},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":31},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":74},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":42},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":41}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.663492014+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.663558213+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.663652520+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.663710063+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.663787542+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.663878682+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 0}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.663971233+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T22:50:55.664058764+02:00","error":"\"ZeroShipMove\"","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":0},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.664170215+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":48,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":60,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":48,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":28,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":6,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":33,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":45,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":66,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":49,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":33,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":61,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":59,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":31,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":25,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":62,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":9,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":52,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":25,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":51,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":198,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":30},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":177,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":3},{"id":213,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":52},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":46},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":200,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":32},{"id":190,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":16},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":54},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":202,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":34},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":40},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":45},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":40},{"id":204,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":36},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":50},{"id":206,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":70},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":32},{"id":194,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":28},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":72},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":215,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":32},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":48},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":28},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":43},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":74},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":50},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":212,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":30},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":46},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":41},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":182,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":12},{"id":214,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":45},{"id":186,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":14},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":218,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":34},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":36},{"id":217,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":42},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":45},{"id":221,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":36},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":43},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":73},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":42},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":41},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":44},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":34},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":48},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":75},{"id":220,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":71},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":30}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.668563957+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.668626045+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.668689166+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.668748576+02:00","content":"{\"moves\": [{\"origin\": \"DLSGAMDSAK\", \"ship_count\": 64, \"destination\": \"OJCKCVKJGJ\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.668855395+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.668948422+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 5}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.669045111+02:00","command":{"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","ship_count":64},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.669134878+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.669224423+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":5},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.669330775+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":49,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":61,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":49,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":28,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":2,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":34,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":46,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":3,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":50,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":34,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":62,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":60,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":32,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":26,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":63,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":10,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":53,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":26,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":52,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":198,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":29},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":177,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":2},{"id":213,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":51},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":45},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":200,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":31},{"id":190,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":15},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":53},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":202,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":33},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":39},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":44},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":39},{"id":204,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":35},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":49},{"id":206,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":69},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":31},{"id":194,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":27},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":71},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":215,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":31},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":47},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":27},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":42},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":73},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":49},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":212,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":29},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":45},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":40},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":182,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":11},{"id":214,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":44},{"id":186,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":13},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":218,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":33},{"id":113,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":35},{"id":217,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":41},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":44},{"id":221,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":35},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":42},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":72},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":41},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":225,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":37},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":40},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":63,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":43},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":33},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":47},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":74},{"id":220,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":70},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":29},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":53},{"id":224,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.673827144+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.673892849+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.673955921+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.674048062+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.674144032+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.674237820+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 1}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.674371007+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.674460714+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":1},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.674560879+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":50,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":62,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":50,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":28,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":6,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":35,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":47,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":4,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":51,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":35,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":63,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":61,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":33,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":27,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":64,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":11,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":54,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":27,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":53,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":198,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":28},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":177,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":1},{"id":213,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":50},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":44},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":200,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":30},{"id":190,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":14},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":52},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":202,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":32},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":38},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":43},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":38},{"id":204,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":34},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":48},{"id":206,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":68},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":30},{"id":194,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":26},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":70},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":215,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":30},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":46},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":26},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":41},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":72},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":48},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":212,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":28},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":44},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":39},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":182,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":10},{"id":214,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":43},{"id":186,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":12},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":218,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":32},{"id":227,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":37},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":34},{"id":217,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":40},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":43},{"id":221,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":34},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":41},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":71},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":40},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":225,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":36},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":39},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":226,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":42},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":32},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":46},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":73},{"id":220,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":69},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":28},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":52},{"id":224,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.679054566+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.679154641+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.679217496+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.679285859+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.679468225+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"DLSGAMDSAK\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.679596504+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 5}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.679689043+02:00","command":{"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.679776127+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":5},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.679873422+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":51,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":63,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":51,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":28,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":2,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":36,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":48,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":5,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":52,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":36,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":64,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":62,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":32,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":28,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":65,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":12,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":55,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":28,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":54,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":198,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":27},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":229,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":37},{"id":213,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":49},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":43},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":200,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":29},{"id":190,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":13},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":51},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":202,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":31},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":37},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":42},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":37},{"id":204,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":33},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":47},{"id":206,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":67},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":29},{"id":194,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":25},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":69},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":215,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":29},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":45},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":25},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":40},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":71},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":47},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":212,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":27},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":43},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":38},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":182,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":9},{"id":214,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":42},{"id":186,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":11},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":218,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":31},{"id":227,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":36},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":33},{"id":217,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":39},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":42},{"id":221,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":33},{"id":117,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":40},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":70},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":39},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":225,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":35},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":38},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":226,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":53},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":41},{"id":69,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":31},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":45},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":72},{"id":220,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":68},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":27},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":51},{"id":224,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.684284188+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.684362544+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.684441819+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.684499634+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.684575859+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.684666346+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 1}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.684758535+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.684845397+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":1},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.684942421+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":52,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":64,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":52,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":28,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":6,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":37,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":49,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":6,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":53,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":37,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":65,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":63,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":33,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":29,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":66,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":13,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":56,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":29,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":55,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":198,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":26},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":229,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":36},{"id":213,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":48},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":42},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":200,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":28},{"id":190,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":12},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":50},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":202,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":30},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":36},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":41},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":36},{"id":204,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":32},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":46},{"id":206,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":66},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":28},{"id":194,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":24},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":68},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":215,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":28},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":44},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":24},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":39},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":70},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":46},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":212,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":26},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":42},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":37},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":182,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":8},{"id":214,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":41},{"id":186,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":10},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":218,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":30},{"id":227,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":35},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":32},{"id":217,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":38},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":41},{"id":221,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":32},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":37},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":39},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":69},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":38},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":225,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":34},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":37},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":226,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":52},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":40},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":30},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":44},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":71},{"id":220,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":67},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":26},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":50},{"id":224,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.689422912+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.689484679+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.689544272+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.689603331+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.689681751+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.689775274+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 5}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.689870081+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.689959720+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":5},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.690059650+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":53,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":65,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":53,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":28,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":2,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":38,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":50,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":7,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":54,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":38,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":66,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":64,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":34,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":30,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":67,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":14,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":57,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":30,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":56,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":198,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":25},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":229,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":35},{"id":213,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":47},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":41},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":200,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":27},{"id":190,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":11},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":49},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":202,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":29},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":35},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":40},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":35},{"id":204,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":31},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":45},{"id":206,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":65},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":27},{"id":194,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":23},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":67},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":215,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":27},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":43},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":23},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":38},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":69},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":45},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":212,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":25},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":41},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":36},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":182,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":7},{"id":214,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":122,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":40},{"id":186,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":9},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":218,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":29},{"id":227,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":34},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":31},{"id":217,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":37},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":40},{"id":221,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":31},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":36},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":38},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":68},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":37},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":225,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":33},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":36},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":226,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":51},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":39},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":29},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":43},{"id":233,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":37},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":70},{"id":220,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":66},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":25},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":49},{"id":224,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":232,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.694523298+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.694603977+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.694666950+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.694744090+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.694855107+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.694948636+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 1}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.695043004+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.695131937+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":1},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.695230505+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":54,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":66,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":54,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":29,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":6,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":39,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":51,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":8,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":55,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":39,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":67,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":65,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":35,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":31,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":68,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":15,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":58,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":31,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":57,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":198,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":24},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":229,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":34},{"id":213,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":46},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":40},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":200,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":26},{"id":190,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":10},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":48},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":202,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":28},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":34},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":39},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":34},{"id":204,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":30},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":44},{"id":206,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":64},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":26},{"id":194,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":22},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":66},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":215,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":26},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":42},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":22},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":37},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":68},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":44},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":212,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":24},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":40},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":35},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":182,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":6},{"id":214,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":235,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":37},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":39},{"id":186,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":8},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":218,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":28},{"id":227,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":33},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":30},{"id":217,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":36},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":39},{"id":221,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":30},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":35},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":37},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":67},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":36},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":225,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":32},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":35},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":226,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":50},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":38},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":28},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":42},{"id":233,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":36},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":69},{"id":220,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":65},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":24},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":48},{"id":224,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":232,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":234,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.699672072+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.699734472+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.699797937+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.699911653+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.699986273+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.700133180+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 5}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.700228193+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.700321408+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":5},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.700421237+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":55,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":67,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":55,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":30,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":2,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":40,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":52,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":9,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":56,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":40,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":68,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":66,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":36,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":32,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":69,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":16,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":59,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":32,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":58,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":198,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":23},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":229,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":33},{"id":213,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":45},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":39},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":200,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":25},{"id":190,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":9},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":47},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":202,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":27},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":33},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":38},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":33},{"id":204,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":29},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":43},{"id":206,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":63},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":25},{"id":194,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":21},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":65},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":215,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":25},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":41},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":21},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":36},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":67},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":43},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":212,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":23},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":39},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":34},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":182,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":5},{"id":214,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":235,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":36},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":38},{"id":186,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":7},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":218,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":27},{"id":227,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":32},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":29},{"id":217,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":35},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":38},{"id":221,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":29},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":34},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":36},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":66},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":35},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":225,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":31},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":34},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":226,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":49},{"id":126,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":37},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":27},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":41},{"id":233,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":35},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":68},{"id":220,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":64},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":23},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":47},{"id":224,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":232,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":234,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":236,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":237,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.705065063+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.705127105+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.705186829+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.705245964+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.705439041+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.705548036+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 1}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.705640070+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.705727710+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":1},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.705824956+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":56,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":68,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":56,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":31,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":6,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":41,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":53,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":10,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":57,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":41,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":69,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":67,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":37,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":33,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":70,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":17,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":60,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":33,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":59,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":198,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":22},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":229,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":32},{"id":213,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":44},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":38},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":200,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":24},{"id":190,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":8},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":46},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":202,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":26},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":32},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":37},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":32},{"id":204,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":28},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":42},{"id":206,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":62},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":24},{"id":194,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":20},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":64},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":215,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":24},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":40},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":20},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":35},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":66},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":42},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":212,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":22},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":38},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":33},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":182,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":4},{"id":214,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":235,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":35},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":37},{"id":186,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":6},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":218,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":26},{"id":227,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":31},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":28},{"id":217,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":34},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":37},{"id":221,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":28},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":33},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":35},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":65},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":34},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":225,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":30},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":33},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":226,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":48},{"id":239,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":37},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":36},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":26},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":40},{"id":233,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":34},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":67},{"id":220,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":63},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":22},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":46},{"id":224,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":232,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":234,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":236,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":237,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":36},{"id":238,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.710586803+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.710648794+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.710708314+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.710767354+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.710845671+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.710939312+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 5}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.711033819+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.711123555+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":5},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.711223483+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":57,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":69,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":57,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":32,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":2,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":42,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":54,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":11,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":58,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":42,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":70,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":68,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":38,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":34,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":71,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":18,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":61,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":34,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":60,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":198,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":21},{"id":130,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":229,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":31},{"id":213,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":43},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":37},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":200,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":23},{"id":190,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":7},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":45},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":202,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":25},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":31},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":36},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":31},{"id":204,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":27},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":41},{"id":206,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":61},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":23},{"id":194,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":19},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":63},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":215,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":23},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":39},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":19},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":34},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":65},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":41},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":212,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":21},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":37},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":32},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":182,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":3},{"id":214,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":235,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":34},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":36},{"id":186,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":5},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":218,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":25},{"id":227,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":30},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":27},{"id":217,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":33},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":36},{"id":221,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":27},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":32},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":34},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":64},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":33},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":225,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":29},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":32},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":226,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":47},{"id":239,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":36},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":35},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":25},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":39},{"id":233,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":33},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":66},{"id":220,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":62},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":21},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":45},{"id":224,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":232,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":234,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":236,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":237,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":35},{"id":238,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":240,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":241,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.715905930+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.715985223+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.716048310+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.716124982+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.716202955+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.716318285+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 1}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.716428774+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.716517787+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":1},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.716617287+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":58,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":70,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":58,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":33,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":6,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":43,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":55,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":12,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":59,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":43,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":71,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":69,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":39,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":35,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":72,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":19,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":62,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":35,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":61,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":198,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":20},{"id":243,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":37},{"id":229,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":30},{"id":213,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":42},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":36},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":200,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":22},{"id":190,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":6},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":44},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":202,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":24},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":30},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":35},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":30},{"id":204,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":26},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":40},{"id":206,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":60},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":22},{"id":194,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":18},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":62},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":215,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":22},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":38},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":18},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":33},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":64},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":40},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":212,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":20},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":36},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":31},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":182,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":2},{"id":214,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":235,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":33},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":35},{"id":186,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":4},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":218,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":24},{"id":227,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":29},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":26},{"id":217,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":32},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":35},{"id":221,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":26},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":31},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":33},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":63},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":32},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":225,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":28},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":31},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":226,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":46},{"id":239,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":35},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":34},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":24},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":38},{"id":233,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":32},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":65},{"id":220,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":61},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":20},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":44},{"id":224,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":232,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":234,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":236,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":237,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":34},{"id":238,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":240,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":241,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":36},{"id":242,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.721336230+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.721417027+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.721514403+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.721589805+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.721668258+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.721761824+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 5}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.721855978+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.721945606+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":5},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.722045757+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":59,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":71,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":59,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":34,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":2,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":44,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":56,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":13,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":60,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":44,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":72,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":70,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":40,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":36,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":73,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":20,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":63,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":36,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":62,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":198,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":19},{"id":243,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":36},{"id":229,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":29},{"id":213,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":41},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":35},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":200,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":21},{"id":190,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":5},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":43},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":202,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":23},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":29},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":34},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":29},{"id":204,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":25},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":39},{"id":206,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":59},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":21},{"id":194,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":17},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":61},{"id":134,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":215,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":21},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":37},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":17},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":32},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":63},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":39},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":212,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":19},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":35},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":30},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":182,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":1},{"id":214,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":235,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":32},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":34},{"id":186,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":3},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":218,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":23},{"id":227,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":28},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":25},{"id":217,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":31},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":34},{"id":221,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":25},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":30},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":32},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":62},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":31},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":225,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":27},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":30},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":226,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":45},{"id":239,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":34},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":33},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":23},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":37},{"id":233,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":31},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":64},{"id":220,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":60},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":19},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":43},{"id":224,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":232,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":234,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":236,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":237,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":33},{"id":238,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":240,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":241,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":35},{"id":242,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":244,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":245,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.726941652+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.727003711+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.727063231+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.727137764+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.727214107+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.727331485+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 1}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.727439327+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.727526593+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":1},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.727624189+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":60,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":72,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":60,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":35,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":5,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":45,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":57,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":14,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":61,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":45,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":73,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":71,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":41,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":35,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":74,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":21,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":64,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":37,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":63,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":198,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":18},{"id":243,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":35},{"id":229,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":28},{"id":213,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":40},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":34},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":200,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":20},{"id":190,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":4},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":42},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":202,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":22},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":28},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":33},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":28},{"id":204,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":24},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":38},{"id":206,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":58},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":20},{"id":194,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":16},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":60},{"id":247,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":37},{"id":215,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":20},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":36},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":16},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":31},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":62},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":38},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":212,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":18},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":34},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":29},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":214,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":235,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":31},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":33},{"id":186,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":2},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":218,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":22},{"id":227,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":27},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":24},{"id":217,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":30},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":33},{"id":221,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":24},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":29},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":31},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":61},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":30},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":225,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":26},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":29},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":226,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":44},{"id":239,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":33},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":32},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":22},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":36},{"id":233,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":30},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":63},{"id":220,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":59},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":18},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":42},{"id":224,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":232,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":234,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":236,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":237,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":32},{"id":238,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":240,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":241,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":34},{"id":242,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":244,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":245,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":36}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.732465844+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.732528098+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.732587462+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.732650117+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.732776309+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.732867125+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 4}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.732959633+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.733047109+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":4},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.733144788+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":61,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":73,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":61,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":36,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":2,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":46,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":58,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":15,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":62,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":46,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":74,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":72,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":42,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":36,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":75,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":22,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":65,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":38,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":64,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":198,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":17},{"id":243,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":34},{"id":229,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":27},{"id":213,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":39},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":33},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":200,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":19},{"id":190,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":3},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":41},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":202,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":21},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":27},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":32},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":27},{"id":204,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":23},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":37},{"id":206,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":57},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":19},{"id":194,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":15},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":59},{"id":247,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":36},{"id":215,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":19},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":35},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":15},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":30},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":61},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":37},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":212,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":17},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":33},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":28},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":214,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":235,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":30},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":32},{"id":186,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":1},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":218,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":21},{"id":227,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":26},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":23},{"id":217,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":29},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":32},{"id":221,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":23},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":28},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":30},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":60},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":29},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":225,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":25},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":28},{"id":138,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":226,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":43},{"id":239,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":32},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":31},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":21},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":35},{"id":233,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":29},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":62},{"id":220,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":58},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":17},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":41},{"id":224,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":232,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":234,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":236,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":237,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":31},{"id":238,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":240,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":241,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":33},{"id":242,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":244,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":245,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":35},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":249,"ship_count":4,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.738270753+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.738337451+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.738400715+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.738497331+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.738611765+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.738703152+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 1}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.738795018+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.738882489+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":1},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.738980434+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":62,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":74,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":62,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":37,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":4,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":47,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":59,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":16,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":63,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":47,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":75,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":73,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":43,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":35,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":76,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":23,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":66,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":39,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":65,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":198,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":16},{"id":243,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":33},{"id":229,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":26},{"id":213,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":38},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":32},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":200,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":18},{"id":190,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":2},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":40},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":202,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":20},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":26},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":31},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":26},{"id":204,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":22},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":36},{"id":206,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":56},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":18},{"id":194,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":14},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":58},{"id":247,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":35},{"id":215,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":18},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":34},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":14},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":29},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":60},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":36},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":212,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":16},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":32},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":27},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":214,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":235,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":29},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":31},{"id":251,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":37},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":218,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":20},{"id":227,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":25},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":22},{"id":217,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":28},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":31},{"id":221,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":22},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":27},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":29},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":59},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":28},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":225,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":24},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":27},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":226,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":42},{"id":239,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":31},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":30},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":20},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":34},{"id":233,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":28},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":61},{"id":220,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":57},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":16},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":40},{"id":224,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":232,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":234,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":236,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":237,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":30},{"id":238,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":240,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":241,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":32},{"id":242,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":244,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":245,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":34},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":249,"ship_count":4,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":36}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.743990911+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.744052749+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.744112221+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.744171329+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.744275227+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.744393835+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 3}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.744488198+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.744577496+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":3},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.744678934+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":63,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":75,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":63,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":38,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":2,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":48,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":60,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":17,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":64,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":48,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":76,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":74,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":44,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":36,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":77,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":24,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":67,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":40,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":66,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":198,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":15},{"id":243,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":32},{"id":229,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":25},{"id":213,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":37},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":31},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":200,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":17},{"id":190,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":1},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":39},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":202,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":19},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":25},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":30},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":25},{"id":204,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":21},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":35},{"id":206,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":55},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":17},{"id":194,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":13},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":57},{"id":247,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":34},{"id":215,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":17},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":33},{"id":142,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":13},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":28},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":59},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":35},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":212,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":15},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":31},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":26},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":214,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":235,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":28},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":30},{"id":251,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":36},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":218,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":19},{"id":227,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":24},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":21},{"id":217,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":27},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":30},{"id":221,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":21},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":26},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":28},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":58},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":27},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":225,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":23},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":26},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":226,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":41},{"id":239,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":30},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":29},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":19},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":33},{"id":233,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":27},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":60},{"id":220,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":56},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":15},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":39},{"id":224,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":232,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":234,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":236,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":237,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":29},{"id":238,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":240,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":241,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":31},{"id":242,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":244,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":245,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":33},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":249,"ship_count":4,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":35},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":253,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.749775178+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.749837297+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.749896786+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.749955893+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.750065817+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.750162947+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 1}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.750257617+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.750351331+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":1},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.750452638+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":64,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":76,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":64,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":39,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":4,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":49,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":61,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":18,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":65,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":49,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":77,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":75,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":45,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":35,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":78,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":25,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":68,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":41,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":67,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":198,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":14},{"id":243,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":31},{"id":229,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":24},{"id":213,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":36},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":30},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":200,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":16},{"id":255,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":37},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":38},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":202,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":18},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":24},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":29},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":24},{"id":204,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":20},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":34},{"id":206,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":54},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":16},{"id":194,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":12},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":56},{"id":247,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":33},{"id":215,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":16},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":32},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":12},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":27},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":58},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":34},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":212,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":14},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":30},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":25},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":214,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":235,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":27},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":29},{"id":251,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":35},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":218,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":18},{"id":227,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":23},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":20},{"id":217,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":26},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":29},{"id":221,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":20},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":25},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":27},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":57},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":26},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":225,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":22},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":25},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":226,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":40},{"id":239,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":29},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":28},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":18},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":32},{"id":233,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":26},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":59},{"id":220,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":55},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":14},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":38},{"id":224,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":232,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":234,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":236,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":237,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":28},{"id":238,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":240,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":241,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":30},{"id":242,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":244,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":245,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":32},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":249,"ship_count":4,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":34},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":253,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":36}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.755723449+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.755785446+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.755844728+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.755919742+02:00","content":"{\"moves\": [{\"origin\": \"MJXGGQIJTD\", \"ship_count\": 76, \"destination\": \"VNZZPHTSZM\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.756023226+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.756117230+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 3}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.756209371+02:00","command":{"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","ship_count":76},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.756372173+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.756458377+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":3},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.756557935+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":65,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":77,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":65,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":40,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":2,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":50,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":62,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":19,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":66,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":50,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":78,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":76,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":46,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":36,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":3,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":26,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":69,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":42,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":68,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":198,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":13},{"id":243,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":30},{"id":229,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":23},{"id":213,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":35},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":29},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":200,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":15},{"id":255,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":36},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":37},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":202,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":17},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":23},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":28},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":23},{"id":204,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":19},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":33},{"id":206,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":53},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":15},{"id":194,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":11},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":55},{"id":247,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":32},{"id":215,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":15},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":31},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":11},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":26},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":57},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":33},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":212,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":13},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":29},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":24},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":214,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":235,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":26},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":28},{"id":251,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":34},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":218,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":17},{"id":227,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":22},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":19},{"id":217,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":25},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":28},{"id":221,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":19},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":24},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":26},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":56},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":25},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":225,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":21},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":24},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":226,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":39},{"id":239,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":28},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":27},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":17},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":31},{"id":233,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":25},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":58},{"id":220,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":54},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":13},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":37},{"id":224,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":232,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":234,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":236,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":237,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":27},{"id":238,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":240,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":241,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":29},{"id":242,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":244,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":245,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":31},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":249,"ship_count":4,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":33},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":253,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":35},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":67},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":258,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.761894898+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.761960907+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.762020628+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.762093874+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.762171289+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.762262326+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 1}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.762395278+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.762483032+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":1},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.762581585+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":66,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":78,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":66,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":41,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":4,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":51,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":63,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":20,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":67,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":51,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":79,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":77,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":47,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":37,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":4,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":27,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":70,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":43,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":69,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":198,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":12},{"id":243,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":29},{"id":229,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":22},{"id":213,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":34},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":28},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":200,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":14},{"id":255,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":35},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":36},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":202,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":16},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":22},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":27},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":22},{"id":204,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":18},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":32},{"id":206,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":52},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":14},{"id":194,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":10},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":54},{"id":247,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":31},{"id":215,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":14},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":30},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":10},{"id":260,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":37},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":25},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":56},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":32},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":212,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":12},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":28},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":23},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":214,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":235,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":25},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":27},{"id":251,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":33},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":218,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":16},{"id":227,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":21},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":18},{"id":217,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":24},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":27},{"id":221,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":18},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":23},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":25},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":55},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":24},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":225,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":20},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":23},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":226,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":38},{"id":239,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":27},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":26},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":16},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":30},{"id":233,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":24},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":57},{"id":220,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":53},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":12},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":36},{"id":224,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":232,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":234,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":236,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":237,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":26},{"id":238,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":240,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":241,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":28},{"id":242,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":244,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":245,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":30},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":249,"ship_count":4,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":32},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":253,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":34},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":66},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":258,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":36},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.767876403+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.767938666+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.767998259+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.768057446+02:00","content":"{\"moves\": [{\"origin\": \"ETCCAQPWNK\", \"ship_count\": 63, \"destination\": \"OJCKCVKJGJ\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.768164102+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.768257865+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 3}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.768371842+02:00","command":{"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","ship_count":63},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.768459655+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.768545349+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":3},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.768645066+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":67,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":79,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":67,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":42,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":2,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":52,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":64,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":21,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":68,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":52,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":17,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":78,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":48,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":38,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":5,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":28,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":71,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":44,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":70,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":198,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":11},{"id":243,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":28},{"id":229,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":21},{"id":213,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":33},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":27},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":200,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":13},{"id":255,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":34},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":35},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":202,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":15},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":21},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":26},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":21},{"id":204,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":17},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":31},{"id":206,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":51},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":13},{"id":194,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":9},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":53},{"id":247,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":30},{"id":215,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":13},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":29},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":9},{"id":260,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":36},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":24},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":55},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":31},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":212,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":11},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":27},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":22},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":214,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":235,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":24},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":26},{"id":251,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":32},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":218,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":15},{"id":227,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":20},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":17},{"id":217,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":23},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":26},{"id":221,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":17},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":22},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":24},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":54},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":23},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":225,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":19},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":22},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":226,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":37},{"id":239,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":26},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":25},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":15},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":29},{"id":233,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":23},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":56},{"id":220,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":52},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":11},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":35},{"id":224,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":232,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":234,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":236,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":237,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":25},{"id":238,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":240,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":241,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":27},{"id":242,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":244,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":245,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":29},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":249,"ship_count":4,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":31},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":253,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":33},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":65},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":258,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":35},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":55},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":263,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.774214016+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.774279881+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.774339671+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.774414240+02:00","content":"{\"moves\": [{\"origin\": \"ETCCAQPWNK\", \"ship_count\": 63, \"destination\": \"OJCKCVKJGJ\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.774518329+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.774609622+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 1}]}","player_id":2}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T22:50:55.774701842+02:00","error":"\"NotEnoughShips\"","command":{"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","ship_count":63},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.774802864+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.774888798+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":1},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.774987638+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":68,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":80,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":68,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":43,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":4,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":53,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":65,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":22,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":69,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":53,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":18,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":79,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":49,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":39,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":6,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":29,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":72,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":45,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":71,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":198,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":10},{"id":243,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":27},{"id":229,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":20},{"id":213,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":32},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":26},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":200,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":12},{"id":255,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":33},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":34},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":202,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":14},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":20},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":25},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":20},{"id":204,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":16},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":30},{"id":206,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":50},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":12},{"id":194,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":8},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":52},{"id":247,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":29},{"id":215,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":12},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":28},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":8},{"id":260,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":35},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":23},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":54},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":30},{"id":265,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":37},{"id":212,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":10},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":26},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":21},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":214,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":235,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":23},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":25},{"id":251,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":31},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":218,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":14},{"id":227,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":19},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":16},{"id":217,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":22},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":25},{"id":221,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":16},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":21},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":23},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":53},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":22},{"id":153,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":225,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":18},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":21},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":226,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":36},{"id":239,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":25},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":24},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":14},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":28},{"id":233,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":22},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":55},{"id":220,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":51},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":10},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":34},{"id":224,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":232,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":234,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":236,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":237,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":24},{"id":238,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":240,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":241,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":26},{"id":242,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":244,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":245,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":28},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":249,"ship_count":4,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":30},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":253,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":32},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":64},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":258,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":34},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":54},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":263,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":36},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.780747873+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.780813543+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.780877041+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.780954294+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"ship_count\": 65, \"destination\": \"OJCKCVKJGJ\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.781061141+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.781154622+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 3}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.781249310+02:00","command":{"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","ship_count":65},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.781358932+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.781445295+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":3},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.781544630+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":69,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":16,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":69,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":44,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":54,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":66,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":23,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":70,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":54,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":19,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":80,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":50,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":40,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":7,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":30,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":73,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":46,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":72,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":198,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":9},{"id":243,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":26},{"id":229,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":19},{"id":213,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":31},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":25},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":200,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":11},{"id":255,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":32},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":33},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":202,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":13},{"id":155,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":19},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":24},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":19},{"id":204,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":15},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":29},{"id":206,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":49},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":11},{"id":194,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":7},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":51},{"id":247,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":28},{"id":215,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":11},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":27},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":7},{"id":260,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":34},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":22},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":53},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":29},{"id":265,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":36},{"id":212,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":9},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":25},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":20},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":214,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":235,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":22},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":24},{"id":251,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":30},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":218,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":13},{"id":227,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":18},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":15},{"id":217,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":21},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":24},{"id":221,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":15},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":20},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":22},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":52},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":21},{"id":268,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":37},{"id":225,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":17},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":20},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":226,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":35},{"id":239,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":24},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":23},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":13},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":27},{"id":233,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":21},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":54},{"id":220,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":50},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":9},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":33},{"id":224,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":232,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":234,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":236,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":237,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":23},{"id":238,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":240,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":241,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":25},{"id":242,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":244,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":245,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":27},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":249,"ship_count":4,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":29},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":253,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":31},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":63},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":258,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":33},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":53},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":263,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":35},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":57},{"id":267,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.787147989+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.787213690+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.787283902+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.787361164+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"ship_count\": 65, \"destination\": \"OJCKCVKJGJ\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.787468043+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.787561842+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 2}]}","player_id":2}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T22:50:55.787656741+02:00","error":"\"NotEnoughShips\"","command":{"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","ship_count":65},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.787760718+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.787849404+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":2},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.787951858+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":70,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":17,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":70,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":45,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":55,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":67,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":24,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":71,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":55,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":20,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":81,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":51,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":41,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":8,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":31,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":74,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":47,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":73,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":198,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":8},{"id":243,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":25},{"id":229,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":18},{"id":213,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":30},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":24},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":200,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":10},{"id":255,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":31},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":32},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":202,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":12},{"id":270,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":37},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":18},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":23},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":18},{"id":204,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":14},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":28},{"id":206,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":48},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":10},{"id":194,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":6},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":50},{"id":247,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":27},{"id":215,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":10},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":26},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":6},{"id":260,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":33},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":21},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":52},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":28},{"id":265,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":35},{"id":212,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":8},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":24},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":19},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":214,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":235,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":21},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":23},{"id":251,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":29},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":218,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":12},{"id":227,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":17},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":14},{"id":217,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":20},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":23},{"id":221,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":14},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":19},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":21},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":51},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":20},{"id":268,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":36},{"id":225,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":16},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":19},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":226,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":157,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":34},{"id":239,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":23},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":22},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":12},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":26},{"id":233,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":20},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":53},{"id":220,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":49},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":8},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":32},{"id":224,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":232,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":234,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":236,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":237,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":22},{"id":238,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":240,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":241,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":24},{"id":242,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":244,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":245,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":26},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":249,"ship_count":4,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":28},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":253,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":30},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":62},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":258,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":32},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":52},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":263,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":34},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":56},{"id":267,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":269,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.793629072+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.793691693+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.793751260+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.793810443+02:00","content":"{\"moves\": [{\"origin\": \"OVXRCBSXZK\", \"ship_count\": 75, \"destination\": \"OJCKCVKJGJ\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.793916669+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.794010306+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 2}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.794104379+02:00","command":{"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","ship_count":75},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.794193661+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.794302214+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":2},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.794420910+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":71,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":18,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":71,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":46,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":56,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":68,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":25,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":72,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":56,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":21,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":7,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":52,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":42,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":9,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":32,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":75,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":48,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":74,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":198,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":7},{"id":243,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":24},{"id":229,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":17},{"id":213,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":29},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":23},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":200,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":9},{"id":255,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":30},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":31},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":202,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":11},{"id":270,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":36},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":17},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":22},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":17},{"id":204,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":13},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":27},{"id":206,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":47},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":9},{"id":194,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":5},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":49},{"id":247,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":26},{"id":215,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":9},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":25},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":5},{"id":260,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":32},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":20},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":51},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":27},{"id":265,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":34},{"id":212,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":7},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":23},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":18},{"id":158,"ship_count":1,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":214,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":235,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":20},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":22},{"id":251,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":28},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":218,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":11},{"id":227,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":16},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":13},{"id":217,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":19},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":22},{"id":221,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":13},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":18},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":20},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":50},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":19},{"id":268,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":35},{"id":225,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":15},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":18},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":226,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":273,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":37},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":33},{"id":239,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":22},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":21},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":11},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":25},{"id":233,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":19},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":52},{"id":220,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":48},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":7},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":31},{"id":224,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":232,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":234,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":236,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":237,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":21},{"id":238,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":240,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":241,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":23},{"id":242,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":244,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":245,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":25},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":249,"ship_count":4,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":27},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":253,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":29},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":61},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":258,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":31},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":51},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":263,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":33},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":55},{"id":267,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":269,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":66},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.800105700+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.800167862+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.800227546+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.800290369+02:00","content":"{\"moves\": [{\"origin\": \"OVXRCBSXZK\", \"ship_count\": 74, \"destination\": \"OJCKCVKJGJ\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.800475342+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.800566577+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 2}]}","player_id":2}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T22:50:55.800659031+02:00","error":"\"NotEnoughShips\"","command":{"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","ship_count":74},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.800759912+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.800849507+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":2},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.800948895+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":72,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":19,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":72,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":47,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":57,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":69,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":26,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":73,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":57,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":22,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":8,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":53,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":43,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":10,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":33,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":76,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":49,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":75,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":198,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":6},{"id":243,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":23},{"id":229,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":16},{"id":213,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":28},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":22},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":200,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":8},{"id":255,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":29},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":30},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":202,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":10},{"id":270,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":35},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":16},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":21},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":16},{"id":204,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":12},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":26},{"id":206,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":46},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":8},{"id":194,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":4},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":48},{"id":247,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":25},{"id":215,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":8},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":24},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":4},{"id":260,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":31},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":19},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":50},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":26},{"id":265,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":33},{"id":212,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":6},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":22},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":17},{"id":275,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":37},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":214,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":235,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":19},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":21},{"id":251,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":27},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":218,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":10},{"id":227,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":15},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":12},{"id":217,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":18},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":21},{"id":221,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":12},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":17},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":19},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":49},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":18},{"id":268,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":34},{"id":225,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":14},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":17},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":226,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":273,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":36},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":32},{"id":239,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":21},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":20},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":10},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":24},{"id":233,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":18},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":51},{"id":220,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":47},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":6},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":30},{"id":224,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":232,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":234,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":236,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":237,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":20},{"id":238,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":240,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":241,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":22},{"id":242,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":244,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":245,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":24},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":249,"ship_count":4,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":26},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":253,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":28},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":60},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":258,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":30},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":50},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":263,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":32},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":54},{"id":267,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":269,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":65},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":274,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.806892790+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.806993541+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.807091184+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.807153876+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.807236862+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.807354201+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 2}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.807449735+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.807538029+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":2},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.807641338+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":73,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":20,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":73,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":48,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":2,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":58,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":70,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":27,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":74,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":58,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":23,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":9,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":54,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":44,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":11,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":34,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":77,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":50,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":76,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":198,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":5},{"id":243,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":22},{"id":229,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":15},{"id":213,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":27},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":21},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":200,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":7},{"id":255,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":28},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":29},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":202,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":9},{"id":270,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":34},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":15},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":20},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":15},{"id":204,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":11},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":25},{"id":206,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":45},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":7},{"id":194,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":3},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":47},{"id":247,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":24},{"id":215,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":7},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":23},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":3},{"id":260,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":30},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":18},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":49},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":25},{"id":265,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":32},{"id":212,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":5},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":21},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":16},{"id":275,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":36},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":214,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":235,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":18},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":20},{"id":251,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":26},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":218,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":9},{"id":227,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":14},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":11},{"id":217,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":17},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":20},{"id":221,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":11},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":16},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":18},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":48},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":17},{"id":268,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":33},{"id":225,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":13},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":16},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":226,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":273,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":35},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":31},{"id":239,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":20},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":19},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":9},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":23},{"id":233,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":17},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":50},{"id":220,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":46},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":5},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":29},{"id":224,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":232,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":234,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":236,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":237,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":19},{"id":238,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":240,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":241,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":21},{"id":242,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":244,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":245,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":23},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":249,"ship_count":4,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":25},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":253,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":27},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":59},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":258,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":29},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":49},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":263,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":31},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":53},{"id":267,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":269,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":64},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":274,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":276,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":277,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.813445882+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.813508147+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.813567579+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.813643151+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.813790128+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.813881245+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 1}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.813974038+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.814059883+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":1},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.814160683+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":74,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":21,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":74,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":49,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":59,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":71,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":28,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":75,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":59,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":24,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":10,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":55,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":45,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":12,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":35,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":78,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":51,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":77,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":198,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":4},{"id":243,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":21},{"id":229,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":14},{"id":213,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":26},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":20},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":200,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":6},{"id":255,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":27},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":28},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":202,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":8},{"id":270,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":33},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":14},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":19},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":14},{"id":204,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":10},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":24},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":37},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":44},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":6},{"id":194,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":2},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":46},{"id":247,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":23},{"id":215,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":6},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":22},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":2},{"id":260,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":29},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":17},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":48},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":24},{"id":265,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":31},{"id":212,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":4},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":20},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":15},{"id":275,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":35},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":214,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":235,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":17},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":19},{"id":251,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":25},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":218,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":8},{"id":227,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":13},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":10},{"id":217,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":16},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":19},{"id":221,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":10},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":15},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":17},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":47},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":16},{"id":268,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":32},{"id":225,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":12},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":15},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":226,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":273,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":34},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":30},{"id":239,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":19},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":18},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":8},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":22},{"id":233,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":16},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":49},{"id":220,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":45},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":4},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":28},{"id":224,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":232,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":234,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":236,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":237,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":18},{"id":238,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":240,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":241,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":20},{"id":242,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":244,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":245,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":22},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":249,"ship_count":4,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":24},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":253,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":26},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":58},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":258,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":28},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":48},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":263,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":30},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":52},{"id":267,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":269,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":63},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":274,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":276,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":277,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":36},{"id":278,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.820093556+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.820155878+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.820215720+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.820278873+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.820390491+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.820484315+02:00","content":"{\"moves\": [null]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.820552093+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:55.820643872+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.820719841+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":1,"name":"OJCKCVKJGJ"},{"ship_count":75,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":22,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":75,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":50,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":1,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":60,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":72,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":29,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":76,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":60,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":25,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":11,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":56,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":46,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":13,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":36,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":79,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":52,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":78,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":198,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":3},{"id":243,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":20},{"id":229,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":13},{"id":213,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":25},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":19},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":200,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":5},{"id":255,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":26},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":27},{"id":280,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":202,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":7},{"id":270,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":32},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":13},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":18},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":13},{"id":204,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":9},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":23},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":36},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":43},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":5},{"id":194,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":1},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":45},{"id":247,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":22},{"id":215,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":5},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":21},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":1},{"id":260,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":28},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":16},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":47},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":23},{"id":265,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":30},{"id":212,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":3},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":19},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":14},{"id":275,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":34},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":214,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":235,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":16},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":18},{"id":251,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":24},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":218,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":7},{"id":227,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":12},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":9},{"id":217,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":15},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":18},{"id":221,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":9},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":14},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":16},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":46},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":15},{"id":268,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":31},{"id":225,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":11},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":14},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":226,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":273,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":33},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":29},{"id":239,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":18},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":17},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":7},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":21},{"id":233,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":15},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":48},{"id":220,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":44},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":3},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":27},{"id":224,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":232,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":234,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":236,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":237,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":17},{"id":238,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":240,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":241,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":19},{"id":242,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":244,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":245,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":21},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":249,"ship_count":4,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":23},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":253,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":25},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":57},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":258,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":27},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":47},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":263,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":29},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":51},{"id":267,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":269,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":62},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":274,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":276,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":277,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":35},{"id":278,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.826989724+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.827052011+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.827111338+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.827170429+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.827248388+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"OVXRCBSXZK\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.827369340+02:00","content":"{\"moves\": [null]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.827435175+02:00","command":{"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:55.827523381+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.827596996+02:00","state":{"planets":[{"ship_count":4,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":76,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":23,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":76,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":51,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":61,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":73,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":30,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":77,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":61,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":26,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":12,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":57,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":47,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":14,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":35,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":80,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":53,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":79,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":198,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":2},{"id":243,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":19},{"id":229,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":12},{"id":213,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":24},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":18},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":200,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":4},{"id":255,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":25},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":26},{"id":280,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":202,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":6},{"id":270,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":31},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":12},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":17},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":12},{"id":204,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":8},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":22},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":35},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":42},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":4},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":66},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":44},{"id":247,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":21},{"id":215,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":4},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":20},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":278,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":260,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":27},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":15},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":46},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":22},{"id":265,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":29},{"id":212,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":2},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":18},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":13},{"id":275,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":33},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":214,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":235,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":15},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":17},{"id":251,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":23},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":218,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":6},{"id":227,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":11},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":8},{"id":217,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":14},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":17},{"id":221,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":8},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":13},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":15},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":45},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":14},{"id":268,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":30},{"id":225,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":10},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":13},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":226,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":277,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":34},{"id":273,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":32},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":28},{"id":239,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":17},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":16},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":6},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":20},{"id":233,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":14},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":47},{"id":220,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":43},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":2},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":26},{"id":224,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":232,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":234,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":236,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":237,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":16},{"id":238,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":240,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":241,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":18},{"id":242,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":244,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":245,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":20},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":249,"ship_count":4,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":22},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":253,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":24},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":56},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":258,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":26},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":46},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":263,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":28},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":50},{"id":267,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":269,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":61},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":274,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":276,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.833430605+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.833493258+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.833552895+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.833612174+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.833690351+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 2}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.833783928+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 3}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.833883352+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":2},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.833971444+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":3},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.834074652+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":77,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":24,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":77,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":52,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":62,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":74,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":31,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":78,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":62,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":27,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":13,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":58,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":48,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":15,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":36,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":81,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":54,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":80,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":198,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":1},{"id":243,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":18},{"id":229,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":11},{"id":213,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":23},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":17},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":200,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":3},{"id":255,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":24},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":25},{"id":280,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":202,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":5},{"id":270,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":30},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":11},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":16},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":11},{"id":204,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":7},{"id":283,"ship_count":3,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":21},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":34},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":41},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":3},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":65},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":43},{"id":247,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":20},{"id":215,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":3},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":19},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":278,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":260,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":26},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":14},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":45},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":21},{"id":265,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":28},{"id":212,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":1},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":17},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":12},{"id":275,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":32},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":214,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":235,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":14},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":16},{"id":251,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":22},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":218,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":5},{"id":227,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":10},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":7},{"id":217,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":13},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":16},{"id":221,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":7},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":12},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":14},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":44},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":13},{"id":268,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":29},{"id":225,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":9},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":12},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":226,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":277,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":33},{"id":273,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":31},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":27},{"id":239,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":16},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":15},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":5},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":19},{"id":233,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":13},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":46},{"id":220,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":42},{"id":161,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":1},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":25},{"id":224,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":232,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":234,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":236,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":237,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":15},{"id":238,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":240,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":241,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":17},{"id":242,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":244,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":245,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":19},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":249,"ship_count":4,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":21},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":253,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":23},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":55},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":258,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":25},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":45},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":263,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":27},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":49},{"id":267,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":269,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":60},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":274,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":276,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":282,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.839965093+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.840027232+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.840086741+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.840145691+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.840223775+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 2}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.840321404+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.840417095+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":2},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.840505282+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.840608393+02:00","state":{"planets":[{"ship_count":8,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":78,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":25,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":78,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":53,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":62,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":75,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":32,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":79,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":63,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":28,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":14,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":59,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":49,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":16,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":35,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":82,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":55,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":81,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":285,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":243,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":17},{"id":229,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":10},{"id":213,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":22},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":16},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":200,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":2},{"id":255,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":23},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":24},{"id":280,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":202,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":4},{"id":270,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":29},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":10},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":15},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":10},{"id":204,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":6},{"id":283,"ship_count":3,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":20},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":33},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":40},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":2},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":64},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":42},{"id":247,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":19},{"id":215,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":2},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":18},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":278,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":260,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":25},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":13},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":44},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":20},{"id":265,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":27},{"id":284,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":37},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":16},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":11},{"id":275,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":31},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":214,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":235,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":13},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":15},{"id":251,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":21},{"id":282,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":36},{"id":218,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":4},{"id":227,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":9},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":6},{"id":217,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":12},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":15},{"id":221,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":6},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":11},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":13},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":43},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":12},{"id":268,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":28},{"id":225,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":8},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":11},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":226,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":277,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":32},{"id":273,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":30},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":26},{"id":239,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":15},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":14},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":4},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":18},{"id":233,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":12},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":45},{"id":220,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":41},{"id":276,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":24},{"id":224,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":232,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":234,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":236,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":237,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":14},{"id":238,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":240,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":241,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":16},{"id":242,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":244,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":245,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":18},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":249,"ship_count":4,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":20},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":253,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":22},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":54},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":258,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":24},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":44},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":263,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":26},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":48},{"id":267,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":269,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":59},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":274,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.846277855+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.846340246+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.846399825+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.846458795+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.846537045+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 2}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.846630789+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 7}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.846726628+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":2},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.846815538+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":7},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.846919704+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":79,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":26,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":79,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":54,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":63,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":76,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":33,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":80,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":64,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":29,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":15,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":60,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":50,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":17,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":36,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":83,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":56,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":82,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":285,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":243,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":16},{"id":229,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":9},{"id":287,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":21},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":15},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":200,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":1},{"id":255,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":22},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":23},{"id":280,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":202,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":3},{"id":270,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":28},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":9},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":14},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":9},{"id":204,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":5},{"id":283,"ship_count":3,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":19},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":32},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":39},{"id":165,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":1},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":63},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":41},{"id":247,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":18},{"id":215,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":1},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":17},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":278,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":260,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":24},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":12},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":43},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":19},{"id":265,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":26},{"id":284,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":36},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":15},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":10},{"id":275,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":30},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":214,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":235,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":12},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":14},{"id":251,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":20},{"id":282,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":35},{"id":218,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":3},{"id":227,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":8},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":5},{"id":217,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":11},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":14},{"id":221,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":5},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":10},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":12},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":42},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":11},{"id":268,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":27},{"id":225,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":7},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":10},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":226,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":277,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":31},{"id":273,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":29},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":25},{"id":239,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":14},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":13},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":3},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":17},{"id":233,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":11},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":44},{"id":220,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":40},{"id":276,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":23},{"id":224,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":232,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":234,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":236,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":237,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":13},{"id":238,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":240,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":241,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":15},{"id":242,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":244,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":245,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":17},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":249,"ship_count":4,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":19},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":253,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":21},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":53},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":258,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":23},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":43},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":263,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":25},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":47},{"id":267,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":269,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":58},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":274,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":286,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.852681369+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.852743837+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.852807134+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.852866355+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.852944535+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 2}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.853038071+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.853133549+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":2},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.853222225+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.853329573+02:00","state":{"planets":[{"ship_count":8,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":80,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":27,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":80,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":55,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":62,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":77,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":34,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":81,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":65,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":30,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":16,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":61,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":51,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":18,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":35,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":84,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":57,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":83,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":285,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":243,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":15},{"id":229,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":8},{"id":287,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":20},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":14},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":289,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":255,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":21},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":22},{"id":280,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":202,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":2},{"id":270,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":27},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":8},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":13},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":8},{"id":204,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":4},{"id":283,"ship_count":3,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":18},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":31},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":38},{"id":288,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":37},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":62},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":40},{"id":247,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":17},{"id":286,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":36},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":16},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":278,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":260,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":23},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":11},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":42},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":18},{"id":265,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":25},{"id":284,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":35},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":14},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":9},{"id":275,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":29},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":274,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":235,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":11},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":13},{"id":251,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":19},{"id":282,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":34},{"id":218,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":2},{"id":227,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":7},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":4},{"id":217,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":10},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":13},{"id":221,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":4},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":9},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":11},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":41},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":10},{"id":268,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":26},{"id":225,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":6},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":9},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":226,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":277,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":30},{"id":273,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":28},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":24},{"id":239,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":13},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":12},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":2},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":16},{"id":233,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":10},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":43},{"id":220,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":39},{"id":276,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":22},{"id":224,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":232,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":234,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":236,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":237,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":12},{"id":238,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":240,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":241,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":14},{"id":242,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":244,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":245,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":16},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":249,"ship_count":4,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":18},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":253,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":20},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":52},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":258,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":22},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":42},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":263,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":24},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":46},{"id":267,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":269,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":57},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.859196884+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.859259224+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.859324404+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.859383896+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.859462359+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 2}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.859556194+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 7}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.859651707+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":2},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.859740187+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":7},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.859843416+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":81,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":28,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":81,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":56,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":63,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":78,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":35,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":82,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":66,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":31,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":17,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":62,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":52,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":19,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":36,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":85,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":58,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":84,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":285,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":243,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":14},{"id":229,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":7},{"id":287,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":19},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":13},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":289,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":255,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":20},{"id":291,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":21},{"id":280,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":202,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":1},{"id":270,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":26},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":7},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":12},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":7},{"id":204,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":3},{"id":283,"ship_count":3,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":17},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":30},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":37},{"id":288,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":36},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":61},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":39},{"id":247,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":16},{"id":286,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":35},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":15},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":278,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":260,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":22},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":10},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":41},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":17},{"id":265,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":24},{"id":284,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":34},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":13},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":8},{"id":275,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":28},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":274,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":235,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":10},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":12},{"id":251,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":18},{"id":282,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":33},{"id":218,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":1},{"id":227,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":6},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":3},{"id":217,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":9},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":12},{"id":221,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":3},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":8},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":10},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":40},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":9},{"id":268,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":25},{"id":225,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":5},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":8},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":226,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":277,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":29},{"id":273,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":27},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":23},{"id":239,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":12},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":11},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":169,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":1},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":15},{"id":233,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":9},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":42},{"id":220,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":38},{"id":276,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":21},{"id":224,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":232,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":234,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":236,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":237,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":11},{"id":238,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":240,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":241,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":13},{"id":242,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":244,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":245,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":15},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":249,"ship_count":4,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":17},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":253,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":19},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":51},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":258,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":21},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":41},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":263,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":23},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":45},{"id":267,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":269,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":56},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":290,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.865536779+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.865599053+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.865658290+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.865717303+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.865794827+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 2}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.865888291+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.865984038+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":2},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.866072218+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.866174864+02:00","state":{"planets":[{"ship_count":8,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":82,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":29,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":82,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":57,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":62,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":79,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":36,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":83,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":67,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":32,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":18,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":63,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":53,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":20,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":35,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":86,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":59,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":85,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":285,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":243,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":13},{"id":229,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":6},{"id":287,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":18},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":12},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":289,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":255,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":19},{"id":291,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":20},{"id":280,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":293,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":270,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":25},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":6},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":11},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":6},{"id":204,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":2},{"id":283,"ship_count":3,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":16},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":29},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":36},{"id":288,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":35},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":60},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":38},{"id":247,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":15},{"id":286,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":34},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":14},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":278,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":260,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":21},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":9},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":40},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":16},{"id":265,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":23},{"id":284,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":33},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":12},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":7},{"id":275,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":27},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":274,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":235,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":9},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":11},{"id":251,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":17},{"id":282,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":32},{"id":292,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":37},{"id":227,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":5},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":2},{"id":290,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":36},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":8},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":11},{"id":221,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":2},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":7},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":9},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":39},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":8},{"id":268,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":24},{"id":225,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":4},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":7},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":226,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":277,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":28},{"id":273,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":26},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":22},{"id":239,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":11},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":10},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":14},{"id":233,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":8},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":41},{"id":220,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":37},{"id":276,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":20},{"id":224,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":232,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":234,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":236,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":237,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":10},{"id":238,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":240,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":241,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":12},{"id":242,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":244,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":245,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":14},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":249,"ship_count":4,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":16},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":253,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":18},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":50},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":258,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":20},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":40},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":263,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":22},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":44},{"id":267,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":269,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":55}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.871900031+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.871969078+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.872032309+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.872109642+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.872205712+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 2}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.872341166+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 7}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.872433994+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":2},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.872520474+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":7},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.872619550+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":83,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":30,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":83,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":58,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":63,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":80,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":37,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":84,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":68,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":33,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":19,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":64,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":54,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":21,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":36,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":87,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":60,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":86,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":285,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":243,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":12},{"id":229,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":5},{"id":287,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":17},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":11},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":289,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":255,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":18},{"id":291,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":19},{"id":280,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":293,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":270,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":24},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":5},{"id":295,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":10},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":5},{"id":204,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":1},{"id":283,"ship_count":3,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":15},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":28},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":35},{"id":288,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":34},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":59},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":37},{"id":247,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":14},{"id":286,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":33},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":13},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":278,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":260,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":20},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":8},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":39},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":15},{"id":265,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":22},{"id":284,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":32},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":11},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":6},{"id":275,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":26},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":274,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":235,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":8},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":10},{"id":251,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":16},{"id":282,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":31},{"id":292,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":36},{"id":227,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":4},{"id":173,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":1},{"id":290,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":35},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":7},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":10},{"id":221,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":1},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":6},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":8},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":38},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":7},{"id":268,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":23},{"id":225,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":3},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":6},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":226,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":277,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":27},{"id":273,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":25},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":21},{"id":239,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":10},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":9},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":13},{"id":233,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":7},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":40},{"id":220,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":36},{"id":276,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":19},{"id":224,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":232,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":234,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":236,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":237,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":9},{"id":238,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":240,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":241,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":11},{"id":242,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":244,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":245,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":13},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":249,"ship_count":4,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":15},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":253,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":17},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":49},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":258,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":19},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":39},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":263,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":21},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":43},{"id":267,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":269,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":54},{"id":294,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.878355737+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.878456062+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.878549867+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.878655862+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.878750205+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 2}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.878841032+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.878933989+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":2},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.879019754+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.879119145+02:00","state":{"planets":[{"ship_count":8,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":84,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":31,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":84,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":59,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":62,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":81,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":38,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":85,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":69,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":34,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":20,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":65,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":55,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":22,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":35,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":88,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":61,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":87,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":285,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":243,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":11},{"id":229,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":4},{"id":287,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":16},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":10},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":289,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":255,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":17},{"id":291,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":18},{"id":280,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":293,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":270,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":23},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":4},{"id":295,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":9},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":4},{"id":297,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":283,"ship_count":3,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":14},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":27},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":34},{"id":288,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":33},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":58},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":36},{"id":247,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":13},{"id":286,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":32},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":12},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":278,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":260,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":19},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":7},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":38},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":14},{"id":265,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":21},{"id":284,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":31},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":10},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":5},{"id":275,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":25},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":274,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":235,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":7},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":9},{"id":251,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":15},{"id":282,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":30},{"id":292,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":35},{"id":227,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":3},{"id":296,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":37},{"id":290,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":34},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":6},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":9},{"id":294,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":36},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":5},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":7},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":37},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":6},{"id":268,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":22},{"id":225,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":2},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":5},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":226,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":277,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":26},{"id":273,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":24},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":20},{"id":239,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":9},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":8},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":12},{"id":233,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":6},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":39},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":53},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":35},{"id":276,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":18},{"id":224,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":232,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":234,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":236,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":237,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":8},{"id":238,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":240,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":241,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":10},{"id":242,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":244,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":245,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":12},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":249,"ship_count":4,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":14},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":253,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":16},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":48},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":258,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":18},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":38},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":263,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":20},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":42},{"id":267,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":269,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.884797357+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.884860032+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.884919728+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.885013670+02:00","content":"{\"moves\": [{\"origin\": \"NWMMEHPPYR\", \"ship_count\": 85, \"destination\": \"OJCKCVKJGJ\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.885132092+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 2}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.885223002+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 7}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.885341700+02:00","command":{"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","ship_count":85},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.885454844+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":2},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.885540931+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":7},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.885641044+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":85,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":32,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":85,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":60,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":63,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":82,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":39,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":86,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":70,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":35,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":21,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":66,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":56,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":23,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":36,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":4,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":62,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":88,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":285,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":243,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":10},{"id":229,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":3},{"id":287,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":15},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":9},{"id":300,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":289,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":255,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":16},{"id":291,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":17},{"id":280,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":293,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":270,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":22},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":3},{"id":295,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":8},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":3},{"id":297,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":283,"ship_count":3,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":13},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":26},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":33},{"id":288,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":32},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":57},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":35},{"id":247,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":12},{"id":286,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":31},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":11},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":278,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":260,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":18},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":6},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":37},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":13},{"id":265,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":20},{"id":284,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":30},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":9},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":4},{"id":275,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":24},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":274,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":235,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":6},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":8},{"id":251,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":14},{"id":282,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":29},{"id":292,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":34},{"id":227,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":2},{"id":296,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":36},{"id":290,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":33},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":5},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":8},{"id":294,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":35},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":4},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":6},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":36},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":5},{"id":268,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":21},{"id":225,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":1},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":4},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":226,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":277,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":25},{"id":273,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":23},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":19},{"id":239,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":8},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":7},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":11},{"id":233,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":5},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":38},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":52},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":34},{"id":276,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":17},{"id":224,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":232,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":234,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":236,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":237,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":7},{"id":238,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":240,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":241,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":9},{"id":242,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":244,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":245,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":11},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":249,"ship_count":4,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":13},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":253,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":15},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":47},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":258,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":17},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":37},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":263,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":19},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":41},{"id":267,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":269,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":76},{"id":299,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.891229188+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.891298529+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.891358361+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.891417497+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.891510106+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 2}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.891601113+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.891693814+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":2},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.891815088+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.891914589+02:00","state":{"planets":[{"ship_count":7,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":86,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":33,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":86,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":61,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":64,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":83,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":40,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":87,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":71,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":36,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":22,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":67,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":57,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":24,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":37,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":5,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":63,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":89,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":285,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":243,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":9},{"id":229,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":2},{"id":287,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":14},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":8},{"id":300,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":289,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":255,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":15},{"id":291,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":16},{"id":280,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":293,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":270,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":21},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":2},{"id":295,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":7},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":2},{"id":297,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":283,"ship_count":3,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":12},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":25},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":32},{"id":288,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":31},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":56},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":34},{"id":247,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":11},{"id":286,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":30},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":10},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":278,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":260,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":17},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":5},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":36},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":12},{"id":265,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":19},{"id":284,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":29},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":8},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":3},{"id":275,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":23},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":274,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":235,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":5},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":7},{"id":251,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":13},{"id":282,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":28},{"id":292,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":33},{"id":227,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":1},{"id":296,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":35},{"id":290,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":32},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":4},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":7},{"id":294,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":34},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":3},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":5},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":35},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":4},{"id":268,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":20},{"id":302,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":3},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":226,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":277,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":24},{"id":273,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":22},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":18},{"id":239,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":7},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":6},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":10},{"id":233,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":4},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":37},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":51},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":33},{"id":276,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":16},{"id":301,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":37},{"id":232,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":234,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":236,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":237,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":6},{"id":238,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":240,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":241,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":8},{"id":242,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":244,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":245,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":10},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":249,"ship_count":4,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":12},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":253,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":14},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":46},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":258,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":16},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":36},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":263,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":18},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":40},{"id":267,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":269,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":75},{"id":299,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":36}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.897670109+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.897732883+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.897792556+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.897851776+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.897937786+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"NWMMEHPPYR\", \"ship_count\": 2}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.898035303+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 6}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.898128138+02:00","command":{"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","ship_count":2},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.898215243+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":6},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.898356331+02:00","state":{"planets":[{"ship_count":3,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":87,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":34,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":87,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":62,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":65,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":84,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":41,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":88,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":72,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":37,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":23,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":68,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":58,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":25,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":38,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":6,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":64,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":90,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":285,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":243,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":8},{"id":229,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":1},{"id":287,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":13},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":7},{"id":300,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":289,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":255,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":14},{"id":291,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":15},{"id":280,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":293,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":270,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":20},{"id":191,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":1},{"id":295,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":6},{"id":160,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":1},{"id":297,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":283,"ship_count":3,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":11},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":24},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":31},{"id":288,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":30},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":55},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":33},{"id":247,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":10},{"id":286,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":29},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":9},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":278,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":260,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":16},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":4},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":35},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":11},{"id":265,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":18},{"id":284,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":28},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":7},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":2},{"id":275,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":22},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":274,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":235,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":4},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":6},{"id":251,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":12},{"id":282,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":27},{"id":292,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":32},{"id":304,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":296,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":34},{"id":290,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":31},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":3},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":6},{"id":294,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":33},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":2},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":4},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":34},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":3},{"id":268,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":19},{"id":302,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":2},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":88},{"id":277,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":23},{"id":273,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":21},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":17},{"id":239,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":6},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":5},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":9},{"id":233,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":3},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":36},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":50},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":32},{"id":276,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":15},{"id":301,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":36},{"id":232,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":234,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":236,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":237,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":5},{"id":238,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":240,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":241,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":7},{"id":242,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":244,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":245,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":9},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":249,"ship_count":4,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":11},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":253,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":13},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":45},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":258,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":15},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":35},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":263,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":17},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":39},{"id":267,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":269,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":74},{"id":299,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":35}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.904097055+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.904159280+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.904218895+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.904282493+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.904375691+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 2}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.904466759+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.904559731+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":2},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.904645477+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":2},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.904744717+02:00","state":{"planets":[{"ship_count":7,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":88,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":35,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":88,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":63,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":2,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":65,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":85,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":42,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":89,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":73,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":38,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":24,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":69,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":59,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":26,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":38,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":7,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":65,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":91,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":285,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":243,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":7},{"id":306,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":287,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":12},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":6},{"id":300,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":289,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":255,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":13},{"id":291,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":14},{"id":280,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":293,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":270,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":19},{"id":305,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":37},{"id":295,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":5},{"id":299,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":34},{"id":297,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":283,"ship_count":3,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":10},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":23},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":30},{"id":288,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":29},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":54},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":32},{"id":247,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":9},{"id":286,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":28},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":8},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":278,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":260,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":15},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":3},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":34},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":10},{"id":265,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":17},{"id":284,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":27},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":6},{"id":162,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":1},{"id":275,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":21},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":274,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":235,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":3},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":5},{"id":251,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":11},{"id":282,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":26},{"id":292,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":31},{"id":304,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":296,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":33},{"id":290,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":30},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":2},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":5},{"id":294,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":32},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":1},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":3},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":33},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":2},{"id":268,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":18},{"id":302,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":193,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":1},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":87},{"id":277,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":22},{"id":273,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":20},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":16},{"id":239,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":5},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":4},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":8},{"id":233,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":2},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":35},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":49},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":31},{"id":276,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":14},{"id":301,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":35},{"id":232,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":234,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":236,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":237,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":4},{"id":238,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":240,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":241,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":6},{"id":242,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":244,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":245,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":8},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":249,"ship_count":4,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":10},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":253,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":12},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":44},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":258,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":14},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":34},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":263,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":16},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":38},{"id":267,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":269,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":73}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.910458484+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.910523848+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.910583728+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.910642952+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.910735889+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.910826777+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 6}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.910918633+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.911005422+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":6},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.911104686+02:00","state":{"planets":[{"ship_count":3,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":89,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":36,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":89,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":64,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":65,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":86,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":43,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":90,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":74,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":39,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":25,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":70,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":60,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":27,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":38,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":8,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":66,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":92,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":285,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":243,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":6},{"id":306,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":287,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":11},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":5},{"id":300,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":289,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":255,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":12},{"id":291,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":13},{"id":280,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":293,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":270,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":18},{"id":305,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":36},{"id":295,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":4},{"id":299,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":33},{"id":297,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":283,"ship_count":3,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":9},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":22},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":29},{"id":288,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":28},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":53},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":31},{"id":247,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":8},{"id":286,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":27},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":7},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":278,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":260,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":14},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":2},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":33},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":9},{"id":265,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":16},{"id":284,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":26},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":5},{"id":308,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":275,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":20},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":274,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":235,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":2},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":4},{"id":251,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":10},{"id":282,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":25},{"id":292,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":30},{"id":304,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":296,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":32},{"id":290,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":29},{"id":164,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":1},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":4},{"id":294,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":31},{"id":307,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":37},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":2},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":32},{"id":195,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":1},{"id":268,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":17},{"id":302,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":72},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":86},{"id":277,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":21},{"id":273,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":19},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":15},{"id":239,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":4},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":3},{"id":269,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":7},{"id":233,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":1},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":34},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":48},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":30},{"id":276,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":13},{"id":301,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":34},{"id":232,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":234,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":236,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":237,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":3},{"id":238,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":240,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":241,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":5},{"id":242,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":244,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":245,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":7},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":249,"ship_count":4,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":9},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":253,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":11},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":43},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":258,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":13},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":33},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":263,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":15},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":37},{"id":267,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.916835477+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.916952369+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.917011534+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.917070517+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.917241644+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 2}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.917383957+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.917480780+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":2},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.917568792+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":2},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.917671999+02:00","state":{"planets":[{"ship_count":7,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":90,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":37,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":90,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":65,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":65,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":87,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":44,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":91,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":75,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":40,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":26,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":71,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":61,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":28,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":38,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":9,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":67,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":93,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":285,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":243,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":5},{"id":306,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":287,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":10},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":4},{"id":300,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":289,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":255,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":11},{"id":291,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":12},{"id":280,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":293,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":270,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":17},{"id":305,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":35},{"id":295,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":3},{"id":299,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":32},{"id":297,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":283,"ship_count":3,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":8},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":21},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":28},{"id":288,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":27},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":52},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":30},{"id":247,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":7},{"id":286,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":26},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":6},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":278,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":260,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":13},{"id":166,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":1},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":32},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":8},{"id":265,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":15},{"id":284,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":25},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":4},{"id":308,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":275,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":19},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":274,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":235,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":1},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":3},{"id":251,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":9},{"id":282,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":24},{"id":292,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":29},{"id":304,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":296,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":31},{"id":290,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":28},{"id":310,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":3},{"id":294,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":30},{"id":307,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":36},{"id":197,"ship_count":1,"origin":"QUQGQOWETI","destination":"KEYMTVEOQP","owner":3,"turns_remaining":1},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":31},{"id":309,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":37},{"id":268,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":16},{"id":302,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":71},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":85},{"id":277,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":20},{"id":273,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":18},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":14},{"id":239,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":3},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":2},{"id":269,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":6},{"id":267,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":33},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":47},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":29},{"id":276,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":12},{"id":301,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":33},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":36},{"id":234,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":236,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":237,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":2},{"id":238,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":240,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":241,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":4},{"id":242,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":244,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":245,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":6},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":249,"ship_count":4,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":8},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":253,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":10},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":42},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":258,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":12},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":32},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":263,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":14},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.924621540+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.924692064+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.924754542+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.924816290+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.925064135+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 6}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.925163248+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 2}]}","player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.925271851+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":6},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.925367918+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":2},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.925480608+02:00","state":{"planets":[{"ship_count":3,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":91,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":38,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":91,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":66,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":65,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":88,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":45,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":92,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":76,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":41,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":27,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":72,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":62,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":29,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":38,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":10,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":68,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":94,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":285,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":243,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":4},{"id":306,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":287,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":9},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":3},{"id":300,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":289,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":255,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":10},{"id":291,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":11},{"id":280,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":293,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":270,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":16},{"id":305,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":34},{"id":295,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":2},{"id":299,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":31},{"id":297,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":283,"ship_count":3,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":7},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":20},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":27},{"id":288,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":26},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":51},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":29},{"id":247,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":6},{"id":286,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":25},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":5},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":278,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":260,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":12},{"id":312,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":37},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":31},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":7},{"id":265,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":14},{"id":284,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":24},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":3},{"id":308,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":275,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":18},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":274,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":311,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":2},{"id":251,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":8},{"id":282,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":23},{"id":292,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":28},{"id":304,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":296,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":30},{"id":290,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":27},{"id":310,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":2},{"id":294,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":29},{"id":307,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":35},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":30},{"id":309,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":36},{"id":268,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":15},{"id":302,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":70},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":84},{"id":277,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":19},{"id":273,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":17},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":13},{"id":239,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":2},{"id":168,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":1},{"id":269,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":5},{"id":267,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":32},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":46},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":28},{"id":276,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":11},{"id":301,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":32},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":35},{"id":263,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":13},{"id":236,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":237,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":1},{"id":238,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":240,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":241,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":3},{"id":242,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":244,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":245,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":5},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":249,"ship_count":4,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":7},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":253,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":9},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":41},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":258,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":11},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":31},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.930918422+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.930982541+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.931043712+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.931104390+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.931280857+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 2}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.931376499+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.931474991+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":2},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.931566686+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":2},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.931672280+02:00","state":{"planets":[{"ship_count":7,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":92,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":39,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":92,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":67,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":65,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":89,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":46,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":93,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":77,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":42,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":28,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":73,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":63,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":30,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":39,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":11,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":69,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":95,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":285,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":243,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":3},{"id":306,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":287,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":8},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":2},{"id":300,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":289,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":255,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":9},{"id":291,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":10},{"id":280,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":293,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":270,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":15},{"id":305,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":33},{"id":295,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":175,"ship_count":2,"origin":"VNZZPHTSZM","destination":"DLSGAMDSAK","owner":1,"turns_remaining":1},{"id":299,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":30},{"id":297,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":283,"ship_count":3,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":6},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":19},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":26},{"id":288,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":25},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":50},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":28},{"id":247,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":5},{"id":286,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":24},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":4},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":278,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":260,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":11},{"id":312,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":36},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":30},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":6},{"id":265,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":13},{"id":284,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":23},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":2},{"id":308,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":275,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":17},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":274,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":311,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":170,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":1},{"id":251,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":7},{"id":282,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":22},{"id":292,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":27},{"id":304,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":296,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":29},{"id":290,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":26},{"id":310,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":174,"ship_count":1,"origin":"QUQGQOWETI","destination":"DLSGAMDSAK","owner":3,"turns_remaining":1},{"id":294,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":28},{"id":307,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":34},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":29},{"id":309,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":35},{"id":268,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":14},{"id":302,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":69},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":83},{"id":277,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":18},{"id":273,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":16},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":12},{"id":239,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":1},{"id":314,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":269,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":4},{"id":267,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":31},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":45},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":27},{"id":276,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":10},{"id":301,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":31},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":34},{"id":263,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":12},{"id":313,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":37},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":238,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":240,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":241,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":2},{"id":242,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":244,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":245,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":4},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":249,"ship_count":4,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":6},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":253,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":8},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":40},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":258,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":10},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":30}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.936849975+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.936912492+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.936971902+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.937031050+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.937152389+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 2}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.937253680+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 6}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.937354789+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":2},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.937444506+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":6},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.937549059+02:00","state":{"planets":[{"ship_count":3,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":93,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":40,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":93,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":68,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":65,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":90,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":45,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":94,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":78,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":43,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":29,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":74,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":64,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":31,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":40,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":12,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":70,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":96,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":285,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":243,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":2},{"id":306,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":287,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":7},{"id":180,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":1},{"id":300,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":289,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":255,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":8},{"id":291,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":9},{"id":280,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":293,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":270,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":14},{"id":305,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":32},{"id":295,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":316,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":299,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":29},{"id":297,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":283,"ship_count":3,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":5},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":18},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":25},{"id":288,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":24},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":49},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":27},{"id":247,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":4},{"id":286,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":23},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":3},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":278,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":260,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":10},{"id":312,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":35},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":29},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":5},{"id":265,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":12},{"id":284,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":22},{"id":172,"ship_count":1,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":3,"turns_remaining":1},{"id":308,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":275,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":16},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":274,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":311,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":315,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":37},{"id":251,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":6},{"id":282,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":21},{"id":292,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":26},{"id":304,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":296,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":28},{"id":290,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":25},{"id":310,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":29},{"id":294,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":27},{"id":307,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":33},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":28},{"id":309,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":34},{"id":268,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":13},{"id":302,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":68},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":82},{"id":277,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":17},{"id":273,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":15},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":11},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":314,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":269,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":3},{"id":267,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":30},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":44},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":26},{"id":276,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":9},{"id":301,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":30},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":33},{"id":263,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":11},{"id":313,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":36},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":258,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":9},{"id":240,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":241,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":1},{"id":242,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":244,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":245,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":3},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":249,"ship_count":4,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":5},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":253,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":7},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":39},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.942521206+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.942583703+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.942643149+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.942702290+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.942849145+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 2}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.942949967+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.943050245+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":2},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.943139580+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":2},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.943260696+02:00","state":{"planets":[{"ship_count":7,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":94,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":41,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":94,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":69,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":65,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":91,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":46,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":95,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":79,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":44,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":30,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":75,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":63,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":32,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":41,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":13,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":71,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":97,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":285,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":243,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":1},{"id":306,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":287,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":6},{"id":318,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":300,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":289,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":255,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":7},{"id":291,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":8},{"id":280,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":293,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":270,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":13},{"id":305,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":31},{"id":295,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":316,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":299,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":28},{"id":297,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":283,"ship_count":3,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":4},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":17},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":24},{"id":288,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":23},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":48},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":26},{"id":247,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":3},{"id":286,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":22},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":2},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":278,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":260,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":9},{"id":312,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":34},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":28},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":4},{"id":265,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":11},{"id":284,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":21},{"id":317,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":37},{"id":308,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":275,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":15},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":274,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":311,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":315,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":36},{"id":251,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":5},{"id":282,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":20},{"id":292,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":25},{"id":304,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":296,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":27},{"id":290,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":24},{"id":310,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":28},{"id":294,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":26},{"id":307,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":32},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":27},{"id":309,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":33},{"id":268,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":12},{"id":302,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":67},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":81},{"id":277,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":16},{"id":273,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":14},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":10},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":314,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":269,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":2},{"id":267,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":29},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":43},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":25},{"id":276,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":8},{"id":301,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":29},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":32},{"id":263,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":10},{"id":313,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":35},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":258,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":8},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":38},{"id":242,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":244,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":245,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":2},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":249,"ship_count":4,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":4},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":253,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":6}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.948116902+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.948179073+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.948238611+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.948301805+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.948455975+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 2}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.948548720+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 6}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.948647826+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":2},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.948737406+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":6},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.948839228+02:00","state":{"planets":[{"ship_count":3,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":95,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":42,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":95,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":70,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":66,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":92,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":47,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":96,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":80,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":45,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":31,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":76,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":64,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":33,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":42,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":14,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":72,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":98,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":285,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":320,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":306,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":287,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":5},{"id":318,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":300,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":289,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":255,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":6},{"id":291,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":7},{"id":280,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":293,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":270,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":12},{"id":305,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":30},{"id":295,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":316,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":299,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":27},{"id":297,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":283,"ship_count":3,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":3},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":16},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":23},{"id":288,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":22},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":47},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":25},{"id":247,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":2},{"id":286,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":21},{"id":184,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":1},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":278,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":260,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":8},{"id":312,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":33},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":27},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":3},{"id":265,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":10},{"id":284,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":20},{"id":317,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":36},{"id":308,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":275,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":14},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":274,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":311,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":315,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":35},{"id":251,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":4},{"id":282,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":19},{"id":292,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":24},{"id":304,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":296,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":26},{"id":290,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":23},{"id":310,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":27},{"id":294,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":25},{"id":307,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":31},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":26},{"id":309,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":32},{"id":268,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":11},{"id":302,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":66},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":80},{"id":277,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":15},{"id":273,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":13},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":9},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":314,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":269,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":176,"ship_count":1,"origin":"QUQGQOWETI","destination":"HEYBAGEYJB","owner":3,"turns_remaining":1},{"id":267,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":28},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":42},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":24},{"id":276,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":7},{"id":301,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":28},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":31},{"id":263,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":9},{"id":313,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":34},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":258,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":7},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":37},{"id":319,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":37},{"id":244,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":245,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":1},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":249,"ship_count":4,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":3},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":253,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":5}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.953677419+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.953739402+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.953798909+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.953857951+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.954038821+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.954132826+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 2}]}","player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.954232021+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":2},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.954327112+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":2},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.954430181+02:00","state":{"planets":[{"ship_count":7,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":96,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":43,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":96,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":71,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":67,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":93,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":48,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":97,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":81,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":46,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":32,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":76,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":63,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":34,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":43,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":15,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":73,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":99,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":285,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":320,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":306,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":287,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":4},{"id":318,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":300,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":289,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":255,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":5},{"id":291,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":6},{"id":280,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":293,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":270,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":11},{"id":305,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":29},{"id":295,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":316,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":299,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":26},{"id":297,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":283,"ship_count":3,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":2},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":15},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":22},{"id":288,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":21},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":46},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":24},{"id":247,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":1},{"id":286,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":20},{"id":322,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":37},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":278,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":260,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":7},{"id":312,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":32},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":26},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":2},{"id":265,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":9},{"id":284,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":19},{"id":317,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":35},{"id":308,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":275,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":13},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":274,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":311,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":315,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":34},{"id":251,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":3},{"id":282,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":18},{"id":292,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":23},{"id":304,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":296,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":25},{"id":290,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":22},{"id":310,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":26},{"id":294,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":24},{"id":307,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":30},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":25},{"id":309,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":31},{"id":268,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":10},{"id":302,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":65},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":79},{"id":277,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":14},{"id":273,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":12},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":8},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":314,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":269,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":321,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":267,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":27},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":41},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":23},{"id":276,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":6},{"id":301,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":27},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":30},{"id":263,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":8},{"id":313,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":33},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":258,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":6},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":36},{"id":319,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":36},{"id":253,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":4},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":249,"ship_count":4,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":2}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.959206269+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.959272660+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.959332613+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.959391593+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.959465726+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 2}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.959566090+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 6}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.959660841+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":2},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.959749752+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":6},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.959852784+02:00","state":{"planets":[{"ship_count":3,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":97,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":44,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":97,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":72,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":68,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":94,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":49,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":98,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":82,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":47,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":33,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":77,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":64,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":35,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":44,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":16,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":74,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":100,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":285,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":320,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":306,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":287,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":3},{"id":318,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":300,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":289,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":255,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":4},{"id":291,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":5},{"id":280,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":293,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":270,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":10},{"id":305,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":28},{"id":295,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":316,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":299,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":25},{"id":297,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":283,"ship_count":3,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":163,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":1},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":14},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":21},{"id":288,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":20},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":45},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":23},{"id":324,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":286,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":19},{"id":322,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":36},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":278,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":260,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":6},{"id":312,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":31},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":25},{"id":188,"ship_count":2,"origin":"VNZZPHTSZM","destination":"XVJXNQDAQE","owner":1,"turns_remaining":1},{"id":265,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":8},{"id":284,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":18},{"id":317,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":34},{"id":308,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":275,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":12},{"id":323,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":37},{"id":274,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":311,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":315,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":33},{"id":251,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":2},{"id":282,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":17},{"id":292,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":22},{"id":304,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":296,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":24},{"id":290,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":21},{"id":310,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":25},{"id":294,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":23},{"id":307,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":29},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":24},{"id":309,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":30},{"id":268,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":9},{"id":302,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":64},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":78},{"id":277,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":13},{"id":273,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":11},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":7},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":314,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":269,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":321,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":267,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":26},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":40},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":22},{"id":276,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":5},{"id":301,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":26},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":29},{"id":263,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":7},{"id":313,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":32},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":258,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":5},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":35},{"id":319,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":35},{"id":253,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":3},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":249,"ship_count":4,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":1}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.964702335+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.964816682+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.964876430+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.964935947+02:00","content":"{\"moves\": [{\"origin\": \"KOLNGIUGEX\", \"ship_count\": 97, \"destination\": \"VNZZPHTSZM\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.965108486+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 2}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.965209614+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.965341905+02:00","command":{"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","ship_count":97},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.965432431+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":2},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.965524551+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":2},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.965626452+02:00","state":{"planets":[{"ship_count":6,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":98,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":45,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":98,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":73,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":67,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":95,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":50,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":99,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":83,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":48,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":34,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":78,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":63,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":36,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":45,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":17,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":75,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":4,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":285,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":320,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":306,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":287,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":2},{"id":318,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":300,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":289,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":255,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":3},{"id":291,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":4},{"id":280,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":293,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":270,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":9},{"id":305,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":27},{"id":295,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":316,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":299,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":24},{"id":297,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":283,"ship_count":3,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":327,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":13},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":20},{"id":288,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":19},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":44},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":22},{"id":324,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":286,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":18},{"id":322,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":35},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":278,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":260,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":5},{"id":312,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":30},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":24},{"id":326,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":37},{"id":265,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":7},{"id":284,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":17},{"id":317,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":33},{"id":308,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":275,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":11},{"id":323,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":36},{"id":274,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":311,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":315,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":32},{"id":251,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":1},{"id":282,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":16},{"id":292,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":21},{"id":304,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":296,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":23},{"id":290,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":20},{"id":310,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":24},{"id":294,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":22},{"id":307,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":28},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":23},{"id":309,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":29},{"id":268,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":8},{"id":302,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":63},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":77},{"id":277,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":12},{"id":273,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":10},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":6},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":314,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":269,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":321,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":267,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":25},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":39},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":21},{"id":276,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":4},{"id":301,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":25},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":28},{"id":263,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":6},{"id":313,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":31},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":258,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":4},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":34},{"id":319,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":34},{"id":253,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":2},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":325,"ship_count":97,"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":86}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.970339197+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.970401509+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.970460961+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.970519920+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.970631404+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"KOLNGIUGEX\", \"ship_count\": 2}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.970724732+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 5}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.970820312+02:00","command":{"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","ship_count":2},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.970909743+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":5},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.971009523+02:00","state":{"planets":[{"ship_count":3,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":99,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":46,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":99,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":74,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":68,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":96,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":51,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":100,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":84,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":49,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":35,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":79,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":64,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":37,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":46,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":18,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":76,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":5,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":285,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":320,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":306,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":287,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":167,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":1},{"id":318,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":300,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":289,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":255,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":2},{"id":291,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":3},{"id":280,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":293,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":270,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":8},{"id":305,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":26},{"id":295,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":316,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":299,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":23},{"id":297,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":283,"ship_count":3,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":327,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":12},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":19},{"id":288,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":18},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":43},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":21},{"id":324,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":286,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":17},{"id":322,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":34},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":278,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":260,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":4},{"id":312,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":29},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":23},{"id":326,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":36},{"id":265,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":6},{"id":284,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":16},{"id":317,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":32},{"id":308,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":275,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":10},{"id":323,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":35},{"id":274,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":311,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":315,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":31},{"id":329,"ship_count":5,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":282,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":15},{"id":292,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":20},{"id":304,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":296,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":22},{"id":290,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":19},{"id":310,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":23},{"id":294,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":21},{"id":307,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":27},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":22},{"id":309,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":28},{"id":268,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":7},{"id":302,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":62},{"id":328,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":86},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":76},{"id":277,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":11},{"id":273,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":9},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":5},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":314,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":269,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":321,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":267,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":24},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":38},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":20},{"id":276,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":3},{"id":301,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":24},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":27},{"id":263,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":5},{"id":313,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":30},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":258,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":3},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":33},{"id":319,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":33},{"id":253,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":1},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":325,"ship_count":97,"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":85}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.975994903+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.976091514+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.976149439+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.976206862+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.976375116+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 2}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.976474675+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.976567027+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":2},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.976654200+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":2},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.976751791+02:00","state":{"planets":[{"ship_count":5,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":100,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":47,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":100,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":75,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":67,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":97,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":52,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":101,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":85,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":50,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":36,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":80,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":65,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":38,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":47,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":19,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":77,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":6,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":285,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":320,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":306,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":287,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":331,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":318,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":300,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":289,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":255,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":1},{"id":291,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":2},{"id":280,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":293,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":270,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":7},{"id":305,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":25},{"id":295,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":316,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":299,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":22},{"id":297,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":283,"ship_count":3,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":327,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":11},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":18},{"id":288,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":17},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":42},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":20},{"id":324,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":286,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":16},{"id":322,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":33},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":278,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":260,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":3},{"id":312,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":28},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":22},{"id":326,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":35},{"id":265,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":5},{"id":284,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":15},{"id":317,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":31},{"id":308,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":275,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":9},{"id":323,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":34},{"id":274,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":311,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":315,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":30},{"id":329,"ship_count":5,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":282,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":14},{"id":292,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":19},{"id":304,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":296,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":21},{"id":290,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":18},{"id":310,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":22},{"id":294,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":20},{"id":307,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":26},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":21},{"id":309,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":27},{"id":268,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":6},{"id":302,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":61},{"id":328,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":85},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":75},{"id":277,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":10},{"id":273,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":8},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":4},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":314,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":269,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":321,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":267,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":23},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":37},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":19},{"id":276,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":2},{"id":301,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":23},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":26},{"id":263,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":4},{"id":313,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":29},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":258,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":2},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":32},{"id":319,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":32},{"id":330,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":37},{"id":325,"ship_count":97,"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":84}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.981731566+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.981828421+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.981886423+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.981944222+02:00","content":"{\"moves\": [{\"origin\": \"JXTLWRHRRP\", \"ship_count\": 78, \"destination\": \"VNZZPHTSZM\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.982113876+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 2}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.982212013+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 4}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.982342954+02:00","command":{"origin":"JXTLWRHRRP","destination":"VNZZPHTSZM","ship_count":78},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.982430339+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":2},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.982552164+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":4},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.982650051+02:00","state":{"planets":[{"ship_count":3,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":101,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":48,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":101,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":76,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":68,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":98,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":53,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":24,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":86,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":51,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":37,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":81,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":66,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":39,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":48,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":20,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":78,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":7,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":285,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":320,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":306,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":287,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":331,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":318,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":300,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":289,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":334,"ship_count":4,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":291,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":171,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OZIYOLKDIR","owner":1,"turns_remaining":1},{"id":280,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":293,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":270,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":6},{"id":305,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":24},{"id":295,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":316,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":299,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":21},{"id":297,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":283,"ship_count":3,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":327,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":10},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":17},{"id":288,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":16},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":41},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":19},{"id":324,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":286,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":15},{"id":322,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":32},{"id":333,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":37},{"id":278,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":260,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":2},{"id":312,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":27},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":21},{"id":326,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":34},{"id":265,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":4},{"id":284,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":14},{"id":317,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":30},{"id":308,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":275,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":8},{"id":323,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":33},{"id":274,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":311,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":315,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":29},{"id":329,"ship_count":5,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":282,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":13},{"id":292,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":18},{"id":304,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":296,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":20},{"id":290,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":17},{"id":310,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":21},{"id":294,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":19},{"id":307,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":25},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":20},{"id":309,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":26},{"id":268,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":5},{"id":302,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":60},{"id":328,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":84},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":74},{"id":277,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":9},{"id":273,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":7},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":3},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":314,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":269,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":321,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":267,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":22},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":36},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":18},{"id":276,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":223,"ship_count":64,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":1},{"id":301,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":22},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":25},{"id":263,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":3},{"id":313,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":28},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":258,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":1},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":31},{"id":319,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":31},{"id":330,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":36},{"id":325,"ship_count":97,"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":83},{"id":332,"ship_count":78,"origin":"JXTLWRHRRP","destination":"VNZZPHTSZM","owner":2,"turns_remaining":67}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.987584177+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.987698423+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.987757742+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.987816653+02:00","content":"{\"moves\": [{\"origin\": \"JXTLWRHRRP\", \"ship_count\": 76, \"destination\": \"VNZZPHTSZM\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.987953445+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 2}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.988054410+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":2}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T22:50:55.988149156+02:00","error":"\"NotEnoughShips\"","command":{"origin":"JXTLWRHRRP","destination":"VNZZPHTSZM","ship_count":76},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.988253535+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":2},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.988345797+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":2},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.988447380+02:00","state":{"planets":[{"ship_count":59,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":102,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":49,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":102,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":77,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":66,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":99,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":54,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":25,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":87,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":52,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":38,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":82,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":67,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":40,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":49,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":21,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":79,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":8,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":285,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":320,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":306,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":287,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":331,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":318,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":300,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":289,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":334,"ship_count":4,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":291,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":336,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":280,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":293,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":270,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":5},{"id":305,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":23},{"id":295,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":316,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":299,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":20},{"id":297,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":283,"ship_count":3,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":327,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":9},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":16},{"id":288,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":15},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":40},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":18},{"id":324,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":286,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":14},{"id":322,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":31},{"id":333,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":36},{"id":278,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":260,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":1},{"id":312,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":26},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":20},{"id":326,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":33},{"id":265,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":3},{"id":284,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":13},{"id":317,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":29},{"id":308,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":275,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":7},{"id":323,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":32},{"id":274,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":311,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":315,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":28},{"id":329,"ship_count":5,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":282,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":12},{"id":292,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":17},{"id":304,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":296,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":19},{"id":290,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":16},{"id":310,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":20},{"id":294,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":18},{"id":307,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":24},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":19},{"id":309,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":25},{"id":268,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":4},{"id":302,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":59},{"id":328,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":83},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":73},{"id":277,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":8},{"id":273,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":6},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":2},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":314,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":269,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":321,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":267,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":21},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":35},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":17},{"id":276,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":335,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":37},{"id":301,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":21},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":24},{"id":263,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":2},{"id":313,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":27},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":332,"ship_count":78,"origin":"JXTLWRHRRP","destination":"VNZZPHTSZM","owner":2,"turns_remaining":66},{"id":325,"ship_count":97,"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":82},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":30},{"id":319,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":30},{"id":330,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":35}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.993237394+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.993303424+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.993363118+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.993422096+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"ship_count\": 83, \"destination\": \"VNZZPHTSZM\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.993528544+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"KOLNGIUGEX\", \"ship_count\": 2}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.993621955+02:00","content":"{\"moves\": [null]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.993687520+02:00","command":{"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","ship_count":83},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.993777782+02:00","command":{"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","ship_count":2},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:55.993869855+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.993942375+02:00","state":{"planets":[{"ship_count":59,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":103,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":50,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":20,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":78,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":67,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":100,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":55,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":26,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":88,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":53,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":39,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":83,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":68,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":41,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":50,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":22,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":80,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":9,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":285,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":320,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":306,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":287,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":331,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":318,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":300,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":289,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":334,"ship_count":4,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":291,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":336,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":280,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":293,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":270,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":4},{"id":305,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":22},{"id":295,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":316,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":299,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":19},{"id":297,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":283,"ship_count":3,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":327,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":8},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":15},{"id":288,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":14},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":39},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":17},{"id":324,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":286,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":13},{"id":322,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":30},{"id":333,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":35},{"id":278,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":338,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":86},{"id":312,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":25},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":19},{"id":326,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":32},{"id":265,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":2},{"id":284,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":12},{"id":317,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":28},{"id":308,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":275,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":6},{"id":323,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":31},{"id":274,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":311,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":315,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":27},{"id":329,"ship_count":5,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":282,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":11},{"id":292,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":16},{"id":304,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":296,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":18},{"id":290,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":15},{"id":310,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":19},{"id":294,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":17},{"id":307,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":23},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":18},{"id":309,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":24},{"id":268,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":3},{"id":302,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":58},{"id":328,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":82},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":72},{"id":277,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":7},{"id":273,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":5},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":1},{"id":337,"ship_count":83,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":2,"turns_remaining":73},{"id":314,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":269,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":321,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":267,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":20},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":34},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":16},{"id":276,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":335,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":36},{"id":301,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":20},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":23},{"id":263,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":1},{"id":313,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":26},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":332,"ship_count":78,"origin":"JXTLWRHRRP","destination":"VNZZPHTSZM","owner":2,"turns_remaining":65},{"id":325,"ship_count":97,"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":81},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":29},{"id":319,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":29},{"id":330,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":34}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.998721388+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.998783675+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.998843129+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.998902277+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"ship_count\": 83, \"destination\": \"VNZZPHTSZM\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.999061800+02:00","content":"{\"moves\": [null]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:55.999125005+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"KOLNGIUGEX\", \"ship_count\": 2}]}","player_id":0}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T22:50:55.999217396+02:00","error":"\"NotEnoughShips\"","command":{"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","ship_count":83},"player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:55.999359265+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:55.999418234+02:00","command":{"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","ship_count":2},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:55.999516945+02:00","state":{"planets":[{"ship_count":57,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":104,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":51,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":21,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":79,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":68,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":101,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":55,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":27,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":89,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":54,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":40,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":84,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":69,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":42,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":51,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":23,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":81,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":10,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":285,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":320,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":306,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":287,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":331,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":318,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":300,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":289,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":334,"ship_count":4,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":291,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":336,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":280,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":293,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":270,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":3},{"id":305,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":21},{"id":295,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":316,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":299,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":18},{"id":297,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":283,"ship_count":3,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":327,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":7},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":14},{"id":288,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":13},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":38},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":16},{"id":324,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":286,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":12},{"id":322,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":29},{"id":333,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":34},{"id":278,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":338,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":85},{"id":312,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":24},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":18},{"id":326,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":31},{"id":265,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":1},{"id":284,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":11},{"id":317,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":27},{"id":308,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":275,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":5},{"id":323,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":30},{"id":274,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":311,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":315,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":26},{"id":329,"ship_count":5,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":282,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":10},{"id":292,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":15},{"id":304,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":296,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":17},{"id":290,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":14},{"id":310,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":18},{"id":294,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":16},{"id":307,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":22},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":17},{"id":309,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":23},{"id":268,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":2},{"id":302,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":57},{"id":328,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":81},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":71},{"id":277,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":6},{"id":273,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":4},{"id":339,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":86},{"id":337,"ship_count":83,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":2,"turns_remaining":72},{"id":314,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":269,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":321,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":267,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":19},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":33},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":15},{"id":276,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":335,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":35},{"id":301,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":19},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":22},{"id":330,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":33},{"id":313,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":25},{"id":319,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":28},{"id":332,"ship_count":78,"origin":"JXTLWRHRRP","destination":"VNZZPHTSZM","owner":2,"turns_remaining":64},{"id":325,"ship_count":97,"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":80},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":28}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.004189670+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.004252199+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.004331520+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.004389356+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.004546286+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"KOLNGIUGEX\", \"ship_count\": 2}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.004639281+02:00","content":"{\"moves\": [null]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:56.004706599+02:00","command":{"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","ship_count":2},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.004813534+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:56.004882551+02:00","state":{"planets":[{"ship_count":57,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":105,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":52,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":22,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":80,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":69,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":102,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":56,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":28,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":90,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":55,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":41,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":85,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":70,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":43,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":52,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":24,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":82,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":11,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":285,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":320,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":306,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":287,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":331,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":318,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":300,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":289,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":334,"ship_count":4,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":291,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":336,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":280,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":293,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":270,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":2},{"id":305,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":20},{"id":295,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":316,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":299,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":17},{"id":297,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":283,"ship_count":3,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":327,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":6},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":13},{"id":288,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":12},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":37},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":15},{"id":324,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":286,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":11},{"id":322,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":28},{"id":333,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":33},{"id":278,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":338,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":84},{"id":312,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":23},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":17},{"id":326,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":30},{"id":340,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":86},{"id":284,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":10},{"id":317,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":26},{"id":308,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":275,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":4},{"id":323,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":29},{"id":274,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":311,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":315,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":25},{"id":329,"ship_count":5,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":282,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":9},{"id":292,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":14},{"id":304,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":296,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":16},{"id":290,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":13},{"id":310,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":17},{"id":294,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":15},{"id":307,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":21},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":27},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":16},{"id":309,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":22},{"id":268,"ship_count":3,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":1},{"id":302,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":56},{"id":328,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":80},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":70},{"id":277,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":5},{"id":273,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":3},{"id":339,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":85},{"id":337,"ship_count":83,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":2,"turns_remaining":71},{"id":314,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":269,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":321,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":267,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":18},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":32},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":14},{"id":276,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":335,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":34},{"id":301,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":18},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":21},{"id":330,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":32},{"id":313,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":24},{"id":319,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":27},{"id":332,"ship_count":78,"origin":"JXTLWRHRRP","destination":"VNZZPHTSZM","owner":2,"turns_remaining":63},{"id":325,"ship_count":97,"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":79}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.009690176+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.009790426+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.009848868+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.009906204+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.010031500+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"KOLNGIUGEX\", \"ship_count\": 2}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.010123118+02:00","content":"{\"moves\": [null]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:56.010187606+02:00","command":{"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","ship_count":2},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.010280237+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:56.010385776+02:00","state":{"planets":[{"ship_count":55,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":106,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":53,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":23,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":81,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":70,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":103,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":57,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":29,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":91,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":56,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":42,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":86,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":71,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":44,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":53,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":25,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":83,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":12,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":285,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":320,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":306,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":287,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":331,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":318,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":300,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":289,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":334,"ship_count":4,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":291,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":336,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":280,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":293,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":270,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":1},{"id":305,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":19},{"id":295,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":316,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":299,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":16},{"id":297,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":283,"ship_count":3,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":327,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":5},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":12},{"id":288,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":11},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":36},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":14},{"id":324,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":286,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":10},{"id":322,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":27},{"id":333,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":32},{"id":278,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":338,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":83},{"id":312,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":22},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":16},{"id":326,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":29},{"id":340,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":85},{"id":284,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":9},{"id":317,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":25},{"id":308,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":275,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":3},{"id":323,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":28},{"id":274,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":311,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":315,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":24},{"id":329,"ship_count":5,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":282,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":8},{"id":292,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":13},{"id":304,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":296,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":15},{"id":290,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":12},{"id":310,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":16},{"id":294,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":14},{"id":307,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":20},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":26},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":15},{"id":309,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":21},{"id":341,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":86},{"id":302,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":55},{"id":328,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":79},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":69},{"id":277,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":4},{"id":273,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":2},{"id":339,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":84},{"id":337,"ship_count":83,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":2,"turns_remaining":70},{"id":314,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":269,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":321,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":325,"ship_count":97,"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":78},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":17},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":31},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":13},{"id":276,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":335,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":33},{"id":301,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":17},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":20},{"id":330,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":31},{"id":313,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":23},{"id":319,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":26},{"id":332,"ship_count":78,"origin":"JXTLWRHRRP","destination":"VNZZPHTSZM","owner":2,"turns_remaining":62}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.015041290+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.015103656+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.015163325+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.015222191+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.015364286+02:00","content":"{\"moves\": [null]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.015427757+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"KOLNGIUGEX\", \"ship_count\": 2}]}","player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.015522578+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:56.015582045+02:00","command":{"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","ship_count":2},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:56.015682828+02:00","state":{"planets":[{"ship_count":54,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":107,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":54,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":24,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":82,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":71,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":104,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":58,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":30,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":92,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":57,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":43,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":87,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":72,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":45,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":54,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":26,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":84,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":13,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":285,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":320,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":306,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":287,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":331,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":318,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":300,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":289,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":334,"ship_count":4,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":291,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":336,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":280,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":293,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":342,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":86},{"id":305,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":18},{"id":295,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":316,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":299,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":15},{"id":297,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":283,"ship_count":3,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":327,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":4},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":11},{"id":288,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":10},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":35},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":13},{"id":324,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":286,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":9},{"id":322,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":26},{"id":333,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":31},{"id":278,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":338,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":82},{"id":312,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":21},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":15},{"id":326,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":28},{"id":340,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":84},{"id":284,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":8},{"id":317,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":24},{"id":308,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":275,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":2},{"id":323,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":27},{"id":274,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":311,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":315,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":23},{"id":329,"ship_count":5,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":282,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":7},{"id":292,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":12},{"id":304,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":296,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":14},{"id":290,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":11},{"id":310,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":15},{"id":294,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":13},{"id":307,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":19},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":25},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":14},{"id":309,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":20},{"id":341,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":85},{"id":302,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":54},{"id":328,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":78},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":68},{"id":277,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":3},{"id":273,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":1},{"id":339,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":83},{"id":337,"ship_count":83,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":2,"turns_remaining":69},{"id":314,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":332,"ship_count":78,"origin":"JXTLWRHRRP","destination":"VNZZPHTSZM","owner":2,"turns_remaining":61},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":321,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":325,"ship_count":97,"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":77},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":16},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":30},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":12},{"id":276,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":335,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":32},{"id":301,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":16},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":19},{"id":330,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":30},{"id":313,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":22},{"id":319,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":25}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.020356963+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.020437006+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.020496543+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.020555729+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.020667345+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"KOLNGIUGEX\", \"ship_count\": 2}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.020819468+02:00","content":"{\"moves\": [null]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:56.020883968+02:00","command":{"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","ship_count":2},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.020972870+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:56.021041352+02:00","state":{"planets":[{"ship_count":53,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":108,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":55,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":25,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":83,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":72,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":105,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":59,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":31,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":93,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":58,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":44,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":88,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":73,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":46,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":55,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":27,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":85,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":14,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":285,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":320,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":306,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":287,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":331,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":318,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":300,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":289,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":334,"ship_count":4,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":291,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":336,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":280,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":293,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":342,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":85},{"id":305,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":17},{"id":295,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":316,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":299,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":14},{"id":297,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":283,"ship_count":3,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":327,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":3},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":10},{"id":288,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":9},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":34},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":12},{"id":324,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":286,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":8},{"id":322,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":25},{"id":333,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":30},{"id":278,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":338,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":81},{"id":312,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":20},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":14},{"id":326,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":27},{"id":340,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":83},{"id":284,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":7},{"id":317,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":23},{"id":308,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":275,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":1},{"id":323,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":26},{"id":274,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":311,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":315,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":22},{"id":329,"ship_count":5,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":282,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":6},{"id":292,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":11},{"id":304,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":296,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":13},{"id":290,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":10},{"id":310,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":14},{"id":294,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":12},{"id":307,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":18},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":24},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":13},{"id":309,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":19},{"id":341,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":84},{"id":302,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":53},{"id":328,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":77},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":67},{"id":277,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":2},{"id":343,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":86},{"id":339,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":82},{"id":337,"ship_count":83,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":2,"turns_remaining":68},{"id":314,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":332,"ship_count":78,"origin":"JXTLWRHRRP","destination":"VNZZPHTSZM","owner":2,"turns_remaining":60},{"id":319,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":24},{"id":321,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":325,"ship_count":97,"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":76},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":15},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":29},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":11},{"id":276,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":335,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":31},{"id":301,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":15},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":18},{"id":330,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":29},{"id":313,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":21}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.025721404+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.025802910+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.025862632+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.025921713+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.026026554+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"KOLNGIUGEX\", \"ship_count\": 2}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.026117921+02:00","content":"{\"moves\": [null]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:56.026182068+02:00","command":{"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","ship_count":2},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.026276213+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:56.026377671+02:00","state":{"planets":[{"ship_count":52,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":109,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":56,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":26,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":84,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":73,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":106,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":60,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":32,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":94,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":59,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":45,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":89,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":74,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":47,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":56,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":28,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":86,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":15,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":285,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":320,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":306,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":287,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":331,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":318,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":300,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":289,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":334,"ship_count":4,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":291,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":336,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":280,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":293,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":342,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":84},{"id":305,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":16},{"id":295,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":316,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":299,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":13},{"id":297,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":283,"ship_count":3,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":327,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":2},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":9},{"id":288,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":8},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":33},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":11},{"id":324,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":286,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":7},{"id":322,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":24},{"id":333,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":29},{"id":278,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":338,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":80},{"id":312,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":19},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":13},{"id":326,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":26},{"id":340,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":82},{"id":284,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":6},{"id":317,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":22},{"id":308,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":344,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":86},{"id":323,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":25},{"id":313,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":20},{"id":311,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":315,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":21},{"id":329,"ship_count":5,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":282,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":5},{"id":292,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":10},{"id":304,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":296,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":12},{"id":290,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":9},{"id":310,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":13},{"id":294,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":11},{"id":307,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":17},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":23},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":12},{"id":309,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":18},{"id":341,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":83},{"id":302,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":52},{"id":328,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":76},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":66},{"id":277,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":1},{"id":343,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":85},{"id":339,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":81},{"id":337,"ship_count":83,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":2,"turns_remaining":67},{"id":314,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":332,"ship_count":78,"origin":"JXTLWRHRRP","destination":"VNZZPHTSZM","owner":2,"turns_remaining":59},{"id":319,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":23},{"id":321,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":325,"ship_count":97,"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":75},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":14},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":28},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":10},{"id":276,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":335,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":30},{"id":301,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":14},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":17},{"id":330,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":28}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.030918333+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.030996183+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.031054159+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.031111739+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.031202344+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"KOLNGIUGEX\", \"ship_count\": 2}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.031359641+02:00","content":"{\"moves\": [null]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:56.031424774+02:00","command":{"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","ship_count":2},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.031513981+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:56.031582500+02:00","state":{"planets":[{"ship_count":51,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":110,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":57,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":27,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":85,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":74,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":107,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":61,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":33,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":95,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":60,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":46,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":90,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":75,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":48,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":57,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":29,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":87,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":16,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":285,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":320,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":306,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":287,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":331,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":318,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":300,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":289,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":334,"ship_count":4,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":291,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":336,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":280,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":293,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":342,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":83},{"id":305,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":15},{"id":295,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":316,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":299,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":12},{"id":297,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":283,"ship_count":3,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":327,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":1},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":8},{"id":288,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":7},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":32},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":10},{"id":324,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":286,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":6},{"id":322,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":23},{"id":333,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":28},{"id":278,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":338,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":79},{"id":312,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":18},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":12},{"id":326,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":25},{"id":340,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":81},{"id":284,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":5},{"id":317,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":21},{"id":308,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":344,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":85},{"id":323,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":24},{"id":313,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":19},{"id":311,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":315,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":20},{"id":329,"ship_count":5,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":282,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":4},{"id":292,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":9},{"id":304,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":296,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":11},{"id":290,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":8},{"id":310,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":12},{"id":294,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":10},{"id":307,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":16},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":22},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":11},{"id":309,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":17},{"id":341,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":82},{"id":302,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":51},{"id":328,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":75},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":65},{"id":345,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":86},{"id":343,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":84},{"id":339,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":80},{"id":337,"ship_count":83,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":2,"turns_remaining":66},{"id":314,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":332,"ship_count":78,"origin":"JXTLWRHRRP","destination":"VNZZPHTSZM","owner":2,"turns_remaining":58},{"id":319,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":22},{"id":321,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":325,"ship_count":97,"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":74},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":13},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":27},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":9},{"id":330,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":27},{"id":335,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":29},{"id":301,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":13},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":16}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.036050639+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.036113106+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.036172712+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.036231874+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.036362870+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"KOLNGIUGEX\", \"ship_count\": 2}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.036453403+02:00","content":"{\"moves\": [null]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:56.036519050+02:00","command":{"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","ship_count":2},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.036607589+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:56.036675927+02:00","state":{"planets":[{"ship_count":51,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":111,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":58,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":28,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":86,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":75,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":108,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":62,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":34,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":96,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":61,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":47,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":91,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":76,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":49,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":58,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":30,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":88,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":17,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":285,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":320,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":306,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":287,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":331,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":318,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":300,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":289,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":334,"ship_count":4,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":291,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":336,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":280,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":293,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":342,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":82},{"id":305,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":14},{"id":295,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":316,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":299,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":11},{"id":297,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":283,"ship_count":3,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":327,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":346,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":86},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":7},{"id":288,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":6},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":31},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":9},{"id":324,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":286,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":5},{"id":322,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":22},{"id":333,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":27},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":15},{"id":338,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":78},{"id":312,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":17},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":11},{"id":326,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":24},{"id":340,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":80},{"id":284,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":4},{"id":317,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":20},{"id":308,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":344,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":84},{"id":323,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":23},{"id":313,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":18},{"id":311,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":315,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":19},{"id":329,"ship_count":5,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":282,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":3},{"id":292,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":8},{"id":304,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":296,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":10},{"id":290,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":7},{"id":310,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":11},{"id":294,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":9},{"id":307,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":15},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":21},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":10},{"id":309,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":16},{"id":341,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":81},{"id":302,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":50},{"id":328,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":74},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":64},{"id":345,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":85},{"id":343,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":83},{"id":339,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":79},{"id":337,"ship_count":83,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":2,"turns_remaining":65},{"id":314,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":332,"ship_count":78,"origin":"JXTLWRHRRP","destination":"VNZZPHTSZM","owner":2,"turns_remaining":57},{"id":319,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":21},{"id":321,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":325,"ship_count":97,"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":73},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":12},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":26},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":8},{"id":330,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":26},{"id":335,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":28},{"id":301,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":12}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.041213907+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.041284390+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.041381572+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.041444038+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.041522522+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"KOLNGIUGEX\", \"ship_count\": 2}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.041654968+02:00","content":"{\"moves\": [null]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:56.041720194+02:00","command":{"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","ship_count":2},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.041808962+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:56.041877128+02:00","state":{"planets":[{"ship_count":52,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":112,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":59,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":29,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":87,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":76,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":109,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":63,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":35,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":97,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":62,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":48,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":92,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":77,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":50,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":59,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":31,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":89,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":18,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":285,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":320,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":306,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":287,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":331,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":318,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":300,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":289,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":334,"ship_count":4,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":291,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":336,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":347,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":86},{"id":293,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":342,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":81},{"id":305,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":13},{"id":295,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":316,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":299,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":10},{"id":297,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":283,"ship_count":3,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":327,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":346,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":85},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":6},{"id":288,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":5},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":30},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":8},{"id":324,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":286,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":4},{"id":322,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":21},{"id":333,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":26},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":14},{"id":338,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":77},{"id":312,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":16},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":10},{"id":326,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":23},{"id":340,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":79},{"id":284,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":3},{"id":317,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":19},{"id":308,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":344,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":83},{"id":323,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":22},{"id":313,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":17},{"id":311,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":315,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":18},{"id":329,"ship_count":5,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":282,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":2},{"id":292,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":7},{"id":304,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":296,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":9},{"id":290,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":6},{"id":310,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":10},{"id":294,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":8},{"id":307,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":14},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":20},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":9},{"id":309,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":15},{"id":341,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":80},{"id":302,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":49},{"id":328,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":73},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":63},{"id":345,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":84},{"id":343,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":82},{"id":339,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":78},{"id":337,"ship_count":83,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":2,"turns_remaining":64},{"id":314,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":332,"ship_count":78,"origin":"JXTLWRHRRP","destination":"VNZZPHTSZM","owner":2,"turns_remaining":56},{"id":319,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":20},{"id":321,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":325,"ship_count":97,"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":72},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":11},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":25},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":7},{"id":330,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":25},{"id":335,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":27},{"id":301,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":11}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.046231133+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.046297490+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.046357297+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.046416324+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.046510210+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"KOLNGIUGEX\", \"ship_count\": 2}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.046600911+02:00","content":"{\"moves\": [null]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:56.046665923+02:00","command":{"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","ship_count":2},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.046755091+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:56.046828716+02:00","state":{"planets":[{"ship_count":53,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":113,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":60,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":30,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":88,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":2,"x":87.0,"y":67.0,"owner":1,"name":"VNZZPHTSZM"},{"ship_count":77,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":110,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":64,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":36,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":98,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":63,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":49,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":93,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":78,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":51,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":60,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":32,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":90,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":19,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":285,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":320,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":306,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":287,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":331,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":318,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":300,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":289,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":334,"ship_count":4,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":291,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":336,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":347,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":85},{"id":293,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":342,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":80},{"id":305,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":12},{"id":295,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":316,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":299,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":9},{"id":297,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":283,"ship_count":3,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":327,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":346,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":84},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":5},{"id":288,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":4},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":29},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":7},{"id":324,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":286,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":3},{"id":322,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":20},{"id":333,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":25},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":13},{"id":338,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":76},{"id":312,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":15},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":9},{"id":326,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":22},{"id":340,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":78},{"id":284,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":2},{"id":317,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":18},{"id":308,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":344,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":82},{"id":323,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":21},{"id":313,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":16},{"id":311,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":315,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":17},{"id":329,"ship_count":5,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":282,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":1},{"id":292,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":6},{"id":304,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":296,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":8},{"id":290,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":5},{"id":310,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":9},{"id":294,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":7},{"id":307,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":13},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":19},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":8},{"id":309,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":14},{"id":341,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":79},{"id":302,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":48},{"id":328,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":72},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":62},{"id":345,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":83},{"id":343,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":81},{"id":339,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":77},{"id":337,"ship_count":83,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":2,"turns_remaining":63},{"id":314,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":332,"ship_count":78,"origin":"JXTLWRHRRP","destination":"VNZZPHTSZM","owner":2,"turns_remaining":55},{"id":319,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":19},{"id":321,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":325,"ship_count":97,"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":71},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":10},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":24},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":6},{"id":330,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":24},{"id":335,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":26},{"id":301,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":10},{"id":348,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":86}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.051244803+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.051311141+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.051370813+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.051429837+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.051522485+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"KOLNGIUGEX\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.051613608+02:00","content":"{\"moves\": [null]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:56.051678055+02:00","command":{"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.051766931+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:56.051835127+02:00","state":{"planets":[{"ship_count":52,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":114,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":61,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":31,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":89,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":1,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":78,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":111,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":65,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":37,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":99,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":64,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":50,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":94,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":79,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":52,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":61,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":33,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":91,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":20,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":285,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":320,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":306,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":287,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":331,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":318,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":300,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":289,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":334,"ship_count":4,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":291,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":336,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":347,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":84},{"id":293,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":342,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":79},{"id":305,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":11},{"id":295,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":316,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":299,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":8},{"id":297,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":349,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":86},{"id":327,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":346,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":83},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":4},{"id":288,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":3},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":28},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":6},{"id":324,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":286,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":2},{"id":322,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":19},{"id":333,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":24},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":12},{"id":338,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":75},{"id":312,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":14},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":8},{"id":326,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":21},{"id":340,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":77},{"id":284,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":1},{"id":317,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":17},{"id":308,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":344,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":81},{"id":323,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":20},{"id":313,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":15},{"id":311,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":315,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":16},{"id":329,"ship_count":5,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":348,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":85},{"id":292,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":5},{"id":304,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":296,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":7},{"id":290,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":4},{"id":310,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":8},{"id":294,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":6},{"id":307,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":12},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":18},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":7},{"id":309,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":13},{"id":341,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":78},{"id":302,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":47},{"id":328,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":71},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":61},{"id":345,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":82},{"id":343,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":80},{"id":339,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":76},{"id":337,"ship_count":83,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":2,"turns_remaining":62},{"id":314,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":332,"ship_count":78,"origin":"JXTLWRHRRP","destination":"VNZZPHTSZM","owner":2,"turns_remaining":54},{"id":319,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":18},{"id":321,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":325,"ship_count":97,"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":70},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":9},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":23},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":5},{"id":330,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":23},{"id":335,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":25},{"id":301,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":9}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.056338547+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.056401164+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.056461042+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.056520183+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.056609373+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.056680324+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"KOLNGIUGEX\", \"ship_count\": 0}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.056774068+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":0}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T22:50:56.056833957+02:00","error":"\"ZeroShipMove\"","command":{"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","ship_count":0},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:56.057000074+02:00","state":{"planets":[{"ship_count":51,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":115,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":62,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":32,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":90,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":79,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":112,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":66,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":38,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":100,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":65,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":51,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":95,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":80,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":53,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":62,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":34,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":92,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":21,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":301,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":8},{"id":320,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":306,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":287,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":331,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":318,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":300,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":289,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":334,"ship_count":4,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":291,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":336,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":347,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":83},{"id":293,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":342,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":78},{"id":305,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":10},{"id":295,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":316,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":299,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":7},{"id":297,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":349,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":85},{"id":327,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":346,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":82},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":3},{"id":288,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":2},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":27},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":5},{"id":324,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":286,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":1},{"id":322,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":18},{"id":333,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":23},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":11},{"id":338,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":74},{"id":312,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":13},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":7},{"id":326,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":20},{"id":340,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":76},{"id":335,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":24},{"id":317,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":16},{"id":308,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":344,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":80},{"id":323,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":19},{"id":313,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":14},{"id":311,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":315,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":15},{"id":329,"ship_count":5,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":348,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":84},{"id":292,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":4},{"id":304,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":296,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":6},{"id":290,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":3},{"id":310,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":7},{"id":294,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":5},{"id":307,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":11},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":17},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":6},{"id":309,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":12},{"id":341,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":77},{"id":302,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":46},{"id":328,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":70},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":60},{"id":345,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":81},{"id":343,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":79},{"id":339,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":75},{"id":337,"ship_count":83,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":2,"turns_remaining":61},{"id":314,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":332,"ship_count":78,"origin":"JXTLWRHRRP","destination":"VNZZPHTSZM","owner":2,"turns_remaining":53},{"id":319,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":17},{"id":321,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":325,"ship_count":97,"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":69},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":8},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":22},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":4},{"id":330,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":22}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.061358501+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.061420866+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.061480463+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.061539665+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.061633328+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.061696831+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"KOLNGIUGEX\", \"ship_count\": 2}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.061789579+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:56.061848944+02:00","command":{"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","ship_count":2},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:56.061944795+02:00","state":{"planets":[{"ship_count":50,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":116,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":63,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":33,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":91,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":9,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":80,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":113,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":67,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":39,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":101,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":66,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":52,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":96,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":81,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":54,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":63,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":35,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":93,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":22,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":301,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":7},{"id":320,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":306,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":350,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":86},{"id":331,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":318,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":300,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":289,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":334,"ship_count":4,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":291,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":336,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":347,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":82},{"id":293,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":342,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":77},{"id":305,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":9},{"id":295,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":316,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":299,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":6},{"id":297,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":349,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":84},{"id":327,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":346,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":81},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":2},{"id":288,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":1},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":26},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":4},{"id":324,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":330,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":21},{"id":322,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":17},{"id":333,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":22},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":10},{"id":338,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":73},{"id":312,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":12},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":6},{"id":326,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":19},{"id":340,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":75},{"id":335,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":23},{"id":317,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":15},{"id":308,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":344,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":79},{"id":323,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":18},{"id":313,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":13},{"id":311,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":315,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":14},{"id":329,"ship_count":5,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":348,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":83},{"id":292,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":3},{"id":304,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":296,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":5},{"id":290,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":2},{"id":310,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":6},{"id":294,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":4},{"id":307,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":10},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":16},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":5},{"id":309,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":11},{"id":341,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":76},{"id":302,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":45},{"id":328,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":69},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":59},{"id":345,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":80},{"id":343,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":78},{"id":339,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":74},{"id":337,"ship_count":83,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":2,"turns_remaining":60},{"id":314,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":332,"ship_count":78,"origin":"JXTLWRHRRP","destination":"VNZZPHTSZM","owner":2,"turns_remaining":52},{"id":319,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":16},{"id":321,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":325,"ship_count":97,"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":68},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":7},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":21},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":3}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.066192056+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.066254625+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.066318522+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.066377997+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.066451928+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.066537708+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"KOLNGIUGEX\", \"ship_count\": 8}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.066631252+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:56.066690953+02:00","command":{"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","ship_count":8},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:56.066787354+02:00","state":{"planets":[{"ship_count":49,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":117,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":64,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":34,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":92,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":81,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":114,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":68,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":40,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":102,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":67,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":53,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":97,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":82,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":55,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":64,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":36,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":94,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":23,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":301,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":6},{"id":320,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":306,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":350,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":85},{"id":331,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":318,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":300,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":351,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":86},{"id":334,"ship_count":4,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":291,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":336,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":347,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":81},{"id":293,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":342,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":76},{"id":305,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":8},{"id":295,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":316,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":299,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":5},{"id":297,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":349,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":83},{"id":327,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":346,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":80},{"id":179,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":1},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":2},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":25},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":3},{"id":324,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":330,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":20},{"id":322,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":16},{"id":333,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":21},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":9},{"id":338,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":72},{"id":312,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":11},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":5},{"id":326,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":18},{"id":340,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":74},{"id":335,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":22},{"id":317,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":14},{"id":308,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":344,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":78},{"id":323,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":17},{"id":313,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":12},{"id":311,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":315,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":13},{"id":329,"ship_count":5,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":348,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":82},{"id":292,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":2},{"id":304,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":296,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":4},{"id":290,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":1},{"id":310,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":5},{"id":294,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":3},{"id":307,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":9},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":15},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":4},{"id":309,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":10},{"id":341,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":75},{"id":302,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":44},{"id":328,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":68},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":58},{"id":345,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":79},{"id":343,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":77},{"id":339,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":73},{"id":337,"ship_count":83,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":2,"turns_remaining":59},{"id":314,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":332,"ship_count":78,"origin":"JXTLWRHRRP","destination":"VNZZPHTSZM","owner":2,"turns_remaining":51},{"id":319,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":15},{"id":321,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":325,"ship_count":97,"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":67},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":6},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":20}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.070991998+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.071054308+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.071113801+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.071172765+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.071250811+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.071334549+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"KOLNGIUGEX\", \"ship_count\": 2}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.071427421+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:56.071486969+02:00","command":{"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","ship_count":2},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:56.071582420+02:00","state":{"planets":[{"ship_count":48,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":118,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":65,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":35,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":93,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":9,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":82,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":115,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":69,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":41,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":103,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":68,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":54,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":98,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":82,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":56,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":65,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":37,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":95,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":24,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":301,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":5},{"id":320,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":306,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":350,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":84},{"id":331,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":318,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":300,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":351,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":85},{"id":334,"ship_count":4,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":352,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":86},{"id":336,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":347,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":80},{"id":293,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":342,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":75},{"id":305,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":7},{"id":295,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":316,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":299,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":4},{"id":297,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":349,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":82},{"id":327,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":346,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":79},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":19},{"id":181,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":1},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":24},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":2},{"id":324,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":330,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":19},{"id":322,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":15},{"id":333,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":20},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":8},{"id":338,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":71},{"id":312,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":10},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":4},{"id":326,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":17},{"id":340,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":73},{"id":335,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":21},{"id":317,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":13},{"id":308,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":344,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":77},{"id":323,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":16},{"id":313,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":11},{"id":311,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":315,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":12},{"id":329,"ship_count":5,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":348,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":81},{"id":292,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":1},{"id":304,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":296,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":3},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":5},{"id":310,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":4},{"id":294,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":2},{"id":307,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":8},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":14},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":3},{"id":309,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":9},{"id":341,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":74},{"id":302,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":43},{"id":328,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":67},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":57},{"id":345,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":78},{"id":343,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":76},{"id":339,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":72},{"id":337,"ship_count":83,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":2,"turns_remaining":58},{"id":314,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":332,"ship_count":78,"origin":"JXTLWRHRRP","destination":"VNZZPHTSZM","owner":2,"turns_remaining":50},{"id":319,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":14},{"id":321,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":325,"ship_count":97,"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":66}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.075776293+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.075838637+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.075898166+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.075957315+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.076030476+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.076116442+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"KOLNGIUGEX\", \"ship_count\": 8}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.076210437+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:56.076273536+02:00","command":{"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","ship_count":8},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:56.076403221+02:00","state":{"planets":[{"ship_count":47,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":119,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":66,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":36,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":94,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":83,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":116,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":70,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":42,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":104,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":69,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":55,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":99,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":82,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":57,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":66,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":38,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":96,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":25,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":301,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":4},{"id":320,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":306,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":350,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":83},{"id":331,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":318,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":300,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":351,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":84},{"id":334,"ship_count":4,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":352,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":85},{"id":336,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":347,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":79},{"id":353,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":86},{"id":342,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":74},{"id":305,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":6},{"id":295,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":316,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":299,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":3},{"id":297,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":349,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":81},{"id":327,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":346,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":78},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":18},{"id":325,"ship_count":97,"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":65},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":23},{"id":183,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":1},{"id":324,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":330,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":18},{"id":322,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":14},{"id":333,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":19},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":7},{"id":338,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":70},{"id":312,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":9},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":3},{"id":326,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":16},{"id":340,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":72},{"id":335,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":20},{"id":317,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":12},{"id":308,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":344,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":76},{"id":323,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":15},{"id":313,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":10},{"id":311,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":315,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":11},{"id":329,"ship_count":5,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":348,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":80},{"id":321,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":304,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":296,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":2},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":4},{"id":310,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":3},{"id":294,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":1},{"id":307,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":7},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":13},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":2},{"id":309,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":8},{"id":341,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":73},{"id":302,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":42},{"id":328,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":66},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":56},{"id":345,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":77},{"id":343,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":75},{"id":339,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":71},{"id":337,"ship_count":83,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":2,"turns_remaining":57},{"id":314,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":332,"ship_count":78,"origin":"JXTLWRHRRP","destination":"VNZZPHTSZM","owner":2,"turns_remaining":49},{"id":319,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":13}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.080542253+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.080604782+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.080664342+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.080723186+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.080796683+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.080882003+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"KOLNGIUGEX\", \"ship_count\": 2}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.080976139+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:56.081035187+02:00","command":{"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","ship_count":2},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:56.081130065+02:00","state":{"planets":[{"ship_count":46,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":120,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":67,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":37,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":95,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":9,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":84,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":117,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":71,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":43,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":105,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":70,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":56,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":100,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":82,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":58,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":67,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":39,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":97,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":26,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":301,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":3},{"id":320,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":306,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":350,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":82},{"id":331,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":318,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":300,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":351,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":83},{"id":334,"ship_count":4,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":352,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":84},{"id":336,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":347,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":78},{"id":353,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":85},{"id":342,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":73},{"id":305,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":5},{"id":354,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":86},{"id":316,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":299,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":2},{"id":297,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":349,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":80},{"id":327,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":346,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":77},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":17},{"id":325,"ship_count":97,"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":64},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":22},{"id":319,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":12},{"id":324,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":330,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":17},{"id":322,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":13},{"id":333,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":18},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":6},{"id":338,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":69},{"id":312,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":8},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":2},{"id":326,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":15},{"id":340,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":71},{"id":335,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":19},{"id":317,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":11},{"id":308,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":344,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":75},{"id":323,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":14},{"id":313,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":9},{"id":311,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":315,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":10},{"id":329,"ship_count":5,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":348,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":79},{"id":321,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":304,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":296,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":1},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":3},{"id":310,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":2},{"id":332,"ship_count":78,"origin":"JXTLWRHRRP","destination":"VNZZPHTSZM","owner":2,"turns_remaining":48},{"id":307,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":6},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":12},{"id":185,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":1},{"id":309,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":7},{"id":341,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":72},{"id":302,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":41},{"id":328,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":65},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":55},{"id":345,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":76},{"id":343,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":74},{"id":339,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":70},{"id":337,"ship_count":83,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":2,"turns_remaining":56},{"id":314,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.085098539+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.085161050+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.085220931+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.085284108+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.085381003+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.085443949+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"KOLNGIUGEX\", \"ship_count\": 8}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.085537678+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:56.085596883+02:00","command":{"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","ship_count":8},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:56.085692150+02:00","state":{"planets":[{"ship_count":45,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":121,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":68,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":38,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":96,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":85,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":118,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":72,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":44,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":106,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":71,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":57,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":101,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":82,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":59,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":68,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":40,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":98,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":27,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":301,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":2},{"id":320,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":306,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":350,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":81},{"id":331,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":318,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":300,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":351,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":82},{"id":334,"ship_count":4,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":352,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":83},{"id":336,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":347,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":77},{"id":353,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":84},{"id":342,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":72},{"id":305,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":4},{"id":354,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":85},{"id":316,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":299,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":1},{"id":355,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":86},{"id":349,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":79},{"id":327,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":346,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":76},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":16},{"id":325,"ship_count":97,"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":63},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":21},{"id":319,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":11},{"id":324,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":330,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":16},{"id":322,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":12},{"id":333,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":17},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":5},{"id":338,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":68},{"id":312,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":7},{"id":187,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":1},{"id":326,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":14},{"id":340,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":70},{"id":335,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":18},{"id":317,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":10},{"id":308,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":344,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":74},{"id":323,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":13},{"id":313,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":8},{"id":311,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":315,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":9},{"id":329,"ship_count":5,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":348,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":78},{"id":321,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":304,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":314,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":2},{"id":310,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":261,"ship_count":63,"origin":"ETCCAQPWNK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":1},{"id":332,"ship_count":78,"origin":"JXTLWRHRRP","destination":"VNZZPHTSZM","owner":2,"turns_remaining":47},{"id":307,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":5},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":11},{"id":337,"ship_count":83,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":2,"turns_remaining":55},{"id":309,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":6},{"id":341,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":71},{"id":302,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":40},{"id":328,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":64},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":54},{"id":345,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":75},{"id":343,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":73},{"id":339,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":69}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.089547815+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.089610018+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.089669458+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.089728414+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.089816613+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.089885771+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"KOLNGIUGEX\", \"ship_count\": 2}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.089980378+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:56.090039151+02:00","command":{"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","ship_count":2},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:56.090132825+02:00","state":{"planets":[{"ship_count":107,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":122,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":69,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":39,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":97,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":9,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":86,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":119,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":73,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":45,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":107,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":72,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":58,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":102,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":82,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":60,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":69,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":41,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":99,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":28,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":301,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":1},{"id":320,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":306,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":350,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":80},{"id":331,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":318,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":356,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":86},{"id":351,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":81},{"id":334,"ship_count":4,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":352,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":82},{"id":336,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":347,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":76},{"id":353,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":83},{"id":342,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":71},{"id":305,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":3},{"id":354,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":84},{"id":316,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":339,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":68},{"id":355,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":85},{"id":349,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":78},{"id":327,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":346,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":75},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":15},{"id":325,"ship_count":97,"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":62},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":20},{"id":319,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":10},{"id":324,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":330,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":15},{"id":322,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":11},{"id":333,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":16},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":4},{"id":338,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":67},{"id":312,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":6},{"id":343,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":72},{"id":326,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":13},{"id":340,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":69},{"id":335,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":17},{"id":317,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":9},{"id":308,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":344,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":73},{"id":323,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":12},{"id":313,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":7},{"id":311,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":315,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":8},{"id":329,"ship_count":5,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":348,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":77},{"id":321,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":304,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":314,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":189,"ship_count":1,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":3,"turns_remaining":1},{"id":310,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":345,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":74},{"id":332,"ship_count":78,"origin":"JXTLWRHRRP","destination":"VNZZPHTSZM","owner":2,"turns_remaining":46},{"id":307,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":4},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":10},{"id":337,"ship_count":83,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":2,"turns_remaining":54},{"id":309,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":5},{"id":341,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":70},{"id":302,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":39},{"id":328,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":63},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":53}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.093915307+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.093977674+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.094037236+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.094096549+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.094173794+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.094237958+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"KOLNGIUGEX\", \"ship_count\": 8}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.094353159+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:56.094412483+02:00","command":{"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","ship_count":8},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:56.094507388+02:00","state":{"planets":[{"ship_count":106,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":123,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":70,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":40,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":98,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":87,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":120,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":74,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":46,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":108,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":73,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":59,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":103,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":82,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":61,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":70,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":42,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":100,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":29,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":357,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":86},{"id":320,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":306,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":350,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":79},{"id":331,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":318,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":356,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":85},{"id":351,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":80},{"id":334,"ship_count":4,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":352,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":81},{"id":336,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":347,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":75},{"id":353,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":82},{"id":342,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":70},{"id":305,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":2},{"id":354,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":83},{"id":316,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":339,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":67},{"id":355,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":84},{"id":349,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":77},{"id":327,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":346,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":74},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":14},{"id":325,"ship_count":97,"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":61},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":19},{"id":319,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":9},{"id":324,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":330,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":14},{"id":322,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":10},{"id":333,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":15},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":3},{"id":338,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":66},{"id":312,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":5},{"id":343,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":71},{"id":326,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":12},{"id":340,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":68},{"id":335,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":16},{"id":317,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":8},{"id":308,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":344,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":72},{"id":323,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":11},{"id":313,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":6},{"id":311,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":315,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":7},{"id":329,"ship_count":5,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":348,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":76},{"id":321,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":304,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":314,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":52},{"id":310,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":345,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":73},{"id":332,"ship_count":78,"origin":"JXTLWRHRRP","destination":"VNZZPHTSZM","owner":2,"turns_remaining":45},{"id":307,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":3},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":9},{"id":337,"ship_count":83,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":2,"turns_remaining":53},{"id":309,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":4},{"id":341,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":69},{"id":328,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":62},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":38}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.098058673+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.098121195+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.098180977+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.098240432+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.098322321+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.098400766+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"KOLNGIUGEX\", \"ship_count\": 2}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.098494483+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:56.098553875+02:00","command":{"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","ship_count":2},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:56.098648915+02:00","state":{"planets":[{"ship_count":107,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":124,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":71,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":41,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":99,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":8,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":88,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":121,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":75,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":47,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":109,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":74,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":60,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":104,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":83,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":62,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":71,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":43,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":101,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":30,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":357,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":85},{"id":320,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":306,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":350,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":78},{"id":331,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":318,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":356,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":84},{"id":351,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":79},{"id":334,"ship_count":4,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":352,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":80},{"id":336,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":347,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":74},{"id":353,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":81},{"id":342,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":69},{"id":305,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":1},{"id":354,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":82},{"id":316,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":339,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":66},{"id":355,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":83},{"id":349,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":76},{"id":327,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":346,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":73},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":13},{"id":325,"ship_count":97,"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":60},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":18},{"id":319,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":8},{"id":324,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":330,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":13},{"id":322,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":9},{"id":333,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":14},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":2},{"id":338,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":65},{"id":312,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":4},{"id":343,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":70},{"id":326,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":11},{"id":340,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":67},{"id":335,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":15},{"id":317,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":7},{"id":308,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":344,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":71},{"id":323,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":10},{"id":313,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":5},{"id":311,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":315,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":6},{"id":329,"ship_count":5,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":348,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":75},{"id":321,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":358,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":86},{"id":314,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":51},{"id":310,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":345,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":72},{"id":332,"ship_count":78,"origin":"JXTLWRHRRP","destination":"VNZZPHTSZM","owner":2,"turns_remaining":44},{"id":307,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":2},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":8},{"id":337,"ship_count":83,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":2,"turns_remaining":52},{"id":309,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":3},{"id":341,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":68},{"id":328,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":61},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.102233177+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.102299545+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.102359490+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.102418357+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.102510088+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.102572588+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"KOLNGIUGEX\", \"ship_count\": 7}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.102671816+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:56.102731555+02:00","command":{"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","ship_count":7},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:56.102826819+02:00","state":{"planets":[{"ship_count":106,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":125,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":72,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":42,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":100,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":4,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":89,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":122,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":76,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":48,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":110,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":75,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":61,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":105,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":84,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":63,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":72,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":44,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":102,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":31,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":357,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":84},{"id":320,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":359,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":86},{"id":350,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":77},{"id":331,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":318,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":356,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":83},{"id":351,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":78},{"id":334,"ship_count":4,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":352,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":79},{"id":336,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":347,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":73},{"id":353,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":80},{"id":342,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":68},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":36},{"id":354,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":81},{"id":316,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":339,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":65},{"id":355,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":82},{"id":349,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":75},{"id":327,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":346,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":72},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":12},{"id":325,"ship_count":97,"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":59},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":17},{"id":319,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":7},{"id":324,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":330,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":12},{"id":322,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":8},{"id":333,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":13},{"id":266,"ship_count":65,"origin":"RSSGYXGAIS","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":1},{"id":338,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":64},{"id":312,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":3},{"id":343,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":69},{"id":326,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":10},{"id":340,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":66},{"id":335,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":14},{"id":317,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":6},{"id":308,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":344,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":70},{"id":323,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":9},{"id":313,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":4},{"id":311,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":315,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":5},{"id":329,"ship_count":5,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":348,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":74},{"id":321,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":358,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":85},{"id":314,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":50},{"id":310,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":345,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":71},{"id":332,"ship_count":78,"origin":"JXTLWRHRRP","destination":"VNZZPHTSZM","owner":2,"turns_remaining":43},{"id":307,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":1},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":7},{"id":337,"ship_count":83,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":2,"turns_remaining":51},{"id":309,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":2},{"id":341,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":67},{"id":328,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":60}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.106399478+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.106465123+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.106524724+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.106583793+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.106704278+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"KOLNGIUGEX\", \"ship_count\": 3}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.106832699+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:56.106898194+02:00","command":{"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","ship_count":3},"player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.106987961+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:56.107054222+02:00","state":{"planets":[{"ship_count":171,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":126,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":73,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":43,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":101,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":8,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":90,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":123,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":77,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":49,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":111,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":76,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":62,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":106,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":85,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":64,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":73,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":45,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":103,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":32,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":357,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":83},{"id":320,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":359,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":85},{"id":350,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":76},{"id":331,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":318,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":356,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":82},{"id":351,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":77},{"id":334,"ship_count":4,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":352,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":78},{"id":336,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":347,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":72},{"id":353,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":79},{"id":342,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":67},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":35},{"id":354,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":80},{"id":316,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":339,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":64},{"id":355,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":81},{"id":349,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":74},{"id":327,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":346,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":71},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":11},{"id":325,"ship_count":97,"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":58},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":16},{"id":319,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":6},{"id":324,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":330,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":11},{"id":322,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":7},{"id":333,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":12},{"id":360,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":86},{"id":338,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":63},{"id":312,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":2},{"id":343,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":68},{"id":326,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":9},{"id":340,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":65},{"id":335,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":13},{"id":317,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":5},{"id":328,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":59},{"id":344,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":69},{"id":323,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":8},{"id":313,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":3},{"id":311,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":315,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":4},{"id":329,"ship_count":5,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":348,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":73},{"id":321,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":358,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":84},{"id":314,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":49},{"id":310,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":345,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":70},{"id":332,"ship_count":78,"origin":"JXTLWRHRRP","destination":"VNZZPHTSZM","owner":2,"turns_remaining":42},{"id":341,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":66},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":6},{"id":337,"ship_count":83,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":2,"turns_remaining":50},{"id":309,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":1}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.110510758+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.110570785+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.110628447+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.110721836+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.110833961+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.110896251+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"KOLNGIUGEX\", \"ship_count\": 7}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.110990354+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:56.111049266+02:00","command":{"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","ship_count":7},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:56.111144441+02:00","state":{"planets":[{"ship_count":170,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":127,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":74,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":44,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":102,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":4,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":91,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":124,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":78,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":50,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":112,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":77,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":63,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":107,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":86,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":65,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":74,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":46,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":104,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":33,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":357,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":82},{"id":320,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":359,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":84},{"id":350,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":75},{"id":331,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":318,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":356,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":81},{"id":351,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":76},{"id":334,"ship_count":4,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":352,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":77},{"id":336,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":347,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":71},{"id":353,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":78},{"id":342,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":66},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":34},{"id":354,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":79},{"id":316,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":339,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":63},{"id":355,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":80},{"id":349,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":73},{"id":327,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":346,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":70},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":10},{"id":325,"ship_count":97,"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":57},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":15},{"id":319,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":5},{"id":324,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":330,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":10},{"id":322,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":6},{"id":333,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":11},{"id":360,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":85},{"id":338,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":62},{"id":312,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":1},{"id":343,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":67},{"id":326,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":8},{"id":340,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":64},{"id":335,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":12},{"id":317,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":4},{"id":328,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":58},{"id":344,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":68},{"id":323,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":7},{"id":313,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":2},{"id":311,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":315,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":3},{"id":329,"ship_count":5,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":348,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":72},{"id":321,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":358,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":83},{"id":314,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":48},{"id":361,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":86},{"id":345,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":69},{"id":332,"ship_count":78,"origin":"JXTLWRHRRP","destination":"VNZZPHTSZM","owner":2,"turns_remaining":41},{"id":341,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":65},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":5},{"id":337,"ship_count":83,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":2,"turns_remaining":49}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.114570386+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.114632231+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.114691942+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.114750978+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.114853016+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.114916055+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"KOLNGIUGEX\", \"ship_count\": 3}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.115010464+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:56.115069780+02:00","command":{"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","ship_count":3},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:56.115165304+02:00","state":{"planets":[{"ship_count":169,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":128,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":75,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":45,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":103,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":8,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":92,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":125,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":79,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":51,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":113,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":78,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":64,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":108,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":87,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":66,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":75,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":47,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":105,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":34,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":357,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":81},{"id":320,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":359,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":83},{"id":350,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":74},{"id":331,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":318,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":356,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":80},{"id":351,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":75},{"id":334,"ship_count":4,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":352,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":76},{"id":336,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":347,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":70},{"id":353,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":77},{"id":342,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":65},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":33},{"id":354,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":78},{"id":316,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":339,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":62},{"id":355,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":79},{"id":349,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":72},{"id":327,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":346,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":69},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":9},{"id":325,"ship_count":97,"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":56},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":14},{"id":319,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":4},{"id":324,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":330,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":9},{"id":322,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":5},{"id":333,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":10},{"id":360,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":84},{"id":338,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":61},{"id":362,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":86},{"id":343,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":66},{"id":326,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":7},{"id":340,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":63},{"id":335,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":11},{"id":317,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":3},{"id":328,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":57},{"id":344,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":67},{"id":323,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":6},{"id":313,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":1},{"id":337,"ship_count":83,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":2,"turns_remaining":48},{"id":315,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":2},{"id":329,"ship_count":5,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":348,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":71},{"id":321,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":358,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":82},{"id":314,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":47},{"id":361,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":85},{"id":345,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":68},{"id":332,"ship_count":78,"origin":"JXTLWRHRRP","destination":"VNZZPHTSZM","owner":2,"turns_remaining":40},{"id":341,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":64},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":4}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.118611334+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.118688764+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.118746734+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.118840436+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.118950572+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.119056031+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"KOLNGIUGEX\", \"ship_count\": 7}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.119165822+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:56.119226424+02:00","command":{"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","ship_count":7},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:56.119363107+02:00","state":{"planets":[{"ship_count":168,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":129,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":76,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":46,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":104,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":4,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":93,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":126,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":80,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":52,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":114,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":79,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":65,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":109,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":88,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":67,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":76,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":48,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":106,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":35,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":357,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":80},{"id":320,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":359,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":82},{"id":350,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":73},{"id":331,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":318,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":356,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":79},{"id":351,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":74},{"id":334,"ship_count":4,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":352,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":75},{"id":336,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":347,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":69},{"id":353,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":76},{"id":342,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":64},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":32},{"id":354,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":77},{"id":316,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":339,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":61},{"id":355,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":78},{"id":349,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":71},{"id":327,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":346,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":68},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":8},{"id":325,"ship_count":97,"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":55},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":13},{"id":319,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":3},{"id":324,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":330,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":8},{"id":322,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":4},{"id":333,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":9},{"id":360,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":83},{"id":338,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":60},{"id":362,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":85},{"id":343,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":65},{"id":326,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":6},{"id":340,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":62},{"id":335,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":10},{"id":317,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":2},{"id":328,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":56},{"id":344,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":66},{"id":323,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":5},{"id":363,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":86},{"id":337,"ship_count":83,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":2,"turns_remaining":47},{"id":315,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":1},{"id":329,"ship_count":5,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":348,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":70},{"id":321,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":358,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":81},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":3},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":46},{"id":361,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":84},{"id":345,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":67},{"id":332,"ship_count":78,"origin":"JXTLWRHRRP","destination":"VNZZPHTSZM","owner":2,"turns_remaining":39},{"id":341,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":63}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.122785675+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.122863291+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.122920976+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.123035259+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.123125735+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.123188529+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"KOLNGIUGEX\", \"ship_count\": 3}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.123307141+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:56.123400213+02:00","command":{"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","ship_count":3},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:56.123495060+02:00","state":{"planets":[{"ship_count":167,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":130,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":77,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":47,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":105,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":8,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":94,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":127,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":81,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":53,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":115,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":80,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":66,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":110,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":89,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":68,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":77,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":49,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":107,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":36,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":357,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":79},{"id":320,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":359,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":81},{"id":350,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":72},{"id":331,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":318,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":356,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":78},{"id":351,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":73},{"id":334,"ship_count":4,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":352,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":74},{"id":336,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":347,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":68},{"id":353,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":75},{"id":342,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":63},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":31},{"id":354,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":76},{"id":364,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":86},{"id":339,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":60},{"id":355,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":77},{"id":349,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":70},{"id":327,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":346,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":67},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":7},{"id":325,"ship_count":97,"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":54},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":12},{"id":319,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":2},{"id":324,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":330,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":7},{"id":322,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":3},{"id":333,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":8},{"id":360,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":82},{"id":338,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":59},{"id":362,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":84},{"id":343,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":64},{"id":326,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":5},{"id":340,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":61},{"id":335,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":9},{"id":317,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":1},{"id":328,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":55},{"id":344,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":65},{"id":323,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":4},{"id":363,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":85},{"id":337,"ship_count":83,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":2,"turns_remaining":46},{"id":341,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":62},{"id":329,"ship_count":5,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":348,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":69},{"id":321,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":358,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":80},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":2},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":45},{"id":361,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":83},{"id":345,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":66},{"id":332,"ship_count":78,"origin":"JXTLWRHRRP","destination":"VNZZPHTSZM","owner":2,"turns_remaining":38}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.126876003+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.126989860+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.127119970+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.127199526+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.127285931+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.127416625+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"KOLNGIUGEX\", \"ship_count\": 7}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.127559555+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:56.127621262+02:00","command":{"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","ship_count":7},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:56.127718372+02:00","state":{"planets":[{"ship_count":166,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":131,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":78,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":48,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":106,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":4,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":95,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":128,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":82,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":54,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":116,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":81,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":67,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":111,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":90,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":69,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":78,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":50,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":108,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":37,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":357,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":78},{"id":320,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":359,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":80},{"id":350,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":71},{"id":331,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":365,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":86},{"id":356,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":77},{"id":351,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":72},{"id":334,"ship_count":4,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":352,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":73},{"id":336,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":347,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":67},{"id":353,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":74},{"id":342,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":62},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":30},{"id":354,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":75},{"id":364,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":85},{"id":339,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":59},{"id":355,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":76},{"id":349,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":69},{"id":327,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":346,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":66},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":6},{"id":325,"ship_count":97,"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":53},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":11},{"id":319,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":1},{"id":324,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":330,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":6},{"id":322,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":2},{"id":333,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":7},{"id":360,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":81},{"id":338,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":58},{"id":362,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":83},{"id":343,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":63},{"id":326,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":4},{"id":340,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":60},{"id":335,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":8},{"id":332,"ship_count":78,"origin":"JXTLWRHRRP","destination":"VNZZPHTSZM","owner":2,"turns_remaining":37},{"id":328,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":54},{"id":344,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":64},{"id":323,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":3},{"id":363,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":84},{"id":337,"ship_count":83,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":2,"turns_remaining":45},{"id":341,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":61},{"id":329,"ship_count":5,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":348,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":68},{"id":321,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":358,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":79},{"id":256,"ship_count":76,"origin":"MJXGGQIJTD","destination":"VNZZPHTSZM","owner":2,"turns_remaining":1},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":44},{"id":361,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":82},{"id":345,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":65}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.130979547+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.131057540+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.131117315+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.131196314+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.131282850+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.131378522+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"KOLNGIUGEX\", \"ship_count\": 3}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.131472236+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T22:50:56.131531732+02:00","command":{"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","ship_count":3},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:56.131626495+02:00","state":{"planets":[{"ship_count":165,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":132,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":79,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":49,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":107,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":68,"x":87.0,"y":67.0,"owner":2,"name":"VNZZPHTSZM"},{"ship_count":96,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":129,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":83,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":55,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":117,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":82,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":68,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":112,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":91,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":70,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":79,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":51,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":109,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":38,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":357,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":77},{"id":366,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":86},{"id":359,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":79},{"id":350,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":70},{"id":331,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":365,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":85},{"id":356,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":76},{"id":351,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":71},{"id":334,"ship_count":4,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":352,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":72},{"id":336,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":347,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":66},{"id":353,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":73},{"id":342,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":61},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":29},{"id":354,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":74},{"id":364,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":84},{"id":339,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":58},{"id":355,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":75},{"id":349,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":68},{"id":327,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":346,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":65},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":5},{"id":325,"ship_count":97,"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":52},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":10},{"id":345,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":64},{"id":324,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":330,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":5},{"id":322,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":1},{"id":333,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":6},{"id":360,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":80},{"id":338,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":57},{"id":362,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":82},{"id":343,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":62},{"id":326,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":3},{"id":340,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":59},{"id":335,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":7},{"id":332,"ship_count":78,"origin":"JXTLWRHRRP","destination":"VNZZPHTSZM","owner":2,"turns_remaining":36},{"id":328,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":53},{"id":344,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":63},{"id":323,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":2},{"id":363,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":83},{"id":337,"ship_count":83,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":2,"turns_remaining":44},{"id":341,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":60},{"id":329,"ship_count":5,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":348,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":67},{"id":321,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":358,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":78},{"id":361,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":81},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":43}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.134834083+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.134932390+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.134992085+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.135071371+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.135216385+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.135289353+02:00","content":"{\"moves\": [null]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.135388764+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.135448004+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:56.135513889+02:00","state":{"planets":[{"ship_count":164,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":133,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":80,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":50,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":108,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":67,"x":87.0,"y":67.0,"owner":2,"name":"VNZZPHTSZM"},{"ship_count":97,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":130,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":84,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":56,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":118,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":83,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":69,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":113,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":92,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":71,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":80,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":52,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":110,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":39,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":357,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":76},{"id":366,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":85},{"id":359,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":78},{"id":350,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":69},{"id":331,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":365,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":84},{"id":356,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":75},{"id":351,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":70},{"id":334,"ship_count":4,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":352,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":71},{"id":336,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":347,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":65},{"id":353,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":72},{"id":342,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":60},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":28},{"id":354,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":73},{"id":364,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":83},{"id":339,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":57},{"id":355,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":74},{"id":349,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":67},{"id":327,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":346,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":64},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":4},{"id":325,"ship_count":97,"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":51},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":9},{"id":345,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":63},{"id":324,"ship_count":6,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":330,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":4},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":42},{"id":333,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":5},{"id":360,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":79},{"id":338,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":56},{"id":362,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":81},{"id":343,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":61},{"id":326,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":2},{"id":340,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":58},{"id":335,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":6},{"id":332,"ship_count":78,"origin":"JXTLWRHRRP","destination":"VNZZPHTSZM","owner":2,"turns_remaining":35},{"id":328,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":52},{"id":344,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":62},{"id":323,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":1},{"id":363,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":82},{"id":337,"ship_count":83,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":2,"turns_remaining":43},{"id":341,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":59},{"id":329,"ship_count":5,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":348,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":66},{"id":361,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":80},{"id":358,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":77}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.138580246+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.138657534+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.138715744+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.138809425+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.138884763+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.138948428+02:00","content":"{\"moves\": [null]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.139014839+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.139074324+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:56.139139630+02:00","state":{"planets":[{"ship_count":163,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":134,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":81,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":51,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":109,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":62,"x":87.0,"y":67.0,"owner":2,"name":"VNZZPHTSZM"},{"ship_count":98,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":131,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":85,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":57,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":119,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":84,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":70,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":114,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":93,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":72,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":81,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":53,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":111,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":40,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":357,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":75},{"id":366,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":84},{"id":359,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":77},{"id":350,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":68},{"id":331,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":365,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":83},{"id":356,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":74},{"id":351,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":69},{"id":334,"ship_count":4,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":352,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":70},{"id":336,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":347,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":64},{"id":353,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":71},{"id":342,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":59},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":27},{"id":354,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":72},{"id":364,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":82},{"id":339,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":56},{"id":355,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":73},{"id":349,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":66},{"id":327,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":346,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":63},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":3},{"id":325,"ship_count":97,"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":50},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":8},{"id":345,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":62},{"id":358,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":76},{"id":330,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":3},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":41},{"id":333,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":4},{"id":360,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":78},{"id":338,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":55},{"id":362,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":80},{"id":343,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":60},{"id":326,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":1},{"id":340,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":57},{"id":335,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":5},{"id":332,"ship_count":78,"origin":"JXTLWRHRRP","destination":"VNZZPHTSZM","owner":2,"turns_remaining":34},{"id":328,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":51},{"id":344,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":61},{"id":361,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":79},{"id":363,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":81},{"id":337,"ship_count":83,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":2,"turns_remaining":42},{"id":341,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":58},{"id":329,"ship_count":5,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":348,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":65}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.142155542+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.142217687+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.142281156+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.142340851+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.142431755+02:00","content":"{\"moves\": [null]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.142495890+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.142565816+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.142626060+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:56.142690725+02:00","state":{"planets":[{"ship_count":162,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":135,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":82,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":52,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":110,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":61,"x":87.0,"y":67.0,"owner":2,"name":"VNZZPHTSZM"},{"ship_count":99,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":132,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":86,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":58,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":120,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":85,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":71,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":115,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":94,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":73,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":82,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":54,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":112,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":41,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":357,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":74},{"id":366,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":83},{"id":359,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":76},{"id":350,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":67},{"id":331,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":365,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":82},{"id":356,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":73},{"id":351,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":68},{"id":334,"ship_count":4,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":352,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":69},{"id":336,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":347,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":63},{"id":353,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":70},{"id":342,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":58},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":26},{"id":354,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":71},{"id":364,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":81},{"id":339,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":55},{"id":355,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":72},{"id":349,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":65},{"id":348,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":64},{"id":346,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":62},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":2},{"id":325,"ship_count":97,"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":49},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":7},{"id":345,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":61},{"id":358,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":75},{"id":330,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":2},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":40},{"id":333,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":3},{"id":360,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":77},{"id":338,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":54},{"id":362,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":79},{"id":343,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":59},{"id":329,"ship_count":5,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":340,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":56},{"id":335,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":4},{"id":332,"ship_count":78,"origin":"JXTLWRHRRP","destination":"VNZZPHTSZM","owner":2,"turns_remaining":33},{"id":328,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":50},{"id":344,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":60},{"id":361,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":78},{"id":363,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":80},{"id":337,"ship_count":83,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":2,"turns_remaining":41},{"id":341,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":57}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.146510952+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.146578799+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.146641788+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.146705311+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.146790428+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.146857712+02:00","content":"{\"moves\": [null]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.146933377+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.146992244+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:56.147040965+02:00","state":{"planets":[{"ship_count":163,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":136,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":83,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":53,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":111,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":57,"x":87.0,"y":67.0,"owner":2,"name":"VNZZPHTSZM"},{"ship_count":100,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":133,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":87,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":59,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":121,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":86,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":72,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":116,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":95,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":74,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":83,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":55,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":113,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":42,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":357,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":73},{"id":366,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":82},{"id":359,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":75},{"id":350,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":66},{"id":331,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":365,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":81},{"id":356,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":72},{"id":351,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":67},{"id":334,"ship_count":4,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":352,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":68},{"id":336,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":347,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":62},{"id":353,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":69},{"id":342,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":57},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":25},{"id":354,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":70},{"id":364,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":80},{"id":339,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":54},{"id":355,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":71},{"id":349,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":64},{"id":348,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":63},{"id":346,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":61},{"id":271,"ship_count":75,"origin":"OVXRCBSXZK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":1},{"id":325,"ship_count":97,"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":48},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":6},{"id":345,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":60},{"id":358,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":74},{"id":330,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":1},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":39},{"id":333,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":2},{"id":360,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":76},{"id":338,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":53},{"id":362,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":78},{"id":343,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":58},{"id":341,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":56},{"id":340,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":55},{"id":335,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":3},{"id":332,"ship_count":78,"origin":"JXTLWRHRRP","destination":"VNZZPHTSZM","owner":2,"turns_remaining":32},{"id":328,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":49},{"id":344,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":59},{"id":361,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":77},{"id":363,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":79},{"id":337,"ship_count":83,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":2,"turns_remaining":40}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.149760615+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.149836808+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.149909391+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.149966588+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.150032789+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.150084933+02:00","content":"{\"moves\": [null]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.150134583+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.150178310+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:56.150225789+02:00","state":{"planets":[{"ship_count":237,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":137,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":84,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":54,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":112,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":56,"x":87.0,"y":67.0,"owner":2,"name":"VNZZPHTSZM"},{"ship_count":101,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":134,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":88,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":60,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":122,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":87,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":73,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":117,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":96,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":75,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":84,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":56,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":114,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":43,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":357,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":72},{"id":366,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":81},{"id":359,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":74},{"id":350,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":65},{"id":337,"ship_count":83,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":2,"turns_remaining":39},{"id":365,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":80},{"id":356,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":71},{"id":351,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":66},{"id":334,"ship_count":4,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":352,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":67},{"id":336,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":347,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":61},{"id":353,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":68},{"id":342,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":56},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":24},{"id":354,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":69},{"id":364,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":79},{"id":339,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":53},{"id":355,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":70},{"id":349,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":63},{"id":348,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":62},{"id":346,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":60},{"id":363,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":78},{"id":325,"ship_count":97,"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":47},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":5},{"id":345,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":59},{"id":358,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":73},{"id":361,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":76},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":38},{"id":333,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":1},{"id":360,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":75},{"id":338,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":52},{"id":362,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":77},{"id":343,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":57},{"id":341,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":55},{"id":340,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":54},{"id":335,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":2},{"id":332,"ship_count":78,"origin":"JXTLWRHRRP","destination":"VNZZPHTSZM","owner":2,"turns_remaining":31},{"id":328,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":48},{"id":344,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":58}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.152817301+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.152859914+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.152903158+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.152943697+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.153023065+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.153072250+02:00","content":"{\"moves\": [null]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.153119120+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.153160361+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:56.153204744+02:00","state":{"planets":[{"ship_count":236,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":138,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":85,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":55,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":113,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":53,"x":87.0,"y":67.0,"owner":2,"name":"VNZZPHTSZM"},{"ship_count":102,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":135,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":89,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":61,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":123,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":88,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":74,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":118,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":97,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":76,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":85,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":57,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":115,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":44,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":357,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":71},{"id":366,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":80},{"id":359,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":73},{"id":350,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":64},{"id":337,"ship_count":83,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":2,"turns_remaining":38},{"id":365,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":79},{"id":356,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":70},{"id":351,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":65},{"id":344,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":57},{"id":352,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":66},{"id":336,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":347,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":60},{"id":353,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":67},{"id":342,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":55},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":23},{"id":354,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":68},{"id":364,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":78},{"id":339,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":52},{"id":355,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":69},{"id":349,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":62},{"id":348,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":61},{"id":346,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":59},{"id":363,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":77},{"id":325,"ship_count":97,"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":46},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":4},{"id":345,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":58},{"id":358,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":72},{"id":361,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":75},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":37},{"id":328,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":47},{"id":360,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":74},{"id":338,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":51},{"id":362,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":76},{"id":343,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":56},{"id":341,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":54},{"id":340,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":53},{"id":335,"ship_count":2,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":1,"turns_remaining":1},{"id":332,"ship_count":78,"origin":"JXTLWRHRRP","destination":"VNZZPHTSZM","owner":2,"turns_remaining":30}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.155893578+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.155952701+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.155993406+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.156051152+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.156102769+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.156154820+02:00","content":"{\"moves\": [null]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.156204566+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.156248296+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:56.156316620+02:00","state":{"planets":[{"ship_count":235,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":139,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":86,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":56,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":114,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":52,"x":87.0,"y":67.0,"owner":2,"name":"VNZZPHTSZM"},{"ship_count":103,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":136,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":90,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":62,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":124,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":89,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":75,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":119,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":98,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":77,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":86,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":58,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":116,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":45,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":357,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":70},{"id":366,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":79},{"id":359,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":72},{"id":350,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":63},{"id":337,"ship_count":83,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":2,"turns_remaining":37},{"id":365,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":78},{"id":356,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":69},{"id":351,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":64},{"id":344,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":56},{"id":352,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":65},{"id":332,"ship_count":78,"origin":"JXTLWRHRRP","destination":"VNZZPHTSZM","owner":2,"turns_remaining":29},{"id":347,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":59},{"id":353,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":66},{"id":342,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":54},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":22},{"id":354,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":67},{"id":364,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":77},{"id":339,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":51},{"id":355,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":68},{"id":349,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":61},{"id":348,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":60},{"id":346,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":58},{"id":363,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":76},{"id":325,"ship_count":97,"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":45},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":3},{"id":345,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":57},{"id":358,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":71},{"id":361,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":74},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":36},{"id":328,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":46},{"id":360,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":73},{"id":338,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":50},{"id":362,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":75},{"id":343,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":55},{"id":341,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":53},{"id":340,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":52}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.158781031+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.158823952+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.158864883+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.158905235+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.158956938+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.159006470+02:00","content":"{\"moves\": [null]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.159053452+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.159094861+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:56.159139242+02:00","state":{"planets":[{"ship_count":236,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":140,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":87,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":57,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":115,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":53,"x":87.0,"y":67.0,"owner":2,"name":"VNZZPHTSZM"},{"ship_count":104,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":137,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":91,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":63,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":125,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":90,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":76,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":120,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":99,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":78,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":87,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":59,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":117,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":46,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":357,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":69},{"id":366,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":78},{"id":359,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":71},{"id":350,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":62},{"id":337,"ship_count":83,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":2,"turns_remaining":36},{"id":365,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":77},{"id":356,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":68},{"id":351,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":63},{"id":344,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":55},{"id":352,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":64},{"id":332,"ship_count":78,"origin":"JXTLWRHRRP","destination":"VNZZPHTSZM","owner":2,"turns_remaining":28},{"id":347,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":58},{"id":353,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":65},{"id":342,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":53},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":21},{"id":354,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":66},{"id":364,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":76},{"id":339,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":50},{"id":355,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":67},{"id":349,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":60},{"id":348,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":59},{"id":346,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":57},{"id":363,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":75},{"id":325,"ship_count":97,"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":44},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":2},{"id":345,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":56},{"id":358,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":70},{"id":361,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":73},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":35},{"id":328,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":45},{"id":360,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":72},{"id":338,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":49},{"id":362,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":74},{"id":343,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":54},{"id":341,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":52},{"id":340,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":51}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.161533597+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.161576396+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.161617096+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.161657881+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.161706081+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.161754492+02:00","content":"{\"moves\": [null]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.161801463+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.161842686+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:56.161886986+02:00","state":{"planets":[{"ship_count":237,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":141,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":88,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":58,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":116,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":54,"x":87.0,"y":67.0,"owner":2,"name":"VNZZPHTSZM"},{"ship_count":105,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":138,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":92,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":64,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":126,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":91,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":77,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":121,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":100,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":79,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":88,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":60,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":118,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":47,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":357,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":68},{"id":366,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":77},{"id":359,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":70},{"id":350,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":61},{"id":337,"ship_count":83,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":2,"turns_remaining":35},{"id":365,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":76},{"id":356,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":67},{"id":351,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":62},{"id":344,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":54},{"id":352,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":63},{"id":332,"ship_count":78,"origin":"JXTLWRHRRP","destination":"VNZZPHTSZM","owner":2,"turns_remaining":27},{"id":347,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":57},{"id":353,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":64},{"id":342,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":52},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":20},{"id":354,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":65},{"id":364,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":75},{"id":339,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":49},{"id":355,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":66},{"id":349,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":59},{"id":348,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":58},{"id":346,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":56},{"id":363,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":74},{"id":325,"ship_count":97,"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":43},{"id":281,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OVXRCBSXZK","owner":1,"turns_remaining":1},{"id":345,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":55},{"id":358,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":69},{"id":361,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":72},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":34},{"id":328,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":44},{"id":360,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":71},{"id":338,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":48},{"id":362,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":73},{"id":343,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":53},{"id":341,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":51},{"id":340,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":50}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.164274396+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.164334255+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.164394714+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.164452529+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.164522036+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.164607531+02:00","content":"{\"moves\": [null]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.164671656+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.164713001+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:56.164777090+02:00","state":{"planets":[{"ship_count":238,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":142,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":89,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":59,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":117,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":55,"x":87.0,"y":67.0,"owner":2,"name":"VNZZPHTSZM"},{"ship_count":106,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":139,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":93,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":65,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":127,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":92,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":77,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":122,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":101,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":80,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":89,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":61,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":119,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":48,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":357,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":67},{"id":366,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":76},{"id":359,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":69},{"id":350,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":60},{"id":337,"ship_count":83,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":2,"turns_remaining":34},{"id":365,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":75},{"id":356,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":66},{"id":351,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":61},{"id":344,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":53},{"id":352,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":62},{"id":332,"ship_count":78,"origin":"JXTLWRHRRP","destination":"VNZZPHTSZM","owner":2,"turns_remaining":26},{"id":347,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":56},{"id":353,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":63},{"id":342,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":51},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":19},{"id":354,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":64},{"id":364,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":74},{"id":339,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":48},{"id":355,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":65},{"id":349,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":58},{"id":348,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":57},{"id":346,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":55},{"id":363,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":73},{"id":325,"ship_count":97,"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":42},{"id":340,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":49},{"id":345,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":54},{"id":358,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":68},{"id":361,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":71},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":33},{"id":328,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":43},{"id":360,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":70},{"id":338,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":47},{"id":362,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":72},{"id":343,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":52},{"id":341,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":50}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.167095004+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.167158220+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.167202086+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.167246024+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.167317769+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.167384644+02:00","content":"{\"moves\": [null]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.167432887+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.167474808+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:56.167520016+02:00","state":{"planets":[{"ship_count":239,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":143,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":90,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":60,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":118,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":56,"x":87.0,"y":67.0,"owner":2,"name":"VNZZPHTSZM"},{"ship_count":107,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":140,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":94,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":66,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":128,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":93,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":78,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":123,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":102,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":81,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":90,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":62,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":120,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":49,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":357,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":66},{"id":366,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":75},{"id":359,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":68},{"id":350,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":59},{"id":337,"ship_count":83,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":2,"turns_remaining":33},{"id":365,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":74},{"id":356,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":65},{"id":351,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":60},{"id":344,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":52},{"id":352,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":61},{"id":332,"ship_count":78,"origin":"JXTLWRHRRP","destination":"VNZZPHTSZM","owner":2,"turns_remaining":25},{"id":347,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":55},{"id":353,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":62},{"id":342,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":50},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":18},{"id":354,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":63},{"id":364,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":73},{"id":339,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":47},{"id":355,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":64},{"id":349,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":57},{"id":348,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":56},{"id":346,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":54},{"id":363,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":72},{"id":325,"ship_count":97,"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":41},{"id":340,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":48},{"id":345,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":53},{"id":358,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":67},{"id":361,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":70},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":32},{"id":328,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":42},{"id":360,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":69},{"id":338,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":46},{"id":362,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":71},{"id":343,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":51},{"id":341,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":49}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.169944737+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.170005235+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.170045989+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.170123351+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.170188742+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.170240336+02:00","content":"{\"moves\": [null]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.170292852+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.170350238+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:56.170394614+02:00","state":{"planets":[{"ship_count":240,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":144,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":91,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":61,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":119,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":57,"x":87.0,"y":67.0,"owner":2,"name":"VNZZPHTSZM"},{"ship_count":108,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":141,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":95,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":67,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":129,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":94,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":79,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":124,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":103,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":82,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":91,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":63,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":121,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":50,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":357,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":65},{"id":366,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":74},{"id":359,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":67},{"id":350,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":58},{"id":337,"ship_count":83,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":2,"turns_remaining":32},{"id":365,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":73},{"id":356,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":64},{"id":351,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":59},{"id":344,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":51},{"id":352,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":60},{"id":332,"ship_count":78,"origin":"JXTLWRHRRP","destination":"VNZZPHTSZM","owner":2,"turns_remaining":24},{"id":347,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":54},{"id":353,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":61},{"id":342,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":49},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":17},{"id":354,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":62},{"id":364,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":72},{"id":339,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":46},{"id":355,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":63},{"id":349,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":56},{"id":348,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":55},{"id":346,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":53},{"id":363,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":71},{"id":325,"ship_count":97,"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":40},{"id":340,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":47},{"id":345,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":52},{"id":358,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":66},{"id":361,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":69},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":31},{"id":328,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":41},{"id":360,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":68},{"id":338,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":45},{"id":362,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":70},{"id":343,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":50},{"id":341,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":48}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.172812839+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.172855361+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.172912954+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.172969154+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.173053624+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.173102330+02:00","content":"{\"moves\": [null]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.173149001+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.173190159+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:56.173236739+02:00","state":{"planets":[{"ship_count":241,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":145,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":92,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":62,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":120,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":58,"x":87.0,"y":67.0,"owner":2,"name":"VNZZPHTSZM"},{"ship_count":109,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":142,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":96,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":68,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":130,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":95,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":80,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":125,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":104,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":83,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":92,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":64,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":122,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":51,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":357,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":64},{"id":366,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":73},{"id":359,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":66},{"id":350,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":57},{"id":337,"ship_count":83,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":2,"turns_remaining":31},{"id":365,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":72},{"id":356,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":63},{"id":351,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":58},{"id":344,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":50},{"id":352,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":59},{"id":332,"ship_count":78,"origin":"JXTLWRHRRP","destination":"VNZZPHTSZM","owner":2,"turns_remaining":23},{"id":347,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":53},{"id":353,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":60},{"id":342,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":48},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":16},{"id":354,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":61},{"id":364,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":71},{"id":339,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":45},{"id":355,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":62},{"id":349,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":55},{"id":348,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":54},{"id":346,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":52},{"id":363,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":70},{"id":325,"ship_count":97,"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":39},{"id":340,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":46},{"id":345,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":51},{"id":358,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":65},{"id":361,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":68},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":30},{"id":328,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":40},{"id":360,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":67},{"id":338,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":44},{"id":362,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":69},{"id":343,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":49},{"id":341,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":47}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.175684431+02:00","content":"turndone","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.175744050+02:00","content":"gona parse","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.175784724+02:00","content":"done parsing","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.175862505+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.175910985+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T22:50:56.175959327+02:00","content":"{\"moves\": [null]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.176006544+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T22:50:56.176047646+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T22:50:56.176091792+02:00","state":{"planets":[{"ship_count":242,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":146,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":93,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":63,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":121,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":59,"x":87.0,"y":67.0,"owner":2,"name":"VNZZPHTSZM"},{"ship_count":110,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":143,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":97,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":69,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":131,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":96,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":81,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":126,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":105,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":84,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":93,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":65,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":123,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":52,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":357,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":63},{"id":366,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":72},{"id":359,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":65},{"id":350,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":56},{"id":337,"ship_count":83,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":2,"turns_remaining":30},{"id":365,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":71},{"id":356,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":62},{"id":351,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":57},{"id":344,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":49},{"id":352,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":58},{"id":332,"ship_count":78,"origin":"JXTLWRHRRP","destination":"VNZZPHTSZM","owner":2,"turns_remaining":22},{"id":347,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":52},{"id":353,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":59},{"id":342,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":47},{"id":298,"ship_count":85,"origin":"NWMMEHPPYR","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":15},{"id":354,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":60},{"id":364,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":70},{"id":339,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":44},{"id":355,"ship_count":8,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":61},{"id":349,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":54},{"id":348,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":53},{"id":346,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":51},{"id":363,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":69},{"id":325,"ship_count":97,"origin":"KOLNGIUGEX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":38},{"id":340,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":45},{"id":345,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":50},{"id":358,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":64},{"id":361,"ship_count":7,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":67},{"id":303,"ship_count":2,"origin":"VNZZPHTSZM","destination":"NWMMEHPPYR","owner":1,"turns_remaining":29},{"id":328,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":39},{"id":360,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":66},{"id":338,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":43},{"id":362,"ship_count":3,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":3,"turns_remaining":68},{"id":343,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":48},{"id":341,"ship_count":2,"origin":"VNZZPHTSZM","destination":"KOLNGIUGEX","owner":1,"turns_remaining":46}]}}