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

1507 lines
1.8 MiB

{"msg":"client connected","level":"INFO","ts":"2019-09-23T23:06:41.734226789+02:00","player_id":0}
{"msg":"client connected","level":"INFO","ts":"2019-09-23T23:06:41.734329812+02:00","player_id":1}
{"msg":"client connected","level":"INFO","ts":"2019-09-23T23:06:41.734393551+02:00","player_id":2}
{"msg":"client connected","level":"INFO","ts":"2019-09-23T23:06:41.734455062+02:00","player_id":3}
{"msg":"game info","level":"INFO","ts":"2019-09-23T23:06:41.734516949+02:00","info":{"players":["mybot2","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-23T23:06:41.734626087+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":4,"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-23T23:06:41.750675851+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.756183674+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.758989377+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 0}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.759254286+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 0}]}","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:06:41.759352089+02:00","error":"\"ZeroShipMove\"","command":{"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","ship_count":0},"player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:06:41.759443746+02:00","error":"\"ZeroShipMove\"","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":0},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:41.759533188+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":2,"x":19.0,"y":96.0,"owner":4,"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-23T23:06:41.760867748+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.760965788+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.761061047+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"ship_count\": 1, \"destination\": \"HEYBAGEYJB\"}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.761143912+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 1, \"destination\": \"HEYBAGEYJB\"}]}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.761230080+02:00","command":{"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.761323514+02:00","command":{"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","ship_count":1},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.761402220+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.761479541+02:00","command":{"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","ship_count":1},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:41.761559965+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":2,"x":19.0,"y":96.0,"owner":4,"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":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":55},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":70},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81},{"id":3,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":14}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.763017771+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.763106730+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.763207364+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 1, \"destination\": \"XVJXNQDAQE\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.763302889+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"ship_count\": 1, \"destination\": \"XVJXNQDAQE\"}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.763385232+02:00","command":{"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.763461754+02:00","command":{"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","ship_count":1},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.763536346+02:00","command":{"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","ship_count":1},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.763629566+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:41.763709621+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":2,"x":19.0,"y":96.0,"owner":4,"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":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":54},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":69},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":3,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":13},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":78},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":74},{"id":6,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":14},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.765383488+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.765466735+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.765573622+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"ship_count\": 1, \"destination\": \"ETCCAQPWNK\"}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.765671411+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 1, \"destination\": \"ETCCAQPWNK\"}]}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.765756313+02:00","command":{"origin":"RSSGYXGAIS","destination":"ETCCAQPWNK","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.765835455+02:00","command":{"origin":"OTJPKJXLQX","destination":"ETCCAQPWNK","ship_count":1},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.765912751+02:00","command":{"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","ship_count":1},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.765989877+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:41.766069648+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":2,"x":19.0,"y":96.0,"owner":4,"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":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":53},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":68},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":3,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":12},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":77},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":73},{"id":6,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":13},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":8,"ship_count":1,"origin":"RSSGYXGAIS","destination":"ETCCAQPWNK","owner":3,"turns_remaining":14},{"id":9,"ship_count":1,"origin":"OTJPKJXLQX","destination":"ETCCAQPWNK","owner":2,"turns_remaining":8},{"id":10,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":14},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.767923794+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.768009963+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.768110826+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"ship_count\": 1, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.768200578+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 1, \"destination\": \"VNZZPHTSZM\"}]}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.768291095+02:00","command":{"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.768370539+02:00","command":{"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","ship_count":1},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.768448042+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.768525338+02:00","command":{"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","ship_count":1},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:41.768606711+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":2,"x":19.0,"y":96.0,"owner":4,"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":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":52},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":67},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":3,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":11},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":76},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":72},{"id":6,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":12},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":8,"ship_count":1,"origin":"RSSGYXGAIS","destination":"ETCCAQPWNK","owner":3,"turns_remaining":13},{"id":9,"ship_count":1,"origin":"OTJPKJXLQX","destination":"ETCCAQPWNK","owner":2,"turns_remaining":7},{"id":10,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":13},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":12,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":41},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":57},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81},{"id":15,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":14}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.770771242+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.770906963+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.771050063+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"ship_count\": 1, \"destination\": \"NWMMEHPPYR\"}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.771134925+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 1, \"destination\": \"NWMMEHPPYR\"}]}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.771220014+02:00","command":{"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.771309721+02:00","command":{"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","ship_count":1},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.771387838+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.771465190+02:00","command":{"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","ship_count":1},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:41.771546840+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":2,"x":19.0,"y":96.0,"owner":4,"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":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":51},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":66},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":3,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":10},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":75},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":71},{"id":6,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":11},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":8,"ship_count":1,"origin":"RSSGYXGAIS","destination":"ETCCAQPWNK","owner":3,"turns_remaining":12},{"id":9,"ship_count":1,"origin":"OTJPKJXLQX","destination":"ETCCAQPWNK","owner":2,"turns_remaining":6},{"id":10,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":12},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":12,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":40},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":56},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":15,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":13},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":59},{"id":17,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":41},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81},{"id":19,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":14}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.773861182+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.773980242+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.774163085+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"ship_count\": 1, \"destination\": \"VSLGCPXQUN\"}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.774271919+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 1, \"destination\": \"VSLGCPXQUN\"}]}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.774359201+02:00","command":{"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.774435362+02:00","command":{"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","ship_count":1},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.774509918+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.774601683+02:00","command":{"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","ship_count":1},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:41.774683924+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":2,"x":19.0,"y":96.0,"owner":4,"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":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":50},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":65},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":3,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":9},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":74},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":70},{"id":6,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":10},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":8,"ship_count":1,"origin":"RSSGYXGAIS","destination":"ETCCAQPWNK","owner":3,"turns_remaining":11},{"id":9,"ship_count":1,"origin":"OTJPKJXLQX","destination":"ETCCAQPWNK","owner":2,"turns_remaining":5},{"id":10,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":11},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":12,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":39},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":55},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":15,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":12},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":58},{"id":17,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":40},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":19,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":13},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":61},{"id":21,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":46},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81},{"id":23,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":14}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.777296384+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.777433517+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.777626424+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 1, \"destination\": \"RULUVNQJTY\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.777711406+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"ship_count\": 1, \"destination\": \"RULUVNQJTY\"}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.777796411+02:00","command":{"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.777875185+02:00","command":{"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","ship_count":1},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.777952598+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.778029729+02:00","command":{"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","ship_count":1},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:41.778112329+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":2,"x":19.0,"y":96.0,"owner":4,"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":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":49},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":64},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":3,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":8},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":73},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":69},{"id":6,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":9},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":8,"ship_count":1,"origin":"RSSGYXGAIS","destination":"ETCCAQPWNK","owner":3,"turns_remaining":10},{"id":9,"ship_count":1,"origin":"OTJPKJXLQX","destination":"ETCCAQPWNK","owner":2,"turns_remaining":4},{"id":10,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":10},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":12,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":38},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":54},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":15,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":11},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":57},{"id":17,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":39},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":19,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":12},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":60},{"id":21,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":45},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":23,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":13},{"id":24,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":32},{"id":25,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":22},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81},{"id":27,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":14}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.780937352+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.781071687+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.781383678+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"ship_count\": 1, \"destination\": \"OVXRCBSXZK\"}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.781480975+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 1, \"destination\": \"OVXRCBSXZK\"}]}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.781567748+02:00","command":{"origin":"RSSGYXGAIS","destination":"OVXRCBSXZK","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.781647731+02:00","command":{"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","ship_count":1},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.781725888+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.781803619+02:00","command":{"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","ship_count":1},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:41.781888038+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":2,"x":19.0,"y":96.0,"owner":4,"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":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":48},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":63},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":3,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":7},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":72},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":68},{"id":6,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":8},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":8,"ship_count":1,"origin":"RSSGYXGAIS","destination":"ETCCAQPWNK","owner":3,"turns_remaining":9},{"id":9,"ship_count":1,"origin":"OTJPKJXLQX","destination":"ETCCAQPWNK","owner":2,"turns_remaining":3},{"id":10,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":9},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":12,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":53},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":15,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":10},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":56},{"id":17,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":38},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":19,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":11},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":59},{"id":21,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":44},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":23,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":12},{"id":24,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":31},{"id":25,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":21},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":27,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":13},{"id":28,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OVXRCBSXZK","owner":3,"turns_remaining":13},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":29},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81},{"id":31,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":14}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.785288783+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.785408610+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.785552993+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"ship_count\": 1, \"destination\": \"OZIYOLKDIR\"}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.785694151+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 1, \"destination\": \"OZIYOLKDIR\"}]}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.785815755+02:00","command":{"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.785932780+02:00","command":{"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","ship_count":1},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.786045061+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.786158531+02:00","command":{"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","ship_count":1},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:41.786286091+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":2,"x":19.0,"y":96.0,"owner":4,"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":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":47},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":62},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":3,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":6},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":71},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":67},{"id":6,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":7},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":8,"ship_count":1,"origin":"RSSGYXGAIS","destination":"ETCCAQPWNK","owner":3,"turns_remaining":8},{"id":9,"ship_count":1,"origin":"OTJPKJXLQX","destination":"ETCCAQPWNK","owner":2,"turns_remaining":2},{"id":10,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":8},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":12,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":52},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":15,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":9},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":55},{"id":17,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":37},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":19,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":10},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":58},{"id":21,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":43},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":23,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":11},{"id":24,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":30},{"id":25,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":20},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":27,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":12},{"id":28,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OVXRCBSXZK","owner":3,"turns_remaining":12},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":28},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":31,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":13},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":66},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":52},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81},{"id":35,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":14}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.790014046+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.790110181+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.790368510+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 1, \"destination\": \"KEYMTVEOQP\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.790708654+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"ship_count\": 1, \"destination\": \"KEYMTVEOQP\"}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.790799607+02:00","command":{"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.790880024+02:00","command":{"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","ship_count":1},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.790958293+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.791036027+02:00","command":{"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","ship_count":1},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:41.791121414+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":2,"x":19.0,"y":96.0,"owner":4,"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":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":46},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":61},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":3,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":5},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":70},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":66},{"id":6,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":6},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":8,"ship_count":1,"origin":"RSSGYXGAIS","destination":"ETCCAQPWNK","owner":3,"turns_remaining":7},{"id":9,"ship_count":1,"origin":"OTJPKJXLQX","destination":"ETCCAQPWNK","owner":2,"turns_remaining":1},{"id":10,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":7},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":12,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":51},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":15,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":8},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":54},{"id":17,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":36},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":19,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":9},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":57},{"id":21,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":42},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":23,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":10},{"id":24,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":29},{"id":25,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":19},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":27,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":11},{"id":28,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OVXRCBSXZK","owner":3,"turns_remaining":11},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":27},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":31,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":12},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":65},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":51},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":35,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":13},{"id":36,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":44},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":62},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81},{"id":39,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":14}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.794631494+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.794730561+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.794983902+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 1, \"destination\": \"KOLNGIUGEX\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.795263858+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"ship_count\": 1, \"destination\": \"KOLNGIUGEX\"}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.795360991+02:00","command":{"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.795438263+02:00","command":{"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","ship_count":1},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.795513257+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.795587738+02:00","command":{"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","ship_count":1},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:41.795670412+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":2,"x":19.0,"y":96.0,"owner":4,"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":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":45},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":60},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":3,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":4},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":69},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":65},{"id":6,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":5},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":8,"ship_count":1,"origin":"RSSGYXGAIS","destination":"ETCCAQPWNK","owner":3,"turns_remaining":6},{"id":43,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":14},{"id":10,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":6},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":12,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":50},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":15,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":7},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":53},{"id":17,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":35},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":19,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":8},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":56},{"id":21,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":41},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":23,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":9},{"id":24,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":28},{"id":25,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":18},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":27,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":10},{"id":28,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OVXRCBSXZK","owner":3,"turns_remaining":10},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":26},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":31,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":11},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":64},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":50},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":35,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":12},{"id":36,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":43},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":61},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":39,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":13},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":45},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":30},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.799319104+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.799418536+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.799722626+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 1, \"destination\": \"DLSGAMDSAK\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.799965922+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"ship_count\": 1, \"destination\": \"DLSGAMDSAK\"}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.800051396+02:00","command":{"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.800134827+02:00","command":{"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","ship_count":1},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.800210537+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.800294528+02:00","command":{"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","ship_count":1},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:41.800380152+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":2,"x":19.0,"y":96.0,"owner":4,"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":2,"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":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":44},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":59},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":3,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":3},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":68},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":64},{"id":6,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":4},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":8,"ship_count":1,"origin":"RSSGYXGAIS","destination":"ETCCAQPWNK","owner":3,"turns_remaining":5},{"id":43,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":13},{"id":10,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":5},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":12,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":49},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":15,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":6},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":52},{"id":17,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":34},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":19,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":7},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":55},{"id":21,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":40},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":23,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":8},{"id":24,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":27},{"id":25,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":17},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":27,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":9},{"id":28,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OVXRCBSXZK","owner":3,"turns_remaining":9},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":25},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":31,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":10},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":63},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":49},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":35,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":11},{"id":36,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":42},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":60},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":39,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":12},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":44},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":29},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":60},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":50},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81},{"id":47,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":14}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.804115136+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.804220461+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.804487787+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 1, \"destination\": \"UUZZZWSZUT\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.804893867+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"ship_count\": 1, \"destination\": \"UUZZZWSZUT\"}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.804979318+02:00","command":{"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.805058109+02:00","command":{"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","ship_count":1},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.805135539+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.805216759+02:00","command":{"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","ship_count":1},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:41.805308040+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":2,"x":19.0,"y":96.0,"owner":4,"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":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":43},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":58},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":3,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":2},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":67},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":63},{"id":6,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":3},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":8,"ship_count":1,"origin":"RSSGYXGAIS","destination":"ETCCAQPWNK","owner":3,"turns_remaining":4},{"id":43,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":12},{"id":10,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":4},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":12,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":48},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":15,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":5},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":51},{"id":17,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":33},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":19,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":6},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":54},{"id":21,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":39},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":23,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":7},{"id":24,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":26},{"id":25,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":16},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":27,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":8},{"id":28,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OVXRCBSXZK","owner":3,"turns_remaining":8},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":24},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":31,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":9},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":62},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":48},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":35,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":10},{"id":36,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":41},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":59},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":39,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":11},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":43},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":28},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":59},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":49},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":47,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":13},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":57},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":52},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81},{"id":51,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":14}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.810255552+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.810414992+02:00","content":"{\"moves\": [{\"origin\": \"ETCCAQPWNK\", \"ship_count\": 1, \"destination\": \"MJXGGQIJTD\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.810531812+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.810652969+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"ship_count\": 1, \"destination\": \"MJXGGQIJTD\"}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.810776300+02:00","command":{"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.810862775+02:00","command":{"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","ship_count":1},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.810940737+02:00","command":{"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","ship_count":1},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.811025703+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:41.811116874+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":2,"x":19.0,"y":96.0,"owner":4,"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":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":42},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":57},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":3,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":1},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":66},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":62},{"id":6,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":2},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":8,"ship_count":1,"origin":"RSSGYXGAIS","destination":"ETCCAQPWNK","owner":3,"turns_remaining":3},{"id":43,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":11},{"id":10,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":3},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":12,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":47},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":15,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":4},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":50},{"id":17,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":32},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":19,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":5},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":53},{"id":21,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":38},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":23,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":6},{"id":24,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":25},{"id":25,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":15},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":27,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":7},{"id":28,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OVXRCBSXZK","owner":3,"turns_remaining":7},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":23},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":31,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":8},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":61},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":47},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":35,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":9},{"id":36,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":40},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":58},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":39,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":10},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":42},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":27},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":58},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":48},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":47,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":12},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":56},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":51},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":51,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":13},{"id":52,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":26},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":21},{"id":54,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":14},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.816145622+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.816292279+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.816473286+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 1, \"destination\": \"JXTLWRHRRP\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.816744699+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"ship_count\": 1, \"destination\": \"JXTLWRHRRP\"}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.816845013+02:00","command":{"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.816926168+02:00","command":{"origin":"OTJPKJXLQX","destination":"JXTLWRHRRP","ship_count":1},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.817004074+02:00","command":{"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","ship_count":1},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.817081301+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:41.817170470+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":2,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":1,"x":33.0,"y":99.0,"owner":4,"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":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":41},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":56},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":65},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":61},{"id":6,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":1},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":8,"ship_count":1,"origin":"RSSGYXGAIS","destination":"ETCCAQPWNK","owner":3,"turns_remaining":2},{"id":43,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":10},{"id":10,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":2},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":12,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":46},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":15,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":3},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":49},{"id":17,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":31},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":19,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":4},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":52},{"id":21,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":37},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":23,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":5},{"id":24,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":24},{"id":25,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":14},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":27,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":6},{"id":28,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OVXRCBSXZK","owner":3,"turns_remaining":6},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":22},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":31,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":7},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":60},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":46},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":35,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":8},{"id":36,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":39},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":57},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":39,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":9},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":41},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":26},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":57},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":47},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":47,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":11},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":55},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":50},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":51,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":12},{"id":52,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":25},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":20},{"id":54,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":13},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":56,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":38},{"id":57,"ship_count":1,"origin":"OTJPKJXLQX","destination":"JXTLWRHRRP","owner":2,"turns_remaining":22},{"id":58,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":14}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.825213146+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.825389592+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.826464596+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.826628286+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.826725345+02:00","command":{"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","ship_count":1},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.826884660+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:41.827076460+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":2,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":3,"x":33.0,"y":99.0,"owner":4,"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":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":40},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":55},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":64},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":60},{"id":61,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":8,"ship_count":1,"origin":"RSSGYXGAIS","destination":"ETCCAQPWNK","owner":3,"turns_remaining":1},{"id":43,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":9},{"id":10,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":1},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":12,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":45},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":15,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":2},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":48},{"id":17,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":30},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":19,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":3},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":51},{"id":21,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":36},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":23,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":4},{"id":24,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":23},{"id":25,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":13},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":27,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":5},{"id":28,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OVXRCBSXZK","owner":3,"turns_remaining":5},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":21},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":31,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":6},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":59},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":45},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":35,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":7},{"id":36,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":38},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":56},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":39,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":8},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":40},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":25},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":56},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":46},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":47,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":10},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":54},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":49},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":51,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":11},{"id":52,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":24},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":19},{"id":54,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":12},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":56,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":37},{"id":57,"ship_count":1,"origin":"OTJPKJXLQX","destination":"JXTLWRHRRP","owner":2,"turns_remaining":21},{"id":58,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":13},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":73}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.833569478+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.833671827+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.833885753+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.833963614+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.834033841+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.834123843+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:41.834222543+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":4,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":3,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":3,"x":33.0,"y":99.0,"owner":4,"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":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":39},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":54},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":63},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":59},{"id":61,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"id":43,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":8},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":12,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":44},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":15,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":1},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":47},{"id":17,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":29},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":19,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":2},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":50},{"id":21,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":35},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":23,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":3},{"id":24,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":22},{"id":25,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":12},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":27,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":4},{"id":28,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OVXRCBSXZK","owner":3,"turns_remaining":4},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":20},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":31,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":5},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":58},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":44},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":35,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":6},{"id":36,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":37},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":55},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":39,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":7},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":39},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":24},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":55},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":45},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":47,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":9},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":53},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":48},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":51,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":10},{"id":52,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":23},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":18},{"id":54,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":11},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":56,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":36},{"id":57,"ship_count":1,"origin":"OTJPKJXLQX","destination":"JXTLWRHRRP","owner":2,"turns_remaining":20},{"id":58,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":12},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":72}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.839296716+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.839413211+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.840811970+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.840903447+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.840985751+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.841096275+02:00","command":{"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:41.841230400+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":5,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":2,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":5,"x":33.0,"y":99.0,"owner":4,"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":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":38},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":53},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":62},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":58},{"id":61,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":43,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":7},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":12,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":43},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":73},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":46},{"id":17,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":28},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":19,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":1},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":49},{"id":21,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":34},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":23,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":2},{"id":24,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":21},{"id":25,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":11},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":27,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":3},{"id":28,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OVXRCBSXZK","owner":3,"turns_remaining":3},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":19},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":31,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":4},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":57},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":43},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":35,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":5},{"id":36,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":36},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":54},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":39,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":6},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":38},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":23},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":54},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":44},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":47,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":8},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":52},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":47},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":51,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":9},{"id":52,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":22},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":17},{"id":54,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":10},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":56,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":35},{"id":57,"ship_count":1,"origin":"OTJPKJXLQX","destination":"JXTLWRHRRP","owner":2,"turns_remaining":19},{"id":58,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":11},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":71},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.846618469+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.846725629+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 4}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.847085488+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.847152154+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.847219298+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.847314255+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":4},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:41.847409715+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":6,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":3,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":3,"x":33.0,"y":99.0,"owner":4,"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":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":37},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":52},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":61},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":57},{"id":61,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":43,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":6},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":12,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":42},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":72},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":45},{"id":17,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":27},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":48},{"id":21,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":33},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":23,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":1},{"id":24,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":20},{"id":25,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":10},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":27,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":2},{"id":28,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OVXRCBSXZK","owner":3,"turns_remaining":2},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":18},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":31,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":3},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":56},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":42},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":35,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":4},{"id":36,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":35},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":53},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":39,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":5},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":37},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":22},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":53},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":43},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":47,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":7},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":51},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":46},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":51,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":8},{"id":52,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":21},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":16},{"id":54,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":9},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":56,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":34},{"id":57,"ship_count":1,"origin":"OTJPKJXLQX","destination":"JXTLWRHRRP","owner":2,"turns_remaining":18},{"id":58,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":10},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":70},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.852387701+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.852526301+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.852775757+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.853021836+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.853086834+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.853168809+02:00","command":{"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:41.853258461+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":7,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":2,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":5,"x":33.0,"y":99.0,"owner":4,"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":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":36},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":51},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":60},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":56},{"id":61,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":43,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":5},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":12,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":41},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":71},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":44},{"id":17,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":26},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":47},{"id":21,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":32},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":73},{"id":24,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":19},{"id":25,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":9},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":27,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":1},{"id":28,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OVXRCBSXZK","owner":3,"turns_remaining":1},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":17},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":31,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":2},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":55},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":41},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":35,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":3},{"id":36,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":34},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":52},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":39,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":4},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":36},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":21},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":52},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":42},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":47,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":6},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":50},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":45},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":51,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":7},{"id":52,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":20},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":15},{"id":54,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":8},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":56,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":33},{"id":57,"ship_count":1,"origin":"OTJPKJXLQX","destination":"JXTLWRHRRP","owner":2,"turns_remaining":17},{"id":58,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":9},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":69},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.858096310+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.858234950+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 4}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.858544304+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.858771732+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.858836451+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.858918585+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":4},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:41.859008198+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":8,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":3,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":3,"x":33.0,"y":99.0,"owner":4,"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":1,"x":53.0,"y":93.0,"owner":3,"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":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":35},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":50},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":59},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":55},{"id":61,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":43,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":4},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":12,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":40},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":70},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":43},{"id":17,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":25},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":46},{"id":21,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":31},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":72},{"id":24,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":18},{"id":25,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":8},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":16},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":31,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":1},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":54},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":40},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":35,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":2},{"id":36,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":33},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":51},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":39,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":3},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":35},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":20},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":51},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":41},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":47,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":5},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":49},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":44},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":51,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":6},{"id":52,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":19},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":14},{"id":54,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":7},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":56,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":32},{"id":57,"ship_count":1,"origin":"OTJPKJXLQX","destination":"JXTLWRHRRP","owner":2,"turns_remaining":16},{"id":58,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":8},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":68},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.863816349+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.863953781+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.864414307+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.864476912+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.864538341+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.864619930+02:00","command":{"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:41.864709721+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":9,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":2,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":5,"x":33.0,"y":99.0,"owner":4,"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":2,"x":53.0,"y":93.0,"owner":3,"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":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":34},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":49},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":58},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":54},{"id":61,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":43,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":3},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":12,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":39},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":69},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":42},{"id":17,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":24},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":45},{"id":21,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":30},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":71},{"id":24,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":17},{"id":25,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":7},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":15},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":73},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":53},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":39},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":35,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":1},{"id":36,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":32},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":50},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":39,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":2},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":34},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":19},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":50},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":40},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":47,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":4},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":48},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":43},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":51,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":5},{"id":52,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":18},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":13},{"id":54,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":6},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":56,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":31},{"id":57,"ship_count":1,"origin":"OTJPKJXLQX","destination":"JXTLWRHRRP","owner":2,"turns_remaining":15},{"id":58,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":7},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":67},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.869473197+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.869619089+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 4}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.869920964+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.870160819+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.870223277+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.870307072+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":4},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:41.870392454+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":10,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":3,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":3,"x":33.0,"y":99.0,"owner":4,"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":3,"x":53.0,"y":93.0,"owner":3,"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":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":33},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":48},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":57},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":53},{"id":61,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":43,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":2},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":12,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":38},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":68},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":41},{"id":17,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":23},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":44},{"id":21,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":29},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":70},{"id":24,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":16},{"id":25,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":6},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":14},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":72},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":52},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":38},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"id":36,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":31},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":49},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":39,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":1},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":33},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":18},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":49},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":39},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":47,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":3},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":47},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":42},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":51,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":4},{"id":52,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":17},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":12},{"id":54,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":5},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":56,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":30},{"id":57,"ship_count":1,"origin":"OTJPKJXLQX","destination":"JXTLWRHRRP","owner":2,"turns_remaining":14},{"id":58,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":6},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":66},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.875102323+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.875232012+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.875469408+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.875702136+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.875762730+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.875839235+02:00","command":{"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:41.875922916+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":11,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":2,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":5,"x":33.0,"y":99.0,"owner":4,"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":4,"x":53.0,"y":93.0,"owner":3,"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":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":32},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":47},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":56},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":52},{"id":61,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":43,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":1},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":12,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":37},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":67},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":40},{"id":17,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":22},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":43},{"id":21,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":28},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":69},{"id":24,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":15},{"id":25,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":5},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":13},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":71},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":51},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":37},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":36,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":30},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":48},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":73},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":32},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":17},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":48},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":38},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":47,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":2},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":46},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":41},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":51,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":3},{"id":52,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":16},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":11},{"id":54,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":4},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":56,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":29},{"id":57,"ship_count":1,"origin":"OTJPKJXLQX","destination":"JXTLWRHRRP","owner":2,"turns_remaining":13},{"id":58,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":5},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":65},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.880456629+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.880593218+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 4}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.880825781+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.881051901+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.881109879+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.881183526+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":4},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:41.881264836+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":12,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":3,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":3,"x":33.0,"y":99.0,"owner":4,"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":5,"x":53.0,"y":93.0,"owner":3,"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":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":31},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":46},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":55},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":51},{"id":61,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":12,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":36},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":66},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":39},{"id":17,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":21},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":42},{"id":21,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":27},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":68},{"id":24,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":14},{"id":25,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":4},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":12},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":70},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":50},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":36},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":36,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":29},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":47},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":72},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":31},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":16},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":47},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":37},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":47,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":1},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":45},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":40},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":51,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":2},{"id":52,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":15},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":10},{"id":54,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":3},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":56,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":28},{"id":57,"ship_count":1,"origin":"OTJPKJXLQX","destination":"JXTLWRHRRP","owner":2,"turns_remaining":12},{"id":58,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":4},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":64},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.885663946+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.885779945+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.886035615+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.886200248+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.886255247+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.886330031+02:00","command":{"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:41.886406638+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":13,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":2,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":5,"x":33.0,"y":99.0,"owner":4,"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":6,"x":53.0,"y":93.0,"owner":3,"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":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":30},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":45},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":54},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":50},{"id":61,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":12,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":35},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":65},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":38},{"id":17,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":20},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":41},{"id":21,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":26},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":67},{"id":24,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":13},{"id":25,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":3},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":11},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":69},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":49},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":35},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":36,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":28},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":46},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":71},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":30},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":15},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":46},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":36},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":73},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":44},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":39},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":51,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":1},{"id":52,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":14},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":9},{"id":54,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":2},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":56,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":27},{"id":57,"ship_count":1,"origin":"OTJPKJXLQX","destination":"JXTLWRHRRP","owner":2,"turns_remaining":11},{"id":58,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":3},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":63},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.890810056+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.890923940+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 4}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.891151783+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.891392703+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.891445628+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.891512947+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":4},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:41.891602168+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":14,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":3,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":3,"x":33.0,"y":99.0,"owner":4,"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":15,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":7,"x":53.0,"y":93.0,"owner":3,"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":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":29},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":44},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":53},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":49},{"id":61,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":12,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":34},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":64},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":37},{"id":17,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":19},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":40},{"id":21,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":25},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":66},{"id":24,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":12},{"id":25,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":2},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":10},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":68},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":48},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":34},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":36,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":27},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":45},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":70},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":29},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":14},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":45},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":35},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":72},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":43},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":38},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"id":52,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":13},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":8},{"id":54,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":1},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":56,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":26},{"id":57,"ship_count":1,"origin":"OTJPKJXLQX","destination":"JXTLWRHRRP","owner":2,"turns_remaining":10},{"id":58,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":2},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.895887476+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.895997234+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.896200522+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.896480954+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.896534413+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.896600761+02:00","command":{"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:41.896673521+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":15,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":2,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":5,"x":33.0,"y":99.0,"owner":4,"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":16,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":8,"x":53.0,"y":93.0,"owner":3,"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":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":28},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":43},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":52},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":48},{"id":61,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":12,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":33},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":63},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":36},{"id":17,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":18},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":39},{"id":21,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":24},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":65},{"id":24,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":11},{"id":25,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":1},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":9},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":67},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":47},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":33},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":36,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":26},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":44},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":69},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":28},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":13},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":44},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":34},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":71},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":42},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":37},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":52,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":12},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":7},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":73},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":56,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":25},{"id":57,"ship_count":1,"origin":"OTJPKJXLQX","destination":"JXTLWRHRRP","owner":2,"turns_remaining":9},{"id":58,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":1},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.903732418+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.903838114+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 4}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.904044757+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.904237981+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.904327387+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.904389775+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":4},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:41.904458270+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":16,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":3,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":3,"x":33.0,"y":99.0,"owner":4,"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":17,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":9,"x":53.0,"y":93.0,"owner":3,"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":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":27},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":42},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":51},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":47},{"id":61,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":12,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":32},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":35},{"id":17,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":17},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":38},{"id":21,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":23},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":64},{"id":24,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":10},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":8},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":66},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":46},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":32},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":36,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":25},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":43},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":68},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":27},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":12},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":43},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":33},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":70},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":41},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":36},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":52,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":11},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":6},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":72},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":56,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":24},{"id":57,"ship_count":1,"origin":"OTJPKJXLQX","destination":"JXTLWRHRRP","owner":2,"turns_remaining":8},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.908606599+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.908714524+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.908930922+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.909144249+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.909194942+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.909259050+02:00","command":{"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:41.909335718+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":17,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":2,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":4,"x":33.0,"y":99.0,"owner":4,"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":2,"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":10,"x":53.0,"y":93.0,"owner":3,"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":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":26},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":41},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":50},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":46},{"id":61,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":12,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":31},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":34},{"id":17,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":16},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":37},{"id":21,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":22},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":63},{"id":24,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":9},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":7},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":65},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":45},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":31},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":36,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":24},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":42},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":67},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":26},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":11},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":42},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":32},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":69},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":40},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":35},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":52,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":10},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":5},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":71},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":56,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":23},{"id":57,"ship_count":1,"origin":"OTJPKJXLQX","destination":"JXTLWRHRRP","owner":2,"turns_remaining":7},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":73}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.913481627+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.913603323+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 3}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.913969261+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.914024043+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.914072583+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.914135855+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":3},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:41.914206662+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":18,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":3,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":2,"x":33.0,"y":99.0,"owner":4,"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":19,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":11,"x":53.0,"y":93.0,"owner":3,"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":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":25},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":40},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":49},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":45},{"id":61,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":12,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":30},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":33},{"id":17,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":15},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":36},{"id":21,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":21},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"id":24,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":8},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":6},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":64},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":44},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":30},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":36,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":23},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":41},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":66},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":25},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":10},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":41},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":31},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":68},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":39},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":34},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":52,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":9},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":4},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":70},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":56,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":22},{"id":57,"ship_count":1,"origin":"OTJPKJXLQX","destination":"JXTLWRHRRP","owner":2,"turns_remaining":6},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":72},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.918434550+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.918554615+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.918786562+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.919067936+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.919120073+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.919184369+02:00","command":{"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:41.919255887+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":19,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":2,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":3,"x":33.0,"y":99.0,"owner":4,"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":20,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":12,"x":53.0,"y":93.0,"owner":3,"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":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":24},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":39},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":48},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":44},{"id":61,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":12,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":29},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":32},{"id":17,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":14},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":35},{"id":21,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":20},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":24,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":7},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":5},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":63},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":43},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":29},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":36,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":22},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":40},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":65},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":24},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":9},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":40},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":30},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":67},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":38},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":33},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":52,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":8},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":3},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":69},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":56,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":21},{"id":57,"ship_count":1,"origin":"OTJPKJXLQX","destination":"JXTLWRHRRP","owner":2,"turns_remaining":5},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":71},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":73}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.923638095+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.923746355+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.923985683+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.924264454+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.924322350+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.924386683+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:41.924458610+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":20,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":3,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":2,"x":33.0,"y":99.0,"owner":4,"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":21,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":13,"x":53.0,"y":93.0,"owner":3,"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":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":23},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":38},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":47},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":43},{"id":61,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":12,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":28},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":31},{"id":17,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":13},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":34},{"id":21,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":19},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":24,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":6},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":4},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":42},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":28},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":36,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":21},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":39},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":64},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":23},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":8},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":39},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":29},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":66},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":37},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":32},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":52,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":7},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":2},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":68},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":56,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":20},{"id":57,"ship_count":1,"origin":"OTJPKJXLQX","destination":"JXTLWRHRRP","owner":2,"turns_remaining":4},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":70},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":72},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.930358818+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.930476487+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.930738867+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.930986040+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.931042703+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.931110103+02:00","command":{"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:41.931186737+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":21,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":2,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":3,"x":33.0,"y":99.0,"owner":4,"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":22,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":14,"x":53.0,"y":93.0,"owner":3,"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":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":22},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":37},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":46},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":42},{"id":61,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":12,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":27},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":30},{"id":17,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":12},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":33},{"id":21,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":18},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":24,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":5},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":3},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":41},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":27},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":36,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":20},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":38},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":63},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":22},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":7},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":38},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":28},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":65},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":36},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":31},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":52,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":6},{"id":53,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":1},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":67},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":56,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":19},{"id":57,"ship_count":1,"origin":"OTJPKJXLQX","destination":"JXTLWRHRRP","owner":2,"turns_remaining":3},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":69},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":71},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":73}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.935887733+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.935998898+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.936254876+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.936549455+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.936603900+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.936670684+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:41.936746255+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":22,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":3,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":2,"x":33.0,"y":99.0,"owner":4,"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":23,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":15,"x":53.0,"y":93.0,"owner":3,"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":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":21},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":36},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":45},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":41},{"id":61,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":12,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":26},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":29},{"id":17,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":11},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":32},{"id":21,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":17},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":24,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":4},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":2},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":40},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":26},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":36,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":19},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":37},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":21},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":6},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":37},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":27},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":64},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":35},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":30},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":52,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":5},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":66},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":56,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":18},{"id":57,"ship_count":1,"origin":"OTJPKJXLQX","destination":"JXTLWRHRRP","owner":2,"turns_remaining":2},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":68},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":70},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":72},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.942732970+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.942853598+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.943179696+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.943380817+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.943437249+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.943506338+02:00","command":{"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:41.943602569+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":23,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":2,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":3,"x":33.0,"y":99.0,"owner":4,"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":24,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":16,"x":53.0,"y":93.0,"owner":3,"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":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":20},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":35},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":44},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":40},{"id":61,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":12,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":25},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":28},{"id":17,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":10},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":31},{"id":21,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":16},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":24,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":3},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":29,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":1},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":39},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":25},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":36,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":18},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":36},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":20},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":5},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":36},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":26},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":63},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":34},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":29},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":52,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":4},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":65},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":56,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":17},{"id":57,"ship_count":1,"origin":"OTJPKJXLQX","destination":"JXTLWRHRRP","owner":2,"turns_remaining":1},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":67},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":69},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":71},{"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},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":73}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.948628755+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.948741854+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.949187331+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.949245623+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.949302561+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.949370423+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:41.949447176+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":24,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":3,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":2,"x":33.0,"y":99.0,"owner":4,"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":9,"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":16,"x":53.0,"y":93.0,"owner":3,"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":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":19},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":34},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":43},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":39},{"id":61,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":12,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":24},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":27},{"id":17,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":9},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":30},{"id":21,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":15},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":24,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":2},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":38},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":24},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":36,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":17},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":35},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":19},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":4},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":35},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":25},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":33},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":28},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":52,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":3},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":64},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":56,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":16},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":66},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":68},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":70},{"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},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":72}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.954484650+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.954594634+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.954899212+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.955072223+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.955124504+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.955190323+02:00","command":{"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:41.955264626+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":25,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":2,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":3,"x":33.0,"y":99.0,"owner":4,"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":2,"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":26,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":17,"x":53.0,"y":93.0,"owner":3,"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":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":18},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":33},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":42},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":38},{"id":61,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":12,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":23},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":26},{"id":17,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":8},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":29},{"id":21,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":14},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":24,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":1},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":37},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":23},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":36,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":16},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":34},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":18},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":3},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":34},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":24},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":32},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":27},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":52,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":2},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":63},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":56,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":15},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":65},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":67},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":69},{"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},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":71},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":73}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.960209639+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.960326077+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.960623307+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.960821884+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.960873535+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.960939264+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:41.961013809+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":26,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":3,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":2,"x":33.0,"y":99.0,"owner":4,"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":10,"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":18,"x":53.0,"y":93.0,"owner":3,"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":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":17},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":32},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":41},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":37},{"id":61,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":12,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":22},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":25},{"id":17,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":7},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":28},{"id":21,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":13},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":36},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":22},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":36,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":15},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":33},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":17},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":2},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":33},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":23},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":31},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":26},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":52,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":1},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":56,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":14},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":64},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":66},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":68},{"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":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":70},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":72},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.965942166+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.966046710+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.966432901+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.966653847+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.966705131+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.966768409+02:00","command":{"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:41.966839926+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":27,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":2,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":3,"x":33.0,"y":99.0,"owner":4,"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":11,"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":19,"x":53.0,"y":93.0,"owner":3,"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":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":16},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":31},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":40},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":36},{"id":61,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":12,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":21},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":24},{"id":17,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":6},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":27},{"id":21,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":12},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":35},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":21},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":36,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":14},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":32},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":16},{"id":41,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":1},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":32},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":22},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":30},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":25},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":73},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":56,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":13},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":63},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":65},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":67},{"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":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":69},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":71},{"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-23T23:06:41.971675193+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.971779515+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.972091194+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.972337564+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.972386623+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.972448833+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:41.972519298+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":28,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":3,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":2,"x":33.0,"y":99.0,"owner":4,"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":12,"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":20,"x":53.0,"y":93.0,"owner":3,"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":1,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":15},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":30},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":39},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":35},{"id":61,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":12,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":20},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":23},{"id":17,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":5},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":26},{"id":21,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":11},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":34},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":20},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":36,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":13},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":31},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":15},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":31},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":21},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":29},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":24},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":72},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":56,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":12},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":64},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":66},{"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":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":68},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":70},{"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-23T23:06:41.977368022+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.977473204+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.977918656+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.978010672+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.978087105+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.978165939+02:00","command":{"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:41.978236288+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":29,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":2,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":3,"x":33.0,"y":99.0,"owner":4,"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":6,"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":30,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":21,"x":53.0,"y":93.0,"owner":3,"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":2,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":14},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":29},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":38},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":34},{"id":61,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":12,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":19},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":22},{"id":17,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":4},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":25},{"id":21,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":10},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":33},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":19},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":36,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":12},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":30},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":14},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":30},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":20},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":28},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":23},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":71},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":56,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":11},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":63},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":65},{"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":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":67},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":69},{"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},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":73}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.983154852+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.983259058+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.983649125+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.983803635+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.983853056+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.983915617+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:41.983986128+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":30,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":3,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":2,"x":33.0,"y":99.0,"owner":4,"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":7,"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":31,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":22,"x":53.0,"y":93.0,"owner":3,"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":3,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":13},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":28},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":37},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":33},{"id":61,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":12,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":18},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":21},{"id":17,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":3},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":24},{"id":21,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":9},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":32},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":18},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":36,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":11},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":29},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":13},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":29},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":19},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":27},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":22},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":70},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":56,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":10},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":64},{"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":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":66},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":68},{"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":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":72},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.989075645+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.989179747+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.989582488+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.989816187+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"ship_count\": 29, \"destination\": \"QUQGQOWETI\"}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.989886823+02:00","command":{"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","ship_count":29},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.989950221+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.990011569+02:00","command":{"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:41.990082905+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":2,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":2,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":3,"x":33.0,"y":99.0,"owner":4,"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":8,"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":32,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":23,"x":53.0,"y":93.0,"owner":3,"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":4,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":12},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":27},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":36},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":32},{"id":61,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":12,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":17},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":20},{"id":17,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":2},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":23},{"id":21,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":8},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":31},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":17},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":36,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":10},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":28},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":12},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":28},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":18},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":26},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":21},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":69},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":56,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":9},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":63},{"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":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":65},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":67},{"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":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":71},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":116,"ship_count":29,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":24},{"id":117,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":73}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.995222308+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.995353169+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.995699780+02:00","content":"{\"moves\": [{\"origin\": \"ETCCAQPWNK\", \"ship_count\": 19, \"destination\": \"RSSGYXGAIS\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:41.995957029+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.996007772+02:00","command":{"origin":"ETCCAQPWNK","destination":"RSSGYXGAIS","ship_count":19},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.996070427+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:41.996131915+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:41.996203331+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":3,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":3,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":2,"x":33.0,"y":99.0,"owner":4,"name":"QUQGQOWETI"},{"ship_count":1,"x":87.0,"y":67.0,"owner":3,"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":9,"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":14,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":24,"x":53.0,"y":93.0,"owner":3,"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":10,"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":5,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":11},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":26},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":35},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":31},{"id":61,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":16},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":19},{"id":17,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":1},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":22},{"id":21,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":7},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":30},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":16},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":36,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":9},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":27},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":11},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":27},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":17},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":25},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":20},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":68},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":56,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":8},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"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":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":64},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":66},{"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":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":70},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":116,"ship_count":29,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":23},{"id":117,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":72},{"id":119,"ship_count":19,"origin":"ETCCAQPWNK","destination":"RSSGYXGAIS","owner":2,"turns_remaining":14},{"id":120,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.001469159+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.001574429+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.001885943+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 31, \"destination\": \"LWMVSTXKRV\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.002185123+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.002236369+02:00","command":{"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","ship_count":31},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.002304105+02:00","command":{"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.002365331+02:00","command":{"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.002436856+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":4,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":2,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":3,"x":33.0,"y":99.0,"owner":4,"name":"QUQGQOWETI"},{"ship_count":2,"x":87.0,"y":67.0,"owner":3,"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":10,"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":15,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":25,"x":53.0,"y":93.0,"owner":3,"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":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":6,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":10},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":25},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":34},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":30},{"id":61,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":15},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":18},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":71},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":21},{"id":21,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":6},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":29},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":15},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":36,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":8},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":26},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":10},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":26},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":16},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":24},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":19},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":67},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":56,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":7},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"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":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":63},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":65},{"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":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":69},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":116,"ship_count":29,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":22},{"id":117,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":71},{"id":119,"ship_count":19,"origin":"ETCCAQPWNK","destination":"RSSGYXGAIS","owner":2,"turns_remaining":13},{"id":120,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":122,"ship_count":31,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":24},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":67}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.008052251+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.008156934+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.008574893+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.008834560+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.008899655+02:00","command":{"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.008960504+02:00","command":{"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.009029661+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":5,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":3,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":2,"x":33.0,"y":99.0,"owner":4,"name":"QUQGQOWETI"},{"ship_count":3,"x":87.0,"y":67.0,"owner":3,"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":11,"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":16,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":26,"x":53.0,"y":93.0,"owner":3,"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":2,"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":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":9},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":24},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":33},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":29},{"id":61,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":14},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":17},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":70},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":20},{"id":21,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":5},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":28},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":14},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":36,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":7},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":25},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":9},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":25},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":15},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":23},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":18},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":66},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":56,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":6},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"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":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":64},{"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":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":68},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":116,"ship_count":29,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":21},{"id":117,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":70},{"id":119,"ship_count":19,"origin":"ETCCAQPWNK","destination":"RSSGYXGAIS","owner":2,"turns_remaining":12},{"id":120,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":122,"ship_count":31,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":23},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":66},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":67},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":77}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.014749645+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.014854127+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.015182951+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.015507255+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.015570750+02:00","command":{"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.015631490+02:00","command":{"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.015700950+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":6,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":2,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":3,"x":33.0,"y":99.0,"owner":4,"name":"QUQGQOWETI"},{"ship_count":4,"x":87.0,"y":67.0,"owner":3,"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":12,"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":17,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":27,"x":53.0,"y":93.0,"owner":3,"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":8,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":8},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":23},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":32},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":28},{"id":61,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":13},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":16},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":69},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":19},{"id":21,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":4},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":27},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":13},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":36,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":6},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":24},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":8},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":24},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":14},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":22},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":17},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":65},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":56,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":5},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"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":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":63},{"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":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":67},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":116,"ship_count":29,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":20},{"id":117,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":69},{"id":119,"ship_count":19,"origin":"ETCCAQPWNK","destination":"RSSGYXGAIS","owner":2,"turns_remaining":11},{"id":120,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":122,"ship_count":31,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":22},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":65},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":66},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":76},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":67},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":71}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.021423804+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.021528751+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.021908077+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.022113900+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.022163046+02:00","command":{"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.022225228+02:00","command":{"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.022357858+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":7,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":3,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":2,"x":33.0,"y":99.0,"owner":4,"name":"QUQGQOWETI"},{"ship_count":5,"x":87.0,"y":67.0,"owner":3,"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":13,"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":18,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":28,"x":53.0,"y":93.0,"owner":3,"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":9,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":7},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":22},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":31},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":27},{"id":61,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":12},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":15},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":68},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":18},{"id":21,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":3},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":26},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":12},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":36,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":5},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":23},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":7},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":23},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":13},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":21},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":16},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":64},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":56,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":4},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"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":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"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":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":66},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":116,"ship_count":29,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":19},{"id":117,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":68},{"id":119,"ship_count":19,"origin":"ETCCAQPWNK","destination":"RSSGYXGAIS","owner":2,"turns_remaining":10},{"id":120,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":122,"ship_count":31,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":21},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":64},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":65},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":75},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":66},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":70},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":67},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":77}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.028077684+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.028182342+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.028656912+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.028883289+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.028932381+02:00","command":{"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.028994717+02:00","command":{"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.029066509+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":8,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":2,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":3,"x":33.0,"y":99.0,"owner":4,"name":"QUQGQOWETI"},{"ship_count":6,"x":87.0,"y":67.0,"owner":3,"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":14,"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":19,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":29,"x":53.0,"y":93.0,"owner":3,"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":10,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":6},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":21},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":30},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":26},{"id":61,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":11},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":14},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":67},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":17},{"id":21,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":2},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":25},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":11},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":36,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":4},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":22},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":6},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":22},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":12},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":20},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":15},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":63},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":56,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":3},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"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":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"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":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":65},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":116,"ship_count":29,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":18},{"id":117,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":67},{"id":119,"ship_count":19,"origin":"ETCCAQPWNK","destination":"RSSGYXGAIS","owner":2,"turns_remaining":9},{"id":120,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":122,"ship_count":31,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":20},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":63},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":64},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":74},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":65},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":69},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":66},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":76},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":67},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":71}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.035027202+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.035131113+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.035687845+02:00","content":"{\"moves\": [{\"origin\": \"OVXRCBSXZK\", \"ship_count\": 28, \"destination\": \"RSSGYXGAIS\"}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.035753310+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.035798994+02:00","command":{"origin":"OVXRCBSXZK","destination":"RSSGYXGAIS","ship_count":28},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.035859513+02:00","command":{"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","ship_count":2},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.035918541+02:00","command":{"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","ship_count":1},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.035988412+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":9,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":3,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":2,"x":33.0,"y":99.0,"owner":4,"name":"QUQGQOWETI"},{"ship_count":7,"x":87.0,"y":67.0,"owner":3,"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":15,"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":20,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":2,"x":53.0,"y":93.0,"owner":3,"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":11,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":5},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":20},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":29},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":25},{"id":61,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":10},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":13},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":66},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":16},{"id":21,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":1},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":24},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":10},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":36,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":3},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":21},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":5},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":21},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":11},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":19},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":14},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":56,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":2},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"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":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"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":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":64},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":116,"ship_count":29,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":17},{"id":117,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":66},{"id":119,"ship_count":19,"origin":"ETCCAQPWNK","destination":"RSSGYXGAIS","owner":2,"turns_remaining":8},{"id":120,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":122,"ship_count":31,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":19},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":62},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":63},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":73},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":64},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":68},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":65},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":75},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":66},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":70},{"id":133,"ship_count":28,"origin":"OVXRCBSXZK","destination":"RSSGYXGAIS","owner":3,"turns_remaining":13},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":77},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":67}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.042051904+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.042157174+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.042572432+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.042645678+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.042716444+02:00","command":{"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.042795835+02:00","command":{"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.042869152+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":10,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":2,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":3,"x":33.0,"y":99.0,"owner":4,"name":"QUQGQOWETI"},{"ship_count":8,"x":87.0,"y":67.0,"owner":3,"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":16,"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":21,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":3,"x":53.0,"y":93.0,"owner":3,"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":12,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":4},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":19},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":28},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":24},{"id":61,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":9},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":12},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":65},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":15},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":71},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":23},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":9},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":36,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":2},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":20},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":4},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":20},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":10},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":18},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":13},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":56,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":1},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"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":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"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":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":63},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":116,"ship_count":29,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":16},{"id":117,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":65},{"id":119,"ship_count":19,"origin":"ETCCAQPWNK","destination":"RSSGYXGAIS","owner":2,"turns_remaining":7},{"id":120,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":122,"ship_count":31,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":18},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":61},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":62},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":72},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":63},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":67},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":64},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":74},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":65},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":69},{"id":133,"ship_count":28,"origin":"OVXRCBSXZK","destination":"RSSGYXGAIS","owner":3,"turns_remaining":12},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":76},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":66},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":67}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.048864219+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.048941836+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.049508749+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.049563368+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.049611764+02:00","command":{"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.049674206+02:00","command":{"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.049747295+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":11,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":3,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":2,"x":33.0,"y":99.0,"owner":4,"name":"QUQGQOWETI"},{"ship_count":8,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":0,"x":11.0,"y":25.0,"owner":null,"name":"OZIYOLKDIR"},{"ship_count":2,"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":24,"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":4,"x":53.0,"y":93.0,"owner":3,"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":13,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":3},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":18},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":27},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":23},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":77},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":8},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":11},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":64},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":14},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":70},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":22},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":8},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":36,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":1},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":19},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":3},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":19},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":9},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":17},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":12},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":67},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"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":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"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":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":116,"ship_count":29,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":15},{"id":117,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":64},{"id":119,"ship_count":19,"origin":"ETCCAQPWNK","destination":"RSSGYXGAIS","owner":2,"turns_remaining":6},{"id":120,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":122,"ship_count":31,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":17},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":60},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":61},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":71},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":62},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":66},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":63},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":73},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":64},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":68},{"id":133,"ship_count":28,"origin":"OVXRCBSXZK","destination":"RSSGYXGAIS","owner":3,"turns_remaining":11},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":75},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":65},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":66}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.055768663+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.055855432+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.057138414+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.057187533+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.057235368+02:00","command":{"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.057305344+02:00","command":{"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.057379679+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":12,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":2,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":3,"x":33.0,"y":99.0,"owner":4,"name":"QUQGQOWETI"},{"ship_count":8,"x":87.0,"y":67.0,"owner":3,"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":17,"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":23,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":5,"x":53.0,"y":93.0,"owner":3,"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":1,"x":92.0,"y":78.0,"owner":3,"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":14,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":2},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":17},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":26},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":22},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":76},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":71},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":7},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":10},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":63},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":13},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":69},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":21},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":7},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":67},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":18},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":2},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":18},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":8},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":16},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":11},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":66},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"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":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"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":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":116,"ship_count":29,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":14},{"id":117,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":63},{"id":119,"ship_count":19,"origin":"ETCCAQPWNK","destination":"RSSGYXGAIS","owner":2,"turns_remaining":5},{"id":120,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":122,"ship_count":31,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":16},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":59},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":60},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":70},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":61},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":65},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":62},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":72},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":63},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":67},{"id":133,"ship_count":28,"origin":"OVXRCBSXZK","destination":"RSSGYXGAIS","owner":3,"turns_remaining":10},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":74},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":64},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":65}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.063328832+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.063432747+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.064460342+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.064509245+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.064556975+02:00","command":{"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.064619945+02:00","command":{"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.064693632+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":13,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":3,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":2,"x":33.0,"y":99.0,"owner":4,"name":"QUQGQOWETI"},{"ship_count":8,"x":87.0,"y":67.0,"owner":3,"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":18,"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":24,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":6,"x":53.0,"y":93.0,"owner":3,"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":2,"x":92.0,"y":78.0,"owner":3,"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":15,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":0,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":1},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":16},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":25},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":21},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":75},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":70},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":6},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":9},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":62},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":12},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":68},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":20},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":6},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":66},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":17},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":40,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":1},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":17},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":7},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":15},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":10},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":65},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":77},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"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":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"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":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":116,"ship_count":29,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":13},{"id":117,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"id":119,"ship_count":19,"origin":"ETCCAQPWNK","destination":"RSSGYXGAIS","owner":2,"turns_remaining":4},{"id":120,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":122,"ship_count":31,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":15},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":58},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":59},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":69},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":60},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":64},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":61},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":71},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":62},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":66},{"id":133,"ship_count":28,"origin":"OVXRCBSXZK","destination":"RSSGYXGAIS","owner":3,"turns_remaining":9},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":73},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":63},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":64},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":67}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.070855100+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.070932820+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.071403701+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.071458649+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.071506799+02:00","command":{"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.071569477+02:00","command":{"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.071642521+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":14,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":2,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":3,"x":33.0,"y":99.0,"owner":4,"name":"QUQGQOWETI"},{"ship_count":8,"x":87.0,"y":67.0,"owner":3,"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":19,"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":25,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":7,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":1,"x":98.0,"y":56.0,"owner":3,"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":3,"x":92.0,"y":78.0,"owner":3,"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":15,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":71},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":15},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":24},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":20},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":74},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":69},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":5},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":8},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":61},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":11},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":67},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":19},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":5},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":65},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":16},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":67},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":16},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":6},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":14},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":9},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":64},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":76},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":66},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"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":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"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":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":116,"ship_count":29,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":12},{"id":117,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":119,"ship_count":19,"origin":"ETCCAQPWNK","destination":"RSSGYXGAIS","owner":2,"turns_remaining":3},{"id":120,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":122,"ship_count":31,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":14},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":57},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":58},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":68},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":59},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":63},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":60},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":70},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":61},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":65},{"id":133,"ship_count":28,"origin":"OVXRCBSXZK","destination":"RSSGYXGAIS","owner":3,"turns_remaining":8},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":72},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":62},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":63}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.077615112+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.077753671+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.078184195+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.078239154+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.078327920+02:00","command":{"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.078406364+02:00","command":{"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.078481503+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":15,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":3,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":2,"x":33.0,"y":99.0,"owner":4,"name":"QUQGQOWETI"},{"ship_count":8,"x":87.0,"y":67.0,"owner":3,"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":20,"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":26,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":8,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":2,"x":98.0,"y":56.0,"owner":3,"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":4,"x":92.0,"y":78.0,"owner":3,"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":16,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":70},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":14},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":23},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":19},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":73},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":68},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":4},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":7},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":60},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":10},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":66},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":18},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":4},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":64},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":15},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":66},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":15},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":5},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":13},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":8},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":63},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":75},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":65},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":77},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"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":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"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":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":116,"ship_count":29,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":11},{"id":117,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":119,"ship_count":19,"origin":"ETCCAQPWNK","destination":"RSSGYXGAIS","owner":2,"turns_remaining":2},{"id":120,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":122,"ship_count":31,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":13},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":56},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":57},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":67},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":58},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":62},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":59},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":69},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":60},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":64},{"id":133,"ship_count":28,"origin":"OVXRCBSXZK","destination":"RSSGYXGAIS","owner":3,"turns_remaining":7},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":71},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":61},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":62},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":67}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.084501682+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.084713976+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.085142602+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.085197516+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.085246116+02:00","command":{"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.085369140+02:00","command":{"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.085440485+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":16,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":2,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":3,"x":33.0,"y":99.0,"owner":4,"name":"QUQGQOWETI"},{"ship_count":8,"x":87.0,"y":67.0,"owner":3,"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":21,"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":27,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":9,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":3,"x":98.0,"y":56.0,"owner":3,"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":5,"x":92.0,"y":78.0,"owner":3,"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":17,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":69},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":13},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":22},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":18},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":72},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":67},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":3},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":6},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":59},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":9},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":65},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":71},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":17},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":3},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":63},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":14},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":65},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":14},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":4},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":12},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":7},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":62},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":74},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":64},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":76},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"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":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"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":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":116,"ship_count":29,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":10},{"id":117,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":119,"ship_count":19,"origin":"ETCCAQPWNK","destination":"RSSGYXGAIS","owner":2,"turns_remaining":1},{"id":120,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":122,"ship_count":31,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":12},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":55},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":56},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":66},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":57},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":61},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":58},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":68},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":59},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":63},{"id":133,"ship_count":28,"origin":"OVXRCBSXZK","destination":"RSSGYXGAIS","owner":3,"turns_remaining":6},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":70},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":60},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":61},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":66},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":67}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.091479013+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.091580721+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.092124108+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.092177831+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.092225071+02:00","command":{"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.092316040+02:00","command":{"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.092421757+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":2,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":3,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":2,"x":33.0,"y":99.0,"owner":4,"name":"QUQGQOWETI"},{"ship_count":8,"x":87.0,"y":67.0,"owner":3,"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":22,"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":28,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":10,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":4,"x":98.0,"y":56.0,"owner":3,"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":6,"x":92.0,"y":78.0,"owner":3,"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":18,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":68},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":12},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":21},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":17},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":71},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":66},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":2},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":5},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":58},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":8},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":64},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":70},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":16},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":2},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":62},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":13},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":64},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":13},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":3},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":11},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":6},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":61},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":73},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":63},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":75},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":77},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"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":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"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":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":116,"ship_count":29,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":9},{"id":117,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":67},{"id":120,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":122,"ship_count":31,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":11},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":54},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":55},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":65},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":56},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":60},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":57},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":67},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":58},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":62},{"id":133,"ship_count":28,"origin":"OVXRCBSXZK","destination":"RSSGYXGAIS","owner":3,"turns_remaining":5},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":69},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":59},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":60},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":65},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":66}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.098460830+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.098547690+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.099058144+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.099141774+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.099190807+02:00","command":{"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.099253416+02:00","command":{"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.099373721+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":3,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":2,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":3,"x":33.0,"y":99.0,"owner":4,"name":"QUQGQOWETI"},{"ship_count":8,"x":87.0,"y":67.0,"owner":3,"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":23,"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":29,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":11,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":5,"x":98.0,"y":56.0,"owner":3,"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":7,"x":92.0,"y":78.0,"owner":3,"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":19,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":67},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":11},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":20},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":16},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":70},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":65},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":13,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":1},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":4},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":57},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":7},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":63},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":69},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":15},{"id":33,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":1},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":61},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":12},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":63},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":12},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":2},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":10},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":5},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":60},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":72},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":62},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":74},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":76},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":71},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"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":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"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":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":116,"ship_count":29,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":8},{"id":117,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":66},{"id":120,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":122,"ship_count":31,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":10},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":53},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":54},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":64},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":55},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":59},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":56},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":66},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":57},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":61},{"id":133,"ship_count":28,"origin":"OVXRCBSXZK","destination":"RSSGYXGAIS","owner":3,"turns_remaining":4},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":68},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":58},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":59},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":64},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":65},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":67}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.105508527+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.105601909+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.106147446+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.106250939+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.106330083+02:00","command":{"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.106408749+02:00","command":{"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.106481743+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":4,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":3,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":2,"x":33.0,"y":99.0,"owner":4,"name":"QUQGQOWETI"},{"ship_count":8,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":1,"x":11.0,"y":25.0,"owner":2,"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":24,"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":30,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":12,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":6,"x":98.0,"y":56.0,"owner":3,"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":8,"x":92.0,"y":78.0,"owner":3,"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":20,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":66},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":10},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":19},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":15},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":69},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":64},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":77},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":3},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":56},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":6},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":62},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":68},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":14},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":67},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":60},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":11},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":62},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":11},{"id":45,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":1},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":9},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":4},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":59},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":71},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":61},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":73},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":75},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":70},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":66},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"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":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"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":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":116,"ship_count":29,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":7},{"id":117,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":65},{"id":120,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":122,"ship_count":31,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":9},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":52},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":53},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":63},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":54},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":58},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":55},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":65},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":56},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":60},{"id":133,"ship_count":28,"origin":"OVXRCBSXZK","destination":"RSSGYXGAIS","owner":3,"turns_remaining":3},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":67},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":57},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":58},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":63},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":64}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.112470425+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"DLSGAMDSAK\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.112556760+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"DLSGAMDSAK\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.113030791+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.113246802+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.113327529+02:00","command":{"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.113406629+02:00","command":{"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.113479658+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":5,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":2,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":3,"x":33.0,"y":99.0,"owner":4,"name":"QUQGQOWETI"},{"ship_count":8,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":2,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":11,"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":25,"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":31,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":13,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":7,"x":98.0,"y":56.0,"owner":3,"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":9,"x":92.0,"y":78.0,"owner":3,"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":21,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":65},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":9},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":18},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":14},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":68},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":63},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":76},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":2},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":55},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":5},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":61},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":67},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":13},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":66},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":59},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":10},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":61},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":10},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":72},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":8},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":3},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":58},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":70},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":60},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":72},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":74},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":69},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":65},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":53},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"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":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"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":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":116,"ship_count":29,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":6},{"id":117,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":64},{"id":120,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":122,"ship_count":31,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":8},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":51},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":52},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":62},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":53},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":57},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":54},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":64},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":55},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":59},{"id":133,"ship_count":28,"origin":"OVXRCBSXZK","destination":"RSSGYXGAIS","owner":3,"turns_remaining":2},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":66},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":56},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":57},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":62},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":63}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.119537952+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.119616604+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.120077624+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.120133829+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.120182281+02:00","command":{"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","ship_count":2},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.120245079+02:00","command":{"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","ship_count":1},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.120359181+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":6,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":3,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":2,"x":33.0,"y":99.0,"owner":4,"name":"QUQGQOWETI"},{"ship_count":8,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":3,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":12,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":2,"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":34,"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":14,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":8,"x":98.0,"y":56.0,"owner":3,"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":10,"x":92.0,"y":78.0,"owner":3,"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":22,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":64},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":8},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":17},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":13},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":67},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":62},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":75},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":16,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":1},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":54},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":4},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":60},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":66},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":12},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":65},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":58},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":9},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":60},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":9},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":71},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":7},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":2},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":57},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":69},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":59},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":71},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":73},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":68},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":64},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":52},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":39},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"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":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"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":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":116,"ship_count":29,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":5},{"id":117,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":63},{"id":120,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":122,"ship_count":31,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":7},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":50},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":51},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":61},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":52},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":56},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":53},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":63},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":54},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":58},{"id":133,"ship_count":28,"origin":"OVXRCBSXZK","destination":"RSSGYXGAIS","owner":3,"turns_remaining":1},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":65},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":55},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":56},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":61},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":62},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":98}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.126421431+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.126499987+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.126973115+02:00","content":"{\"moves\": [{\"origin\": \"RULUVNQJTY\", \"ship_count\": 32, \"destination\": \"DLSGAMDSAK\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.127041647+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.127089193+02:00","command":{"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","ship_count":32},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.127151663+02:00","command":{"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","ship_count":2},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.127212908+02:00","command":{"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","ship_count":1},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.127323314+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":21,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":2,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":3,"x":33.0,"y":99.0,"owner":4,"name":"QUQGQOWETI"},{"ship_count":8,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":4,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":13,"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":27,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":3,"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":15,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":9,"x":98.0,"y":56.0,"owner":3,"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":11,"x":92.0,"y":78.0,"owner":3,"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":23,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":63},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":7},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":16},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":12},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":66},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":61},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":74},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":162,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":39},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":53},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":3},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":59},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":65},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":11},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":64},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":57},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":8},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":59},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":8},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":70},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":6},{"id":49,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":1},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":56},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":68},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":58},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":70},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":72},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":67},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":63},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":51},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":38},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":99},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"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":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"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":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":116,"ship_count":29,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":4},{"id":117,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":62},{"id":120,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":122,"ship_count":31,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":6},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":49},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":50},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":60},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":51},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":55},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":52},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":62},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":53},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":57},{"id":160,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":28},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":64},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":54},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":55},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":60},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":61},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":97}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.133428866+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.133508388+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.133999127+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.134048225+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.134095970+02:00","command":{"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","ship_count":2},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.134158757+02:00","command":{"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","ship_count":1},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.134231978+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":22,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":3,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":2,"x":33.0,"y":99.0,"owner":4,"name":"QUQGQOWETI"},{"ship_count":8,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":5,"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":4,"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":4,"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":16,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":10,"x":98.0,"y":56.0,"owner":3,"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":12,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":19,"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":24,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":62},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":6},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":15},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":11},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":65},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":60},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":73},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":162,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":38},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":52},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":2},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":58},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":64},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":10},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":63},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":56},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":7},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":58},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":7},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":69},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":5},{"id":164,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":39},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":55},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":67},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":57},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":69},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":71},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":66},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":62},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":50},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":37},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":98},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":98},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"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":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"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":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":116,"ship_count":29,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":3},{"id":117,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":61},{"id":120,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":122,"ship_count":31,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":5},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":48},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":49},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":59},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":50},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":54},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":51},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":61},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":52},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":56},{"id":160,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":27},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":63},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":53},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":54},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":59},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":60},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":96}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.140295709+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.140438071+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.140961520+02:00","content":"{\"moves\": [{\"origin\": \"DLSGAMDSAK\", \"ship_count\": 19, \"destination\": \"UUZZZWSZUT\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.141030464+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:06:42.141079103+02:00","error":"\"NotEnoughShips\"","command":{"origin":"DLSGAMDSAK","destination":"UUZZZWSZUT","ship_count":19},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.141152097+02:00","command":{"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.141213901+02:00","command":{"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.141317448+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":23,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":2,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":3,"x":33.0,"y":99.0,"owner":4,"name":"QUQGQOWETI"},{"ship_count":8,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":6,"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":5,"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":5,"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":17,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":11,"x":98.0,"y":56.0,"owner":3,"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":13,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":20,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":2,"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":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":61},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":5},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":14},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":10},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":64},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":59},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":72},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":162,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":37},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":51},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":20,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":1},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":57},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":63},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":9},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":62},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":55},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":6},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":57},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":6},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":68},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":4},{"id":164,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":38},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":54},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":99},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":66},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":56},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":68},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":70},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":65},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":61},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":49},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":36},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":97},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":97},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"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":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"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":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":116,"ship_count":29,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":2},{"id":117,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":60},{"id":120,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":122,"ship_count":31,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":4},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":47},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":48},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":58},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":49},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":53},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":50},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":60},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":51},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":55},{"id":160,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":26},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":62},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":52},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":53},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":58},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":59},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":95},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":39}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.147421207+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.147508700+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.147994256+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.148135312+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.148186822+02:00","command":{"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.148250322+02:00","command":{"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.148365541+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":24,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":3,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":2,"x":33.0,"y":99.0,"owner":4,"name":"QUQGQOWETI"},{"ship_count":8,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":7,"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":6,"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":6,"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":18,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":12,"x":98.0,"y":56.0,"owner":3,"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":14,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":21,"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":26,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":60},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":4},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":13},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":9},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":63},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":58},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":71},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":162,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":36},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":50},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":98},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":56},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":62},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":8},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":61},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":54},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":5},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":56},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":5},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":67},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":3},{"id":164,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":37},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":53},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":98},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":65},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":55},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":67},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":69},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":64},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":60},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":48},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":35},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":96},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":96},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":39},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"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":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"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":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":116,"ship_count":29,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":1},{"id":117,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":59},{"id":120,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":122,"ship_count":31,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":3},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":46},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":47},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":57},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":48},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":52},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":49},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":59},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":50},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":54},{"id":160,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":25},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":61},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":51},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":52},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":57},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":58},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":94},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":38}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.154428956+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.154510799+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.154997087+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.155204893+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.155255848+02:00","command":{"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.155358984+02:00","command":{"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.155432574+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":25,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":2,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":26,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":8,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":8,"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":7,"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":7,"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":19,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":13,"x":98.0,"y":56.0,"owner":3,"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":15,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":22,"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":27,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":59},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":3},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":12},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":8},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":62},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":57},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":70},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":162,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":35},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":49},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":97},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":55},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":61},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":7},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":60},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":53},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":4},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":55},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":4},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":66},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":2},{"id":164,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":36},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":52},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":97},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":64},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":54},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":66},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":68},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":63},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":59},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":47},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":34},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":95},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":95},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":38},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":99},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"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":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"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":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":39},{"id":117,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":58},{"id":120,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":122,"ship_count":31,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":2},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":45},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":46},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":56},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":47},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":51},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":48},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":58},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":49},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":53},{"id":160,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":24},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":60},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":50},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":51},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":56},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":57},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":93},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.161485598+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.161572729+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.162033826+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.162211442+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.162259991+02:00","command":{"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.162372647+02:00","command":{"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","ship_count":1},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.162447055+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":26,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":2,"x":19.0,"y":96.0,"owner":4,"name":"LWMVSTXKRV"},{"ship_count":27,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":8,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":9,"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":8,"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":8,"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":20,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":14,"x":98.0,"y":56.0,"owner":3,"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":16,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":23,"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":28,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":58},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":2},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":11},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":7},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":61},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":56},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":69},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":162,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":34},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":48},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":96},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":54},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":60},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":6},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":59},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":52},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":3},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":54},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":3},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":65},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":48,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":1},{"id":164,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":35},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":51},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":96},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":63},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":53},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":65},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":67},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":62},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":58},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":46},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":33},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":94},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":94},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":37},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":98},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":99},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"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":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"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":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":38},{"id":117,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":57},{"id":120,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":122,"ship_count":31,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":1},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":44},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":45},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":55},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":46},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":50},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":47},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":57},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":48},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":52},{"id":160,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":23},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":59},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":49},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":50},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":55},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":56},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":92},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":36},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":39}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.168562546+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.168644875+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.169179863+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.169499057+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.169549251+02:00","command":{"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.169627875+02:00","command":{"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","ship_count":1},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.169702428+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":27,"x":48.0,"y":80.0,"owner":3,"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":3,"name":"QUQGQOWETI"},{"ship_count":8,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":10,"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":9,"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":9,"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":21,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":15,"x":98.0,"y":56.0,"owner":3,"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":17,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":24,"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":29,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":57},{"id":1,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":1},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":10},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":6},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":60},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":55},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":68},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":162,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":33},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":47},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":95},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":53},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":59},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":5},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":58},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":51},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":2},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":53},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":2},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":64},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":99},{"id":164,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":34},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":50},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":95},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":62},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":52},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":64},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":66},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":61},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":57},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":45},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":32},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":93},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":93},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":36},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":97},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":98},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":39},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"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":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"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":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":37},{"id":117,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":56},{"id":120,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":38},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":43},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":44},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":54},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":45},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":49},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":46},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":56},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":47},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":51},{"id":160,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":22},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":58},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":48},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":49},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":54},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":55},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":91},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":35}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.175884013+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.175965244+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.176556812+02:00","content":"{\"moves\": [{\"origin\": \"DLSGAMDSAK\", \"ship_count\": 40, \"destination\": \"XVJXNQDAQE\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.176790300+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:06:42.176857563+02:00","error":"\"NotEnoughShips\"","command":{"origin":"DLSGAMDSAK","destination":"XVJXNQDAQE","ship_count":40},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.176928592+02:00","command":{"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.177036669+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.177089572+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":28,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":30,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":29,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":8,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":11,"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":10,"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":10,"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":22,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":15,"x":98.0,"y":56.0,"owner":3,"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":18,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":25,"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":30,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":56},{"id":175,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":39},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":9},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":5},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":59},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":54},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":67},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":162,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":32},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":46},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":94},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":52},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":58},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":4},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":57},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":50},{"id":37,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":1},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":52},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":44,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":1},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":63},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":98},{"id":164,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":33},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":49},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":94},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":61},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":51},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":63},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":65},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":60},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":56},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":44},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":31},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":92},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":92},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":35},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":96},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":97},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":38},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":34},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"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":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"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":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":36},{"id":117,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":55},{"id":120,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":37},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":42},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":43},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":53},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":44},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":48},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":45},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":55},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":46},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":50},{"id":160,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":21},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":57},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":47},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":48},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":53},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":54},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":90}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.184226036+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.184485586+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.184954350+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.185110027+02:00","content":"{\"moves\": [{\"origin\": \"DLSGAMDSAK\", \"ship_count\": 40, \"destination\": \"XVJXNQDAQE\"}]}","player_id":1}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:06:42.185197040+02:00","error":"\"NotEnoughShips\"","command":{"origin":"DLSGAMDSAK","destination":"XVJXNQDAQE","ship_count":40},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.185276122+02:00","command":{"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.185377376+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.185434012+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":29,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":31,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":30,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":8,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":12,"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":10,"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":11,"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":23,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":16,"x":98.0,"y":56.0,"owner":3,"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":18,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":26,"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":31,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":55},{"id":175,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":38},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":8},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":4},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":58},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":53},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":66},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":162,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":31},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":45},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":93},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":51},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":57},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":3},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":56},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":49},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":39},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":51},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":89},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":62},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":97},{"id":164,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":32},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":48},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":93},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":60},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":50},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":62},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":64},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":59},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":55},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":43},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":30},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":91},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":91},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":34},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":95},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":96},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":37},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":33},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":53},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"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":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":35},{"id":117,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":54},{"id":120,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":36},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":41},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":42},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":52},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":43},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":47},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":44},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":54},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":45},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":49},{"id":160,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":20},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":56},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":46},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":47},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":52}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.192740987+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.192828906+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.193851519+02:00","content":"{\"moves\": [{\"origin\": \"DLSGAMDSAK\", \"ship_count\": 40, \"destination\": \"XVJXNQDAQE\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.193924144+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:06:42.193977219+02:00","error":"\"NotEnoughShips\"","command":{"origin":"DLSGAMDSAK","destination":"XVJXNQDAQE","ship_count":40},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.194055790+02:00","command":{"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.194124377+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.194187590+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":30,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":32,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":31,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":8,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":13,"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":11,"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":12,"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":24,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":17,"x":98.0,"y":56.0,"owner":3,"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":19,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":27,"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":32,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":54},{"id":175,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":37},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":7},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":3},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":57},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":52},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":65},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":162,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":30},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":44},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":92},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":50},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":56},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":2},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":55},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":48},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":38},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":50},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":88},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":61},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":96},{"id":164,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":31},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":47},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":92},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":59},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":49},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":61},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":63},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":58},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":54},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":42},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":29},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":90},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":90},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":33},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":94},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":95},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":36},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":32},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":52},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":39},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"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":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":34},{"id":117,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":53},{"id":120,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":35},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":40},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":41},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":51},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":42},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":46},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":43},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":53},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":44},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":48},{"id":160,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":19},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":55},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":45},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":46},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":51}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.200551034+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.200628597+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.201637104+02:00","content":"{\"moves\": [{\"origin\": \"DLSGAMDSAK\", \"ship_count\": 40, \"destination\": \"XVJXNQDAQE\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.201707552+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:06:42.201757479+02:00","error":"\"NotEnoughShips\"","command":{"origin":"DLSGAMDSAK","destination":"XVJXNQDAQE","ship_count":40},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.201832166+02:00","command":{"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.201896904+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.201952438+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":31,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":33,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":32,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":8,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":14,"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":12,"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":13,"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":25,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":18,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":39,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":20,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":28,"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":33,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":53},{"id":175,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":36},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":6},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":2},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":56},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":51},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":64},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":162,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":29},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":43},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":91},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":49},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":55},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":32,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":1},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":54},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":47},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":37},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":49},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":87},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":60},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":95},{"id":164,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":30},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":46},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":39},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":91},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":58},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":48},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":60},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":62},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":57},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":53},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":41},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":28},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":89},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":89},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":32},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":93},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":94},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":35},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":31},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":51},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":38},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"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":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":33},{"id":117,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":52},{"id":120,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":34},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":39},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":40},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":50},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":41},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":45},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":42},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":52},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":43},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":47},{"id":160,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":18},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":54},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":44},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":45},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":50}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.208190554+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.208278215+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.209288148+02:00","content":"{\"moves\": [{\"origin\": \"DLSGAMDSAK\", \"ship_count\": 40, \"destination\": \"XVJXNQDAQE\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.209358916+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:06:42.209408244+02:00","error":"\"NotEnoughShips\"","command":{"origin":"DLSGAMDSAK","destination":"XVJXNQDAQE","ship_count":40},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.209482767+02:00","command":{"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.209547022+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.209616311+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":32,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":34,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":33,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":8,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":14,"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":13,"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":14,"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":26,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":19,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":0,"x":51.0,"y":2.0,"owner":null,"name":"XVJXNQDAQE"},{"ship_count":40,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":21,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":29,"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":34,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":52},{"id":175,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":35},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":5},{"id":5,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":1},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":55},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":50},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":63},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":162,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":28},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":42},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":90},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":48},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":54},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":39},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":53},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":46},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":36},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":48},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":86},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":59},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":94},{"id":164,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":29},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":45},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":38},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":90},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":57},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":47},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":59},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":61},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":56},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":52},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":40},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":27},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":88},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":88},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":31},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":92},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":93},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":34},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":30},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":50},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":37},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":49},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"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":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":32},{"id":117,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":51},{"id":120,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":33},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":38},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":39},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":49},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":40},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":44},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":41},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":51},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":42},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":46},{"id":160,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":17},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":53},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":43},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":44}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.216737818+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.216817264+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.217758615+02:00","content":"{\"moves\": [{\"origin\": \"DLSGAMDSAK\", \"ship_count\": 40, \"destination\": \"XVJXNQDAQE\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.217827241+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:06:42.217884158+02:00","error":"\"NotEnoughShips\"","command":{"origin":"DLSGAMDSAK","destination":"XVJXNQDAQE","ship_count":40},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.217964692+02:00","command":{"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.218029228+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.218084563+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":33,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":35,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":34,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":8,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":15,"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":14,"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":15,"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":27,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":20,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":1,"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":22,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":30,"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":35,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":51},{"id":175,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":34},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":4},{"id":180,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":39},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":54},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":49},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":62},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":162,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":27},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":41},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":89},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":47},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":53},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":38},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":52},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":45},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":35},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":47},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":85},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":58},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":93},{"id":164,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":28},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":44},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":37},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":89},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":56},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":46},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":58},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":60},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":55},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":51},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":39},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":26},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":87},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":87},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":30},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":91},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":92},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":33},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":29},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":49},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":36},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":48},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":43},{"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":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":31},{"id":117,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":50},{"id":120,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":32},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":37},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":38},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":48},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":39},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":43},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":40},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":50},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":41},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":45},{"id":160,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":16},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":52},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":42}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.225624387+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.225752913+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.226208992+02:00","content":"{\"moves\": [{\"origin\": \"DLSGAMDSAK\", \"ship_count\": 39, \"destination\": \"XVJXNQDAQE\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.226306385+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:06:42.226361576+02:00","error":"\"NotEnoughShips\"","command":{"origin":"DLSGAMDSAK","destination":"XVJXNQDAQE","ship_count":39},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.226442936+02:00","command":{"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.226513274+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.226595009+02:00","state":{"planets":[{"ship_count":2,"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":34,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":36,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":35,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":8,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":16,"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":15,"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":16,"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":28,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":21,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":2,"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":23,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":31,"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":36,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":50},{"id":175,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":33},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":3},{"id":180,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":38},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":53},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":48},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":61},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":162,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":26},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":40},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":88},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":46},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":52},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":37},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":51},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":44},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":34},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":46},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":84},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":57},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":92},{"id":164,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":27},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":43},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":36},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":88},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":55},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":45},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":57},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":59},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":54},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":50},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":38},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":25},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":86},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":86},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":29},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":90},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":91},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":32},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":28},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":48},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":35},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":47},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":42},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":39},{"id":110,"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":2},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":30},{"id":117,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":49},{"id":120,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":31},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":36},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":37},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":47},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":38},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":42},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":39},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":49},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":40},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":44},{"id":160,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":15},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":51},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":41}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.233316080+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.233499567+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.233821893+02:00","content":"{\"moves\": [{\"origin\": \"DLSGAMDSAK\", \"ship_count\": 40, \"destination\": \"XVJXNQDAQE\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.233907362+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:06:42.233962253+02:00","error":"\"NotEnoughShips\"","command":{"origin":"DLSGAMDSAK","destination":"XVJXNQDAQE","ship_count":40},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.234043369+02:00","command":{"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.234113929+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.234173645+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":35,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":37,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":36,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":8,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":17,"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":16,"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":17,"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":29,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":22,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":3,"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":24,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":32,"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":37,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":49},{"id":175,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":32},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":2},{"id":180,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":37},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":52},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":47},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":60},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":162,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":25},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":39},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":87},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":45},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":51},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":36},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":50},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":43},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":33},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":45},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":83},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":56},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":91},{"id":164,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":26},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":42},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":35},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":87},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":54},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":44},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":56},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":58},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":53},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":49},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":37},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":24},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":85},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":85},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":28},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":89},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":90},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":31},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":27},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":47},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":34},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":46},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":41},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":38},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":39},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":29},{"id":117,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":48},{"id":120,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":30},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":35},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":36},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":46},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":37},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":41},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":38},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":48},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":39},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":43},{"id":160,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":14},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":50},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":40}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.240877856+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.240950709+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.241176046+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.241254814+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.241320964+02:00","command":{"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.241389757+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.241452926+02:00","state":{"planets":[{"ship_count":2,"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":36,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":38,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":37,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":7,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":18,"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":17,"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":18,"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":30,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":23,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":4,"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":25,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":33,"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":38,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":48},{"id":175,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":31},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":4,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":1},{"id":180,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":36},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":51},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":183,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":39},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":46},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":59},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":162,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":24},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":38},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":86},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":44},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":50},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":35},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":49},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":42},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":32},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":44},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":82},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":55},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":90},{"id":164,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":25},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":41},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":34},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":86},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":53},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":43},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":55},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":57},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":52},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":48},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":36},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":23},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":84},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":84},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":27},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":88},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":89},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":30},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":26},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":46},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":33},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":45},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":40},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":37},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":38},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":39},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":28},{"id":117,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":47},{"id":120,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":29},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":34},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":35},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":45},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":36},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":40},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":37},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":47},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":38},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":42},{"id":160,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":13},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":49}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.247774765+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.247877085+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.248019402+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.248227416+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.248293640+02:00","command":{"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.248362532+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.248419813+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":37,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":39,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":38,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":7,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":19,"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":18,"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":19,"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":31,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":24,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":4,"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":26,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":34,"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":39,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":47},{"id":175,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":30},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":184,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":39},{"id":180,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":35},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":50},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":183,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":38},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":45},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":58},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":162,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":23},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":37},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":67,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":85},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":43},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":49},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":34},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":48},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":41},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":31},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":43},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":81},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":54},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":89},{"id":164,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":24},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":40},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":33},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":85},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":52},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":42},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":54},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":56},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":51},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":47},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":35},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":22},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":83},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":83},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":26},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":87},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":88},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":29},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":25},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":45},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":32},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":44},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":39},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":36},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":37},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":38},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":48},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":27},{"id":117,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":46},{"id":120,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":28},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":33},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":34},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":44},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":35},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":39},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":36},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":46},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":37},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":41},{"id":160,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":12}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.254578189+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.254813296+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.255067295+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.255265727+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.255338052+02:00","command":{"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.255430971+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.255503871+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":38,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":40,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":39,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":4,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":20,"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":19,"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":20,"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":32,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":25,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":5,"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":27,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":35,"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":40,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":46},{"id":175,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":29},{"id":2,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":184,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":38},{"id":180,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":34},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":49},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":183,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":37},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":44},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":57},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":162,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":22},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":36},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":185,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":39},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":84},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":42},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":48},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":33},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":47},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":40},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":30},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":42},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":80},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":53},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":88},{"id":164,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":23},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":39},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":32},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":84},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":51},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":41},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":53},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":55},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":50},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":46},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":34},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":21},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":82},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":82},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":25},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":86},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":87},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":28},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":24},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":44},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":31},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":43},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":38},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":35},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":36},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":37},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":47},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":26},{"id":160,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":11},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":45},{"id":120,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":27},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":32},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":33},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":43},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":34},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":38},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":35},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":45},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":36},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":40}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.261443849+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.261614645+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.261898821+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.262121929+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.262174816+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.262241863+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.262322438+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":39,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":41,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":39,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":4,"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":30,"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":45,"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":51,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":33,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":26,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":6,"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":28,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":36,"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":41,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":45},{"id":175,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":28},{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":184,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":37},{"id":180,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":33},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":48},{"id":7,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":183,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":36},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":43},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":56},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":162,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":21},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":35},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":185,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":38},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":83},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":41},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":47},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":32},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":46},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":39},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":29},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":41},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":79},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":52},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":87},{"id":164,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":22},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":38},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":31},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":83},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":50},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":40},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":52},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":54},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":49},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":45},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":33},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":20},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":81},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":81},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":24},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":85},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":86},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":27},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":23},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":43},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":30},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":42},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":37},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":34},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":35},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":36},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":46},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":25},{"id":160,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":10},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":44},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":39},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":26},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":31},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":32},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":42},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":33},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":37},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":34},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":44},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":35}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.268313238+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.268421600+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.268871050+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.268921203+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.268970503+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.269036921+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.269092402+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":40,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":42,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":39,"x":33.0,"y":99.0,"owner":3,"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":31,"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":46,"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":52,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":34,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":27,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":7,"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":29,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":37,"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":42,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":44},{"id":175,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":27},{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":184,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":36},{"id":180,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":32},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":47},{"id":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":183,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":35},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":42},{"id":11,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":55},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":162,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":20},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":34},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":185,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":37},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":82},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":40},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":34},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":46},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":31},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":45},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":38},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":28},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":40},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":78},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":51},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":86},{"id":164,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":21},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":37},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":30},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":82},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":49},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":39},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":51},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":53},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":48},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":44},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":32},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":19},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":80},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":80},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":23},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":84},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":85},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":26},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":22},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":42},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":29},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":41},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":36},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":33},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":34},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":35},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":45},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":24},{"id":160,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":9},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":43},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":38},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":25},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":30},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":31},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":41},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":32},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":36},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":33},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":43}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.275029326+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.275102872+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.275666979+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.275941794+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.275996125+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.276040392+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.276117620+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":41,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":43,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":39,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":2,"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":32,"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":47,"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":53,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":35,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":28,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":8,"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":30,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":38,"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":43,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":43},{"id":175,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":26},{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":184,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":35},{"id":180,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":31},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":46},{"id":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":183,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":34},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":41},{"id":188,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":54},{"id":14,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":162,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":19},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":33},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":185,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":36},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":81},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":39},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":33},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":45},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":30},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":44},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":37},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":27},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":39},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":77},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":50},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":85},{"id":164,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":20},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":36},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":29},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":81},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":48},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":38},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":50},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":52},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":47},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":43},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":31},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":18},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":79},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":79},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":22},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":83},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":84},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":25},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":21},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":41},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":28},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":40},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":35},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":32},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":33},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":34},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":44},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":23},{"id":160,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":8},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":42},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":37},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":24},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":29},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":30},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":40},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":31},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":35},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":32},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":42}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.281991367+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.282049845+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.282533167+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.282677921+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.282732061+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.282776394+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.282853339+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":42,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":44,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":39,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":1,"x":87.0,"y":67.0,"owner":4,"name":"VNZZPHTSZM"},{"ship_count":24,"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":23,"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":24,"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":36,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":29,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":9,"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":31,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":39,"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":44,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":42},{"id":175,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":25},{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":184,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":34},{"id":180,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":30},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":45},{"id":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":183,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":33},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":40},{"id":188,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":53},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":162,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":18},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":32},{"id":18,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":185,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":35},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":80},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":38},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":32},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":44},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":29},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":43},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":41},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":36},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":26},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":38},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":76},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":49},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":84},{"id":164,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":19},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":35},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":28},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":80},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":47},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":37},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":49},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":51},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":46},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":42},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":30},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":17},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":78},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":78},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":21},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":82},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":83},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":24},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":20},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":40},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":27},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":39},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":34},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":31},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":32},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":33},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":43},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":22},{"id":160,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":7},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":41},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":36},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":23},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":28},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":29},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":39},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":30},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":34},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":31}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.288743079+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 0}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.288822164+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.289260026+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.289319857+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:06:42.289369926+02:00","error":"\"ZeroShipMove\"","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":0},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.289444086+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.289522416+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":43,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":45,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":39,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":2,"x":87.0,"y":67.0,"owner":4,"name":"VNZZPHTSZM"},{"ship_count":25,"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":24,"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":25,"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":37,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":30,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":10,"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":32,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":40,"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":45,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":41},{"id":175,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":24},{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":184,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":33},{"id":180,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":29},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":44},{"id":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":183,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":32},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":39},{"id":188,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":52},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":162,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":17},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":31},{"id":190,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":185,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":34},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":79},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":37},{"id":22,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":31},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":43},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":28},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":42},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":40},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":35},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":25},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":37},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":75},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":48},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":83},{"id":164,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":18},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":34},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":27},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":79},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":46},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":36},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":48},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":50},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":45},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":41},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":29},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":16},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":77},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":77},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":20},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":81},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":82},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":23},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":19},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":39},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":26},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":38},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":33},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":30},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":31},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":32},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":42},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":21},{"id":160,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":6},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":40},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":35},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":22},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":27},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":28},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":38},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":29},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":33},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":30}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.295400229+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.295475157+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.295826388+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.295946926+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.295997999+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":1},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.296061270+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.296152704+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":44,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":46,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":39,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":6,"x":87.0,"y":67.0,"owner":4,"name":"VNZZPHTSZM"},{"ship_count":26,"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":25,"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":26,"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":38,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":31,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":11,"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":33,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":41,"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":46,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":40},{"id":175,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":23},{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":184,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":32},{"id":180,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":28},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":43},{"id":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":183,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":31},{"id":192,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":38},{"id":188,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":51},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":162,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":16},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":30},{"id":190,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":185,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":33},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":78},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":36},{"id":191,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":37},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":26,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":30},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":42},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":27},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":41},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":39},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":34},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":24},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":36},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":74},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":47},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":82},{"id":164,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":17},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":33},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":26},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":78},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":45},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":35},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":47},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":49},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":44},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":40},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":28},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":15},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":76},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":76},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":19},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":80},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":81},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":22},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":18},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":38},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":25},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":37},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":32},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":29},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":30},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":31},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":41},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":20},{"id":160,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":5},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":39},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":34},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":21},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":26},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":27},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":37},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":28},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":32},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":29}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.302088175+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 5}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.302165332+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.302567371+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.302638754+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.302687340+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":5},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.302749706+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.302823042+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":45,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":47,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":39,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":2,"x":87.0,"y":67.0,"owner":4,"name":"VNZZPHTSZM"},{"ship_count":27,"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":26,"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":27,"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":39,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":32,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":12,"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":34,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":42,"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":47,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":39},{"id":175,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":22},{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":184,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":31},{"id":180,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":27},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":42},{"id":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":183,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":30},{"id":192,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":37},{"id":188,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":50},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":162,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":15},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":29},{"id":190,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":185,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":32},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":77},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":35},{"id":191,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":36},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":194,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":29},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":41},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":30,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":26},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":40},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":38},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":33},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":23},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":35},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":73},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":46},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":81},{"id":164,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":16},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":32},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":25},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":77},{"id":60,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":44},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":34},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":46},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":48},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":43},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":39},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":27},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":14},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":75},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":75},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":18},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":79},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":80},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":21},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":17},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":37},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":24},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":36},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":31},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":28},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":29},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":30},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":40},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":19},{"id":160,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":4},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":38},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":33},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":20},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":25},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":26},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":36},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":27},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":31},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":28},{"id":193,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.308726749+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.308804638+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.309287077+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.309359881+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.309409437+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":1},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.309473128+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.309564910+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":46,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":48,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":39,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":7,"x":87.0,"y":67.0,"owner":4,"name":"VNZZPHTSZM"},{"ship_count":28,"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":27,"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":28,"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":40,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":33,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":13,"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":35,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":43,"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":48,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":38},{"id":175,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":21},{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":184,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":30},{"id":180,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":26},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":41},{"id":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":183,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":29},{"id":192,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":36},{"id":188,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":49},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":162,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":14},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":28},{"id":190,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":185,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":31},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":76},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":34},{"id":191,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":35},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":194,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":28},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":40},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":196,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":25},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":39},{"id":34,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":37},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":32},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":22},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":34},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":72},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":45},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":80},{"id":164,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":15},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":195,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":37},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":31},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":24},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":76},{"id":193,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":36},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":43},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":33},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":45},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":47},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":42},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":38},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":26},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":13},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":74},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":74},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":17},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":78},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":79},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":20},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":16},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":36},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":23},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":35},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":30},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":27},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":28},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":29},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":39},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":18},{"id":160,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":3},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":37},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":32},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":19},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":24},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":25},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":35},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":26},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":30},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":27}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.317548135+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 6}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.317644412+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.318277814+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.318434051+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.318499774+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":6},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.318583318+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.318677789+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":47,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":49,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":39,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":2,"x":87.0,"y":67.0,"owner":4,"name":"VNZZPHTSZM"},{"ship_count":29,"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":28,"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":29,"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":41,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":34,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":14,"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":36,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":44,"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":49,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":37},{"id":175,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":20},{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":184,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":29},{"id":180,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":25},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":40},{"id":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":183,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":28},{"id":192,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":35},{"id":188,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":48},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":65,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":162,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":13},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":27},{"id":190,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":185,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":30},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":75},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":33},{"id":191,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":34},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":194,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":27},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":39},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":196,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":24},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":38},{"id":198,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":36},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":31},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":21},{"id":38,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":33},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":71},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":44},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":79},{"id":164,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":14},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":195,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":36},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":30},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":23},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":75},{"id":193,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":35},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":42},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":32},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":44},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":46},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":41},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":37},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":25},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":12},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":73},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":73},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":16},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":77},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":78},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":19},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":15},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":35},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":22},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":34},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":29},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":26},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":27},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":28},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":38},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":17},{"id":160,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":2},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":36},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":31},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":18},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":23},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":24},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":34},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":25},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":29},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":26},{"id":197,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.326619539+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.326717359+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.327356851+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.327425901+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.327487840+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":1},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.327566200+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.327661349+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":48,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":50,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":39,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":8,"x":87.0,"y":67.0,"owner":4,"name":"VNZZPHTSZM"},{"ship_count":30,"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":29,"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":30,"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":42,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":35,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":15,"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":37,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":45,"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":50,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":36},{"id":175,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":19},{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":184,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":28},{"id":180,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":24},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":39},{"id":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":183,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":27},{"id":192,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":34},{"id":188,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":47},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":200,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":162,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":12},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":26},{"id":190,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":185,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":29},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":74},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":32},{"id":191,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":33},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":199,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":37},{"id":194,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":26},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":38},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":196,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":23},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":37},{"id":198,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":35},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":30},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":20},{"id":197,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":36},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":32},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":42,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":70},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":43},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":78},{"id":164,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":13},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":195,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":35},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":29},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":22},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":74},{"id":193,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":34},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":41},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":31},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":43},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":45},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":40},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":36},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":24},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":11},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":72},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":72},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":15},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":76},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":77},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":18},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":14},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":34},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":21},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":33},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":28},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":25},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":26},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":27},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":37},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":16},{"id":160,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":1},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":35},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":30},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":17},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":22},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":23},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":33},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":24},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":28},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":25}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.334562437+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 7}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.334655029+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.335127223+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.335201983+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.335261555+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":7},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.335344481+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.335435034+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":49,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":51,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":39,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":2,"x":87.0,"y":67.0,"owner":4,"name":"VNZZPHTSZM"},{"ship_count":31,"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":62,"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":31,"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":43,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":36,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":16,"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":38,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":46,"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":51,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":35},{"id":175,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":18},{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":184,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":27},{"id":180,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":23},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":38},{"id":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":183,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":26},{"id":192,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":33},{"id":188,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":46},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":200,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":162,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":11},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":25},{"id":190,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":185,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":28},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":73},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":31},{"id":191,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":32},{"id":69,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":199,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":36},{"id":194,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":25},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":37},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":196,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":22},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":36},{"id":198,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":34},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":29},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":19},{"id":197,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":35},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":31},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":202,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":69},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":42},{"id":46,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":77},{"id":164,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":12},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":195,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":34},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":28},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":21},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":73},{"id":193,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":33},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":40},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":30},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":42},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":44},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":39},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":35},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":23},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":10},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":71},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":71},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":14},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":75},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":76},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":17},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":13},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":33},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":20},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":32},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":27},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":24},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":25},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":26},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":36},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":15},{"id":201,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":37},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":34},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":29},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":16},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":21},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":22},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":32},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":23},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":27},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":24}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.342065776+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.342166929+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.342661422+02:00","content":"{\"moves\": [{\"origin\": \"ETCCAQPWNK\", \"ship_count\": 57, \"destination\": \"VNZZPHTSZM\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.342748836+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"ship_count\": 48, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.342828233+02:00","command":{"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","ship_count":48},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.342900930+02:00","command":{"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","ship_count":57},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.342971759+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.343042209+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":1},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.343127179+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":2,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":52,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":39,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":7,"x":87.0,"y":67.0,"owner":4,"name":"VNZZPHTSZM"},{"ship_count":32,"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":63,"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":32,"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":44,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":37,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":17,"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":39,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":47,"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":52,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":34},{"id":175,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":17},{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":184,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":26},{"id":180,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":22},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":37},{"id":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":183,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":25},{"id":192,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":32},{"id":188,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":45},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":200,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":162,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":10},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":24},{"id":190,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":185,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":27},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":72},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":30},{"id":191,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":31},{"id":206,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":37},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":199,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":35},{"id":194,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":24},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":36},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":196,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":21},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":35},{"id":198,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":33},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":28},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":18},{"id":197,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":34},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":30},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":202,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":68},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":41},{"id":205,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":76},{"id":164,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":11},{"id":50,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":195,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":33},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":27},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":20},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":72},{"id":193,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":32},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":39},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":29},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":41},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":43},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":38},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":34},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":22},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":9},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":70},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":70},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":13},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":74},{"id":204,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":49},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":75},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":16},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":12},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":32},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":19},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":31},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":26},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":23},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":24},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":25},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":35},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":14},{"id":201,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":36},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":33},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":28},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":15},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":20},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":21},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":31},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":22},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":26},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":23},{"id":203,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":41}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.349455634+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"RSSGYXGAIS\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.349567258+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 6}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.350007989+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.350070359+02:00","content":"{\"moves\": [{\"origin\": \"OVXRCBSXZK\", \"ship_count\": 37, \"destination\": \"ETCCAQPWNK\"}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.350146473+02:00","command":{"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","ship_count":37},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.350217055+02:00","command":{"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.350289748+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":6},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.350374321+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":3,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":53,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":39,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":2,"x":87.0,"y":67.0,"owner":4,"name":"VNZZPHTSZM"},{"ship_count":33,"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":64,"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":33,"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":8,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":38,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":18,"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":40,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":48,"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":53,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":33},{"id":175,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":16},{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":184,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":25},{"id":180,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":21},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":36},{"id":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":183,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":24},{"id":192,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":31},{"id":188,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":44},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":200,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":162,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":9},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":23},{"id":190,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":185,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":26},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":71},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":29},{"id":191,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":30},{"id":206,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":36},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":199,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":34},{"id":194,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":23},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":35},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":196,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":20},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":34},{"id":198,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":32},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":27},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":17},{"id":197,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":33},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":29},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":202,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":67},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":40},{"id":205,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":75},{"id":164,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":10},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":37},{"id":195,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":32},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":55,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":26},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":19},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":71},{"id":193,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":31},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":38},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":28},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":40},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":42},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":37},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":33},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":21},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":8},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":69},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":69},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":12},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":73},{"id":204,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":48},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":74},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":15},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":11},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":31},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":18},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":30},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":25},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":22},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":23},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":24},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":34},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":13},{"id":201,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":35},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":32},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":27},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":14},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":19},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":20},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":30},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":21},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":25},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":22},{"id":203,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":40},{"id":207,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":27},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":57}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.356719633+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.356811206+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.357277536+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.357336905+02:00","content":"{\"moves\": [{\"origin\": \"KEYMTVEOQP\", \"ship_count\": 16, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.357409098+02:00","command":{"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","ship_count":16},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.357476007+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.357540854+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":1},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.357619252+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":4,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":54,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":39,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":6,"x":87.0,"y":67.0,"owner":4,"name":"VNZZPHTSZM"},{"ship_count":34,"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":65,"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":34,"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":9,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":39,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":19,"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":25,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":49,"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":54,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":32},{"id":175,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":15},{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":59,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":184,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":24},{"id":180,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":20},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":35},{"id":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":183,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":23},{"id":192,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":30},{"id":188,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":43},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":200,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":162,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":8},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":22},{"id":190,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":185,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":25},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":70},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":28},{"id":191,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":29},{"id":206,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":35},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":199,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":33},{"id":194,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":22},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":34},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":196,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":212,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":37},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":19},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":33},{"id":198,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":31},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":26},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":16},{"id":197,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":32},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":28},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":202,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":66},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":39},{"id":205,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":74},{"id":164,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":9},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":36},{"id":195,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":31},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":25},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":18},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":70},{"id":193,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":30},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":37},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":27},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":39},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":41},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":36},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":32},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":20},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":7},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":68},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":68},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":11},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":72},{"id":204,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":47},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":73},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":14},{"id":210,"ship_count":16,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":10},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":30},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":17},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":29},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":24},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":21},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":22},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":23},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":33},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":12},{"id":201,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":34},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":31},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":26},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":13},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":18},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":19},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":29},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":20},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":24},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":21},{"id":203,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":39},{"id":207,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":26},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":56}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.363721620+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"RSSGYXGAIS\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.363816749+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 5}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.364279130+02:00","content":"{\"moves\": [{\"origin\": \"DLSGAMDSAK\", \"ship_count\": 61, \"destination\": \"OJCKCVKJGJ\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.364359045+02:00","content":"{\"moves\": [{\"origin\": \"HEYBAGEYJB\", \"ship_count\": 38, \"destination\": \"OJCKCVKJGJ\"}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.364431287+02:00","command":{"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","ship_count":38},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.364502590+02:00","command":{"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","ship_count":61},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.364567594+02:00","command":{"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.364632031+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":5},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.364711117+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":5,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":55,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":39,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":2,"x":87.0,"y":67.0,"owner":4,"name":"VNZZPHTSZM"},{"ship_count":35,"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":5,"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":35,"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":10,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":2,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":20,"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":26,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":50,"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":55,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":31},{"id":175,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":14},{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":216,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":37},{"id":184,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":23},{"id":180,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":19},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":34},{"id":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":183,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":22},{"id":192,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":29},{"id":188,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":42},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":200,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":162,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":7},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":21},{"id":190,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":185,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":24},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":69},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":27},{"id":191,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":28},{"id":206,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":34},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":199,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":32},{"id":194,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":21},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":33},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":196,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":212,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":36},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":18},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":32},{"id":198,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":30},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":25},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":15},{"id":197,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":31},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":27},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":202,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":65},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":38},{"id":205,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":73},{"id":164,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":8},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":35},{"id":195,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":30},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":24},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":17},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":69},{"id":193,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":29},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":36},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":26},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":38},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":40},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":35},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":31},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":19},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":6},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":67},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":67},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":10},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":71},{"id":204,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":46},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":72},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":13},{"id":210,"ship_count":16,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":9},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":29},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":16},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":28},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":23},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":20},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":21},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":22},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":32},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":11},{"id":201,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":33},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":30},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":25},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":12},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":17},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":18},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":28},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":19},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":23},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":20},{"id":203,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":38},{"id":207,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":25},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":55},{"id":213,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":32},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":53},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":57}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.370930629+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.371011994+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.371532657+02:00","content":"{\"moves\": [{\"origin\": \"MJXGGQIJTD\", \"ship_count\": 35, \"destination\": \"RSSGYXGAIS\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.371613240+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.371664698+02:00","command":{"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","ship_count":35},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.371731236+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.371796147+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":1},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.371874874+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":6,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":56,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":40,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":6,"x":87.0,"y":67.0,"owner":4,"name":"VNZZPHTSZM"},{"ship_count":36,"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":6,"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":36,"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":11,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":3,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":21,"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":27,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":51,"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":56,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":30},{"id":175,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":13},{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":216,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":36},{"id":184,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":22},{"id":180,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":18},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":33},{"id":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":183,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":21},{"id":192,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":28},{"id":188,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":41},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":200,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":162,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":6},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":20},{"id":190,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":185,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":23},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":68},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":26},{"id":191,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":27},{"id":206,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":33},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":199,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":31},{"id":194,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":20},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":32},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":196,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":212,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":35},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":17},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":31},{"id":198,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":29},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":24},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":14},{"id":197,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":30},{"id":219,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":37},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":26},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":202,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":64},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":37},{"id":205,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":72},{"id":164,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":7},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":34},{"id":195,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":29},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":218,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":23},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":16},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":68},{"id":193,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":28},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":35},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":25},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":37},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":39},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":34},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":30},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":18},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":5},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":66},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":66},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":9},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":70},{"id":204,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":45},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":71},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":12},{"id":210,"ship_count":16,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":8},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":28},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":15},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":27},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":22},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":19},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":20},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":21},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":31},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":10},{"id":201,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":32},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":29},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":24},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":11},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":16},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":17},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":27},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":18},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":22},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":19},{"id":203,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":207,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":24},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":54},{"id":213,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":31},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":52},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":56},{"id":217,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":26}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.378248760+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 5}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.378336134+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"HEYBAGEYJB\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.378742630+02:00","content":"{\"moves\": [{\"origin\": \"JXTLWRHRRP\", \"ship_count\": 59, \"destination\": \"ETCCAQPWNK\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.378976566+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.379027968+02:00","command":{"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","ship_count":59},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.379095447+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":5},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.379156751+02:00","command":{"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","ship_count":1},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.379231036+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":7,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":57,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":41,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":2,"x":87.0,"y":67.0,"owner":4,"name":"VNZZPHTSZM"},{"ship_count":37,"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":7,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":2,"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":10,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":12,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":4,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":22,"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":28,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":52,"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":57,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":29},{"id":175,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":12},{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":216,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":35},{"id":184,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":21},{"id":180,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":17},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":32},{"id":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":183,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":20},{"id":192,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":27},{"id":188,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":40},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":200,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":162,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":5},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":19},{"id":190,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":185,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":22},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":67},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":25},{"id":191,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":26},{"id":206,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":32},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":199,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":30},{"id":194,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":19},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":31},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":196,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":212,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":34},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":16},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":30},{"id":198,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":28},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":23},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":13},{"id":197,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":29},{"id":219,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":36},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":25},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":202,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":63},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":36},{"id":205,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":71},{"id":164,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":6},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":33},{"id":195,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":28},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":218,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":22},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":15},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":67},{"id":193,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":27},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":34},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":24},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":36},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":38},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":33},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":29},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":17},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":4},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":65},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":65},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":8},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":69},{"id":204,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":44},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":70},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":11},{"id":210,"ship_count":16,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":7},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":27},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":14},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":26},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":21},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":18},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":19},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":20},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":30},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":9},{"id":201,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":31},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":28},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":23},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":10},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":15},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":16},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":26},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":17},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":21},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":18},{"id":203,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":207,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":23},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":53},{"id":213,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":30},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":51},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":55},{"id":217,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":25},{"id":220,"ship_count":59,"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","owner":2,"turns_remaining":24},{"id":221,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":37},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":32}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.385646508+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.385727126+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.386072862+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"ship_count\": 52, \"destination\": \"OVXRCBSXZK\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.386237605+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.386292834+02:00","command":{"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","ship_count":52},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.386357581+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":1},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.386420524+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.386496525+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":8,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":6,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":42,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":6,"x":87.0,"y":67.0,"owner":4,"name":"VNZZPHTSZM"},{"ship_count":38,"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":8,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":3,"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":11,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":13,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":5,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":23,"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":29,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":53,"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":58,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":28},{"id":175,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":11},{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":216,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":34},{"id":184,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":20},{"id":180,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":16},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":31},{"id":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":183,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":19},{"id":192,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":26},{"id":188,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":39},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":200,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":162,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":4},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":18},{"id":190,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":185,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":21},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":66},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":24},{"id":191,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":25},{"id":206,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":31},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":199,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":29},{"id":194,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":18},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":30},{"id":225,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":196,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":212,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":33},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":15},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":29},{"id":198,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":27},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":22},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":12},{"id":197,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":28},{"id":219,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":35},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":24},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":202,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":62},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":35},{"id":205,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":37},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":70},{"id":164,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":5},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":32},{"id":195,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":27},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":218,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":21},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":14},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":66},{"id":193,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":26},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":33},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":23},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":35},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":37},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":32},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":28},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":16},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":3},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":64},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":64},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":7},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":68},{"id":204,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":43},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":69},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":10},{"id":210,"ship_count":16,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":6},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":26},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":13},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":25},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":20},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":17},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":18},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":19},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":29},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":8},{"id":201,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":30},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":27},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":22},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":9},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":14},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":15},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":25},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":16},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":20},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":17},{"id":203,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":207,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":22},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":52},{"id":213,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":29},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":50},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":54},{"id":217,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":24},{"id":220,"ship_count":59,"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","owner":2,"turns_remaining":23},{"id":221,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":36},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":31},{"id":223,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":34}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.393079874+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 5}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.393168467+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"JXTLWRHRRP\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.393601249+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.393854664+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"ship_count\": 24, \"destination\": \"LWMVSTXKRV\"}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.393925783+02:00","command":{"origin":"QUQGQOWETI","destination":"LWMVSTXKRV","ship_count":24},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.393989171+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":5},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.394050504+02:00","command":{"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","ship_count":1},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.394124709+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":9,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":7,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":19,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":2,"x":87.0,"y":67.0,"owner":4,"name":"VNZZPHTSZM"},{"ship_count":39,"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":9,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":4,"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":12,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":14,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":6,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":24,"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":30,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":54,"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":59,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":27},{"id":175,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":10},{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":216,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":33},{"id":184,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":19},{"id":180,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":15},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":30},{"id":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":183,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":18},{"id":192,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":25},{"id":188,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":38},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":200,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":162,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":3},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":17},{"id":190,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":185,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":20},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":65},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":23},{"id":191,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":24},{"id":206,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":30},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":199,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":28},{"id":194,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":17},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":29},{"id":225,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":196,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":212,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":32},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":14},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":28},{"id":198,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":26},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":21},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":11},{"id":197,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":27},{"id":219,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":34},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":23},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":202,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":61},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":34},{"id":205,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":36},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":69},{"id":164,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":4},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":31},{"id":195,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":26},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":218,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":20},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":13},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":65},{"id":193,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":25},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":32},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":22},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":34},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":36},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":31},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":27},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":15},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":2},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":63},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":63},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":6},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":67},{"id":204,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":42},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":68},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":9},{"id":210,"ship_count":16,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":5},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":25},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":12},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":24},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":19},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":16},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":17},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":18},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":28},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":7},{"id":201,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":29},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":26},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":21},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":8},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":13},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":14},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":24},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":15},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":19},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":16},{"id":203,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":207,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":21},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":51},{"id":213,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":28},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":49},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":53},{"id":217,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":23},{"id":220,"ship_count":59,"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","owner":2,"turns_remaining":22},{"id":221,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":35},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":30},{"id":223,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":33},{"id":226,"ship_count":24,"origin":"QUQGQOWETI","destination":"LWMVSTXKRV","owner":3,"turns_remaining":14},{"id":227,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":37},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":61}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.400568051+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.400647747+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.401071849+02:00","content":"{\"moves\": [{\"origin\": \"KOLNGIUGEX\", \"ship_count\": 38, \"destination\": \"LWMVSTXKRV\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.401263104+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.401340011+02:00","command":{"origin":"KOLNGIUGEX","destination":"LWMVSTXKRV","ship_count":38},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.401403387+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":1},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.401464724+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.401539958+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":10,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":8,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":20,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":6,"x":87.0,"y":67.0,"owner":4,"name":"VNZZPHTSZM"},{"ship_count":40,"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":10,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":5,"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":13,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":15,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":7,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":25,"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":31,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":55,"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":22,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":26},{"id":175,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":9},{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":216,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":32},{"id":184,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":18},{"id":180,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":14},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":29},{"id":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":183,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":17},{"id":192,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":24},{"id":188,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":37},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":200,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":162,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":2},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":16},{"id":190,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":185,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":19},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":64},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":22},{"id":191,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":23},{"id":206,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":29},{"id":231,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":199,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":27},{"id":194,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":16},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":28},{"id":225,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":196,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":212,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":31},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":13},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":27},{"id":198,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":25},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":20},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":10},{"id":197,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":26},{"id":219,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":33},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":22},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":202,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":60},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":33},{"id":205,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":35},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":68},{"id":164,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":3},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":30},{"id":195,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":25},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":218,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":230,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":37},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":19},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":12},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":64},{"id":193,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":24},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":31},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":21},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":33},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":35},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":30},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":26},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":14},{"id":159,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":1},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":62},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":62},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":5},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":66},{"id":204,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":41},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":67},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":8},{"id":210,"ship_count":16,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":4},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":24},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":11},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":23},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":18},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":15},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":16},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":17},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":27},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":6},{"id":201,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":28},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":25},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":20},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":7},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":12},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":13},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":23},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":14},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":18},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":15},{"id":203,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":207,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":20},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":50},{"id":213,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":27},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":48},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":52},{"id":217,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":22},{"id":220,"ship_count":59,"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","owner":2,"turns_remaining":21},{"id":221,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":34},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":29},{"id":223,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":32},{"id":226,"ship_count":24,"origin":"QUQGQOWETI","destination":"LWMVSTXKRV","owner":3,"turns_remaining":13},{"id":227,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":36},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":60},{"id":229,"ship_count":38,"origin":"KOLNGIUGEX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":16}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.408448830+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"JXTLWRHRRP\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.408558676+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 5}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.409088721+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.409151966+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 51, \"destination\": \"QUQGQOWETI\"}]}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.409222003+02:00","command":{"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","ship_count":51},"player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.409291524+02:00","command":{"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.409355381+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":5},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.409432466+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":11,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":9,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":21,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":2,"x":87.0,"y":67.0,"owner":4,"name":"VNZZPHTSZM"},{"ship_count":41,"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":11,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":6,"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":14,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":16,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":8,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":25,"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":32,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":56,"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":23,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":25},{"id":175,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":8},{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":216,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":31},{"id":184,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":17},{"id":180,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":13},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":28},{"id":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":183,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":16},{"id":192,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":23},{"id":188,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":36},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":200,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":162,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":1},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":15},{"id":190,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":185,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":18},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":63},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":21},{"id":191,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":22},{"id":206,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":28},{"id":231,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":199,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":26},{"id":194,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":15},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":27},{"id":225,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":196,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":212,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":30},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":12},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":26},{"id":198,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":24},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":19},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":9},{"id":197,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":25},{"id":219,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":32},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":21},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":202,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":59},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":32},{"id":205,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":34},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":67},{"id":164,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":2},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":29},{"id":195,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":24},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":218,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":230,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":36},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":18},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":11},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":63},{"id":193,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":23},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":30},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":20},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":32},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":34},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":29},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":25},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":13},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":37},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":61},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":61},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":4},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":65},{"id":204,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":40},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":66},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":7},{"id":210,"ship_count":16,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":3},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":23},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":10},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":22},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":17},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":14},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":15},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":16},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":26},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":5},{"id":201,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":27},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":24},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":19},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":6},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":11},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":12},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":22},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":13},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":17},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":14},{"id":203,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":207,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":19},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":49},{"id":213,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":26},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":47},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":51},{"id":217,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":21},{"id":220,"ship_count":59,"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","owner":2,"turns_remaining":20},{"id":221,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":33},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":28},{"id":223,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":31},{"id":226,"ship_count":24,"origin":"QUQGQOWETI","destination":"LWMVSTXKRV","owner":3,"turns_remaining":12},{"id":227,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":35},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":59},{"id":229,"ship_count":38,"origin":"KOLNGIUGEX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":15},{"id":232,"ship_count":51,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":25},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":61}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.416401944+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.416511105+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.417043517+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.417119211+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.417187043+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.417271455+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":1},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.417386255+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":12,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":10,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":22,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":6,"x":87.0,"y":67.0,"owner":4,"name":"VNZZPHTSZM"},{"ship_count":42,"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":12,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":7,"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":15,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":17,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":9,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":25,"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":33,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":57,"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":24,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":24},{"id":175,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":7},{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":216,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":30},{"id":184,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":16},{"id":180,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":12},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":27},{"id":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":183,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":15},{"id":192,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":22},{"id":188,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":35},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":200,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":37},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":14},{"id":190,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":185,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":17},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":62},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":20},{"id":191,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":21},{"id":206,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":27},{"id":231,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":199,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":25},{"id":194,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":14},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":26},{"id":225,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":196,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":212,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":29},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":11},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":25},{"id":198,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":23},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":18},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":8},{"id":197,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":24},{"id":219,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":31},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":20},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":202,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":58},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":31},{"id":205,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":33},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":66},{"id":164,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":1},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":28},{"id":195,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":23},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":218,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":230,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":35},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":17},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":10},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":62},{"id":193,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":22},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":29},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":19},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":31},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":33},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":28},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":24},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":12},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":36},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":60},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":60},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":3},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":60},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":64},{"id":204,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":39},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":65},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":6},{"id":210,"ship_count":16,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":2},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":22},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":9},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":21},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":16},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":13},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":14},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":15},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":25},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":4},{"id":201,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":26},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":23},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":18},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":5},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":10},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":11},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":21},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":12},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":16},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":13},{"id":203,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":207,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":18},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":48},{"id":213,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":25},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":46},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":50},{"id":217,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":20},{"id":220,"ship_count":59,"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","owner":2,"turns_remaining":19},{"id":221,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":32},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":27},{"id":223,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":30},{"id":226,"ship_count":24,"origin":"QUQGQOWETI","destination":"LWMVSTXKRV","owner":3,"turns_remaining":11},{"id":227,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":34},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":58},{"id":229,"ship_count":38,"origin":"KOLNGIUGEX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":14},{"id":232,"ship_count":51,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":24}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.424419887+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.424572138+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 5}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.425052049+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.425221880+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.425297315+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.425386472+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":5},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.425492175+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":13,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":11,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":23,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":2,"x":87.0,"y":67.0,"owner":4,"name":"VNZZPHTSZM"},{"ship_count":43,"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":13,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":8,"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":16,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":18,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":10,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":25,"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":34,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":58,"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":25,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":23},{"id":175,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":6},{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":216,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":29},{"id":184,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":15},{"id":180,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":11},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":26},{"id":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":183,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":14},{"id":192,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":21},{"id":188,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":34},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":200,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":36},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":13},{"id":190,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":185,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":16},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":61},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":19},{"id":191,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":20},{"id":206,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":26},{"id":231,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":199,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":24},{"id":194,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":13},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":25},{"id":225,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":196,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":212,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":28},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":10},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":24},{"id":198,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":22},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":17},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":7},{"id":197,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":23},{"id":219,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":30},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":19},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":202,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":57},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":30},{"id":205,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":32},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":65},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":37},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":27},{"id":195,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":22},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":218,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":230,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":34},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":16},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":9},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":61},{"id":193,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":21},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":28},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":18},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":30},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":32},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":27},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":23},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":11},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":35},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":59},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":59},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":2},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":59},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":63},{"id":204,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":38},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":64},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":5},{"id":210,"ship_count":16,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":1},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":21},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":8},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":20},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":15},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":12},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":13},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":14},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":24},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":3},{"id":201,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":25},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":22},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":17},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":4},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":9},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":10},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":20},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":11},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":15},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":12},{"id":203,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":207,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":17},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":47},{"id":213,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":24},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":45},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":49},{"id":217,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":19},{"id":220,"ship_count":59,"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","owner":2,"turns_remaining":18},{"id":221,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":31},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":26},{"id":223,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":29},{"id":226,"ship_count":24,"origin":"QUQGQOWETI","destination":"LWMVSTXKRV","owner":3,"turns_remaining":10},{"id":227,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":33},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":57},{"id":229,"ship_count":38,"origin":"KOLNGIUGEX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":13},{"id":232,"ship_count":51,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":23},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.432767437+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.433014660+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.433760141+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.433879412+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.433972576+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.434044546+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":1},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.434147428+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":14,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":12,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":24,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":6,"x":87.0,"y":67.0,"owner":4,"name":"VNZZPHTSZM"},{"ship_count":44,"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":14,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":9,"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":17,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":19,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":11,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":25,"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":35,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":59,"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":26,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":22},{"id":175,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":5},{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":216,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":28},{"id":184,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":14},{"id":180,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":10},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":25},{"id":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":183,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":13},{"id":192,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":20},{"id":188,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":33},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":200,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":35},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":12},{"id":190,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":185,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":15},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":60},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":18},{"id":191,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":19},{"id":206,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":25},{"id":231,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":199,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":23},{"id":194,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":12},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":24},{"id":225,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":196,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":212,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":27},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":9},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":23},{"id":198,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":21},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":16},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":6},{"id":197,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":22},{"id":219,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":29},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":18},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":202,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":56},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":29},{"id":205,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":31},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":64},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":36},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":26},{"id":195,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":21},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":218,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":230,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":33},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":15},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":8},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":60},{"id":193,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":20},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":27},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":17},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":29},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":31},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":26},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":22},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":10},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":34},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":58},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":58},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":1},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":58},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":62},{"id":204,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":37},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":63},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":37},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":4},{"id":210,"ship_count":16,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":20},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":7},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":19},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":14},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":11},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":12},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":13},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":23},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":2},{"id":201,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":24},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":21},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":16},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":3},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":8},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":9},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":19},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":10},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":14},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":11},{"id":203,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":207,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":16},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":46},{"id":213,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":23},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":44},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":48},{"id":217,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":18},{"id":220,"ship_count":59,"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","owner":2,"turns_remaining":17},{"id":221,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":30},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":25},{"id":223,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":28},{"id":226,"ship_count":24,"origin":"QUQGQOWETI","destination":"LWMVSTXKRV","owner":3,"turns_remaining":9},{"id":227,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":32},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":56},{"id":229,"ship_count":38,"origin":"KOLNGIUGEX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":12},{"id":232,"ship_count":51,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":22}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.442908257+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.443035266+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 5}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.443612639+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.443786852+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.443850703+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.443927628+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":5},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.444025866+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":15,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":13,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":25,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":2,"x":87.0,"y":67.0,"owner":4,"name":"VNZZPHTSZM"},{"ship_count":45,"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":15,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":10,"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":18,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":20,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":12,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":25,"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":36,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":60,"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":27,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":21},{"id":175,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":4},{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":216,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":27},{"id":184,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":13},{"id":180,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":9},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":24},{"id":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":183,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":12},{"id":192,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":19},{"id":188,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":121,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":32},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":200,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":34},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":11},{"id":190,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":185,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":14},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":59},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":17},{"id":191,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":18},{"id":206,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":24},{"id":231,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":199,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":22},{"id":194,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":11},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":23},{"id":225,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":196,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":212,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":26},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":8},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":22},{"id":198,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":20},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":15},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":5},{"id":197,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":21},{"id":219,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":28},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":17},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":202,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":55},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":28},{"id":205,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":30},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":63},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":35},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":25},{"id":195,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":20},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":218,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":230,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":32},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":14},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":7},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":59},{"id":193,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":19},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":26},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":16},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":28},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":30},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":25},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":21},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":9},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":33},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":57},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":57},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":37},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":57},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":61},{"id":204,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":36},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":62},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":36},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":3},{"id":210,"ship_count":16,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":19},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":6},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":18},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":13},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":10},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":11},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":12},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":22},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":1},{"id":201,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":23},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":20},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":15},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":2},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":7},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":8},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":18},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":9},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":13},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":10},{"id":203,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":207,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":15},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":45},{"id":213,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":22},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":43},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":47},{"id":217,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":17},{"id":220,"ship_count":59,"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","owner":2,"turns_remaining":16},{"id":221,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":29},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":24},{"id":223,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":27},{"id":226,"ship_count":24,"origin":"QUQGQOWETI","destination":"LWMVSTXKRV","owner":3,"turns_remaining":8},{"id":227,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":31},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":55},{"id":229,"ship_count":38,"origin":"KOLNGIUGEX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":11},{"id":232,"ship_count":51,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":21},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.452257798+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.452400052+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.453077787+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.453193305+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.453282770+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.453396011+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":1},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.453521154+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":16,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":14,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":26,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":10,"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":55,"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":11,"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":19,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":21,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":13,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":25,"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":37,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":61,"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":28,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":20},{"id":175,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":3},{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":216,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":26},{"id":184,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":12},{"id":180,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":8},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":23},{"id":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":183,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":11},{"id":192,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":18},{"id":188,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":37},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":31},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":200,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":33},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":10},{"id":190,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":185,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":13},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":58},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":16},{"id":191,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":17},{"id":206,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":23},{"id":231,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":199,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":21},{"id":194,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":10},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":22},{"id":225,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":196,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":212,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":25},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":7},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":21},{"id":198,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":19},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":14},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":4},{"id":197,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":20},{"id":219,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":27},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":16},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":202,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":54},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":27},{"id":205,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":29},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":62},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":34},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":24},{"id":195,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":19},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":218,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":230,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":31},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":13},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":6},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":58},{"id":193,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":18},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":25},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":15},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":27},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":29},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":24},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":20},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":8},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":32},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":56},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":56},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":36},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":56},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":60},{"id":204,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":35},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":61},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":35},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":2},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":18},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":5},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":17},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":12},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":9},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":10},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":11},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":21},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":232,"ship_count":51,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":20},{"id":201,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":22},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":19},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":14},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":1},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":6},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":7},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":17},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":8},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":12},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":9},{"id":203,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":207,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":14},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":44},{"id":213,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":21},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":42},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":46},{"id":217,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":16},{"id":220,"ship_count":59,"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","owner":2,"turns_remaining":15},{"id":221,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":28},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":23},{"id":223,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":26},{"id":226,"ship_count":24,"origin":"QUQGQOWETI","destination":"LWMVSTXKRV","owner":3,"turns_remaining":7},{"id":227,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":30},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":54},{"id":229,"ship_count":38,"origin":"KOLNGIUGEX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":10}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.461689598+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.461847638+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.462417012+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.462479394+02:00","content":"{\"moves\": [{\"origin\": \"KEYMTVEOQP\", \"ship_count\": 25, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.462558211+02:00","command":{"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","ship_count":25},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.462631621+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.462706406+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.462772641+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":17,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":15,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":27,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":11,"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":56,"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":12,"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":20,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":22,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":14,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":25,"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":13,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":62,"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":29,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":19},{"id":175,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":2},{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":216,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":25},{"id":184,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":11},{"id":180,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":7},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":22},{"id":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":183,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":10},{"id":192,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":17},{"id":188,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":36},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":30},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":200,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":32},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":9},{"id":190,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":185,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":12},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":57},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":15},{"id":191,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":16},{"id":206,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":22},{"id":231,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":199,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":20},{"id":194,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":9},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":21},{"id":225,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":196,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":212,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":24},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":6},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":20},{"id":198,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":18},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":13},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":3},{"id":197,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":19},{"id":219,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":26},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":15},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":202,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":53},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":26},{"id":205,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":28},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":61},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":33},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":23},{"id":195,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":18},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":218,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":230,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":30},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":12},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":5},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":57},{"id":193,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":17},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":24},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":14},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":26},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":28},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":23},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":19},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":7},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":31},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":55},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":55},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":35},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":55},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":59},{"id":204,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":34},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":60},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":34},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":1},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":17},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":4},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":16},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":11},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":8},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":9},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":10},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":20},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":232,"ship_count":51,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":19},{"id":201,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":21},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":18},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":13},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":5},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":6},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":16},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":7},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":11},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":8},{"id":203,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":207,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":13},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":43},{"id":213,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":20},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":41},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":45},{"id":217,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":15},{"id":220,"ship_count":59,"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","owner":2,"turns_remaining":14},{"id":221,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":27},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":22},{"id":223,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":25},{"id":226,"ship_count":24,"origin":"QUQGQOWETI","destination":"LWMVSTXKRV","owner":3,"turns_remaining":6},{"id":227,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":29},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":53},{"id":229,"ship_count":38,"origin":"KOLNGIUGEX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":9},{"id":245,"ship_count":25,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.470354527+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.470473468+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.471022073+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.471089466+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.471144268+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.471216807+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.471284862+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":18,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":16,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":28,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":10,"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":57,"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":13,"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":21,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":23,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":15,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":25,"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":14,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":63,"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":30,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":18},{"id":175,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":1},{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":216,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":24},{"id":184,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":10},{"id":180,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":6},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":21},{"id":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":183,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":9},{"id":192,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":16},{"id":188,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":35},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":29},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":200,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":31},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":8},{"id":190,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":185,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":11},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":56},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":14},{"id":191,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":15},{"id":206,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":21},{"id":231,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":199,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":19},{"id":194,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":8},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":20},{"id":225,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":196,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":212,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":23},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":5},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":19},{"id":198,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":17},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":12},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":2},{"id":197,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":18},{"id":219,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":25},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":14},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":202,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":52},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":25},{"id":205,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":27},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":60},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":32},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":22},{"id":195,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":17},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":218,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":230,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":29},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":11},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":4},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":56},{"id":193,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":16},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":23},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":13},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":25},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":27},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":22},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":18},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":6},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":30},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":54},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":54},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":34},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":54},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":58},{"id":204,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":33},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":59},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":33},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":16},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":3},{"id":245,"ship_count":25,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":15},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":10},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":7},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":8},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":9},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":19},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":232,"ship_count":51,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":18},{"id":201,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":20},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":17},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":12},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":4},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":5},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":15},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":6},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":10},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":7},{"id":203,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":207,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":12},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":42},{"id":213,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":19},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":40},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":44},{"id":217,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":14},{"id":220,"ship_count":59,"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","owner":2,"turns_remaining":13},{"id":221,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":26},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":21},{"id":223,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":24},{"id":226,"ship_count":24,"origin":"QUQGQOWETI","destination":"LWMVSTXKRV","owner":3,"turns_remaining":5},{"id":227,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":28},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":52},{"id":229,"ship_count":38,"origin":"KOLNGIUGEX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":8}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.478629824+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.478748283+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.479304686+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.479358477+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.479411445+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.479488077+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.479549583+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":19,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":17,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":29,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":11,"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":58,"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":14,"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":22,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":24,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":16,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":25,"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":15,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":64,"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":31,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":17},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":216,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":23},{"id":184,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":9},{"id":180,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":5},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":20},{"id":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":183,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":8},{"id":192,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":15},{"id":188,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":34},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":28},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":200,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":30},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":7},{"id":190,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":185,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":10},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":55},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":13},{"id":191,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":14},{"id":206,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":20},{"id":231,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":199,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":18},{"id":194,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":7},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":19},{"id":225,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":196,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":212,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":22},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":4},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":18},{"id":198,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":16},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":11},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":1},{"id":197,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":17},{"id":219,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":24},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":13},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":202,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":51},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":24},{"id":205,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":26},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":59},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":31},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":21},{"id":195,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":16},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":218,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":230,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":28},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":10},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":3},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":55},{"id":193,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":15},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":22},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":12},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":24},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":26},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":21},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":17},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":5},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":29},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":53},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":53},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":33},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":53},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":57},{"id":204,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":32},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":58},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":32},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":15},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":2},{"id":245,"ship_count":25,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":14},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":9},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":6},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":7},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":8},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":18},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":232,"ship_count":51,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":17},{"id":201,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":19},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":16},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":11},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":3},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":4},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":14},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":5},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":9},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":6},{"id":203,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":207,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":11},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":41},{"id":213,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":18},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":39},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":43},{"id":217,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":13},{"id":220,"ship_count":59,"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","owner":2,"turns_remaining":12},{"id":221,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":25},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":20},{"id":223,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":23},{"id":226,"ship_count":24,"origin":"QUQGQOWETI","destination":"LWMVSTXKRV","owner":3,"turns_remaining":4},{"id":227,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":27},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":51},{"id":229,"ship_count":38,"origin":"KOLNGIUGEX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":7}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.486202493+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.486318765+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.486899939+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.486951805+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.487002784+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.487071204+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.487128855+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":20,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":18,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":30,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":10,"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":59,"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":15,"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":23,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":25,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":17,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":25,"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":16,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":65,"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":32,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":16},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":216,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":22},{"id":184,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":8},{"id":180,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":4},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":19},{"id":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":183,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":7},{"id":192,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":14},{"id":188,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":33},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":27},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":200,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":29},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":6},{"id":190,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":185,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":9},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":54},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":12},{"id":191,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":13},{"id":206,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":19},{"id":231,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":199,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":17},{"id":194,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":6},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":18},{"id":225,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":196,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":212,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":21},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":3},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":17},{"id":198,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":15},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":10},{"id":249,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":197,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":16},{"id":219,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":23},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":12},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":202,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":50},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":23},{"id":205,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":25},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":58},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":30},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":20},{"id":195,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":15},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":218,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":230,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":27},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":9},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":2},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":54},{"id":193,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":14},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":21},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":11},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":23},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":25},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":20},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":16},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":4},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":28},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":52},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":52},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":32},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":52},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":56},{"id":204,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":31},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":57},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":31},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":14},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":1},{"id":245,"ship_count":25,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":13},{"id":229,"ship_count":38,"origin":"KOLNGIUGEX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":6},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":8},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":5},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":6},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":7},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":17},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":232,"ship_count":51,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":16},{"id":201,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":18},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":15},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":10},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":2},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":3},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":13},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":4},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":8},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":5},{"id":203,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":207,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":10},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":40},{"id":213,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":17},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":38},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":42},{"id":217,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":12},{"id":220,"ship_count":59,"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","owner":2,"turns_remaining":11},{"id":221,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":24},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":19},{"id":223,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":22},{"id":226,"ship_count":24,"origin":"QUQGQOWETI","destination":"LWMVSTXKRV","owner":3,"turns_remaining":3},{"id":227,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":26},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":50}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.493632723+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.493759998+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.494258999+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.494355338+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.494403390+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.494467116+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.494520233+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":21,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":19,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":31,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":11,"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":60,"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":16,"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":24,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":26,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":18,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":25,"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":17,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":66,"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":33,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":15},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":216,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":21},{"id":184,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":7},{"id":180,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":3},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":18},{"id":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":183,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":6},{"id":192,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":13},{"id":188,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":32},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":26},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":200,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":28},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":5},{"id":190,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":185,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":8},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":53},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":11},{"id":191,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":12},{"id":206,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":18},{"id":231,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":199,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":16},{"id":194,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":5},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":17},{"id":225,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":196,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":212,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":20},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":2},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":16},{"id":198,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":14},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":9},{"id":249,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":197,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":15},{"id":219,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":22},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":11},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":202,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":49},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":22},{"id":205,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":24},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":57},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":29},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":19},{"id":195,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":14},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":218,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":230,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":26},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":8},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":1},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":53},{"id":193,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":13},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":20},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":10},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":22},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":24},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":19},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":15},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":3},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":27},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":51},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":51},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":31},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":51},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":55},{"id":204,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":30},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":56},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":30},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":13},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":245,"ship_count":25,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":12},{"id":229,"ship_count":38,"origin":"KOLNGIUGEX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":5},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":7},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":4},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":5},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":6},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":16},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":232,"ship_count":51,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":15},{"id":201,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":17},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":14},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":9},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":123,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":1},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":2},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":12},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":3},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":7},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":4},{"id":203,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":207,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":9},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":39},{"id":213,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":16},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":37},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":41},{"id":217,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":11},{"id":220,"ship_count":59,"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","owner":2,"turns_remaining":10},{"id":221,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":23},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":18},{"id":223,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":21},{"id":226,"ship_count":24,"origin":"QUQGQOWETI","destination":"LWMVSTXKRV","owner":3,"turns_remaining":2},{"id":227,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":25},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":49}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.500804585+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.500928702+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.501503860+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.501551943+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.501615890+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.501681863+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.501737350+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":22,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":20,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":32,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":10,"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":61,"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":17,"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":25,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":27,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":19,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":25,"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":18,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":67,"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":34,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":14},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":216,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":20},{"id":184,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":6},{"id":180,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":2},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":17},{"id":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":183,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":5},{"id":192,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":12},{"id":188,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":31},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":25},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":200,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":27},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":4},{"id":190,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":185,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":7},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":52},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":10},{"id":191,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":11},{"id":206,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":17},{"id":231,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":199,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":15},{"id":194,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":4},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":16},{"id":225,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":196,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":212,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":19},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":1},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":15},{"id":198,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":13},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":8},{"id":249,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":197,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":14},{"id":219,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":21},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":10},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":202,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":48},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":21},{"id":205,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":23},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":56},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":28},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":18},{"id":195,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":13},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":218,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":230,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":25},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":7},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":48},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":52},{"id":193,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":12},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":19},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":9},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":21},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":23},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":18},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":14},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":2},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":26},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":50},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":50},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":30},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":50},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":54},{"id":204,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":29},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":55},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":29},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":12},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":245,"ship_count":25,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":11},{"id":229,"ship_count":38,"origin":"KOLNGIUGEX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":4},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":6},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":3},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":4},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":5},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":15},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":232,"ship_count":51,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":14},{"id":201,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":16},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":13},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":8},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":227,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":24},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":1},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":11},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":2},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":6},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":3},{"id":203,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":207,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":8},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":38},{"id":213,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":15},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":36},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":40},{"id":217,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":10},{"id":220,"ship_count":59,"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","owner":2,"turns_remaining":9},{"id":221,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":22},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":17},{"id":223,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":20},{"id":226,"ship_count":24,"origin":"QUQGQOWETI","destination":"LWMVSTXKRV","owner":3,"turns_remaining":1}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.508178433+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.508313859+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.508721895+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.508777026+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.508824696+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.508889449+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.508944198+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":23,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":3,"x":19.0,"y":96.0,"owner":3,"name":"LWMVSTXKRV"},{"ship_count":33,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":11,"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":62,"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":18,"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":26,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":28,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":20,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":25,"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":19,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":68,"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":35,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":13},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":216,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":19},{"id":184,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":5},{"id":180,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":1},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":16},{"id":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":183,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":4},{"id":192,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":11},{"id":188,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":30},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":24},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":200,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":26},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":3},{"id":190,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":185,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":6},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":51},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":9},{"id":191,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":10},{"id":206,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":16},{"id":231,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":199,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":14},{"id":194,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":3},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":15},{"id":225,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":196,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":212,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":18},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":14},{"id":198,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":12},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":7},{"id":249,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":197,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":13},{"id":219,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":20},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":9},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":202,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":47},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":20},{"id":205,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":22},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":55},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":27},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":17},{"id":195,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":12},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":218,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":230,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":24},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":6},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":47},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":51},{"id":193,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":11},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":18},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":8},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":20},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":22},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":17},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":13},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":1},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":25},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":49},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":49},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":29},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":49},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":53},{"id":204,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":28},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":54},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":28},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":11},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":245,"ship_count":25,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":10},{"id":229,"ship_count":38,"origin":"KOLNGIUGEX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":3},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":5},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":2},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":3},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":4},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":14},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":232,"ship_count":51,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":13},{"id":201,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":15},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":12},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":7},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":227,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":23},{"id":223,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":19},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":10},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":1},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":5},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":2},{"id":203,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":207,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":7},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":37},{"id":213,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":14},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":35},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":39},{"id":217,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":9},{"id":220,"ship_count":59,"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","owner":2,"turns_remaining":8},{"id":221,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":21},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":16}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.515246103+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"LWMVSTXKRV\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.515376233+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.515883752+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.515931718+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.515979975+02:00","command":{"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.516044687+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.516099532+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":24,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":4,"x":19.0,"y":96.0,"owner":3,"name":"LWMVSTXKRV"},{"ship_count":34,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":10,"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":23,"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":54,"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":29,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":21,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":25,"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":20,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":69,"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":36,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":12},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":216,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":18},{"id":184,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":4},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":87},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":15},{"id":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":183,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":3},{"id":192,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":10},{"id":188,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":29},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":23},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":200,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":25},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":2},{"id":190,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":185,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":5},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":50},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":8},{"id":191,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":9},{"id":206,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":15},{"id":231,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":199,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":13},{"id":194,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":2},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":14},{"id":225,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":196,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":212,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":17},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":13},{"id":198,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":11},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":6},{"id":249,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":197,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":12},{"id":219,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":19},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":8},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":202,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":46},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":19},{"id":205,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":21},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":54},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":26},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":16},{"id":195,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":11},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":218,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":230,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":23},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":5},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":46},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":50},{"id":193,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":10},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":17},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":7},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":19},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":21},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":16},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":12},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":15},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":24},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":48},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":48},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":28},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":48},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":52},{"id":204,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":27},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":53},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":27},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":10},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":245,"ship_count":25,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":9},{"id":229,"ship_count":38,"origin":"KOLNGIUGEX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":2},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":4},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":1},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":2},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":3},{"id":221,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":20},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":13},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":232,"ship_count":51,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":12},{"id":201,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":14},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":11},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":6},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":227,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":22},{"id":223,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":18},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":9},{"id":220,"ship_count":59,"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","owner":2,"turns_remaining":7},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":4},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":1},{"id":203,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":207,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":6},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":36},{"id":213,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":13},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":34},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":38},{"id":217,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":8}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.522238711+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"LWMVSTXKRV\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.522372032+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.522845335+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.522893229+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.522940361+02:00","command":{"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.523004094+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.523056905+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":25,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":5,"x":19.0,"y":96.0,"owner":3,"name":"LWMVSTXKRV"},{"ship_count":35,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":11,"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":64,"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":20,"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":28,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":30,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":22,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":25,"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":21,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":70,"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":37,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":11},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":216,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":17},{"id":184,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":3},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":86},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":14},{"id":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":183,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":2},{"id":192,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":9},{"id":188,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":28},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":22},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":200,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":24},{"id":124,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":1},{"id":190,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":185,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":4},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":49},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":7},{"id":191,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":8},{"id":206,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":14},{"id":231,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":199,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":12},{"id":194,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":1},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":13},{"id":225,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":196,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":212,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":16},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":12},{"id":198,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":10},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":5},{"id":249,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":197,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":11},{"id":219,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":18},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":7},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":202,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":45},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":18},{"id":205,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":20},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":53},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":25},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":15},{"id":195,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":10},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":218,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":230,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":22},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":4},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":45},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":49},{"id":193,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":9},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":16},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":6},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":18},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":20},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":15},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":11},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":14},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":23},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":47},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":47},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":27},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":47},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":51},{"id":204,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":26},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":52},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":26},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":9},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":245,"ship_count":25,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":8},{"id":229,"ship_count":38,"origin":"KOLNGIUGEX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":1},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":3},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":87},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":1},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":2},{"id":221,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":19},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":12},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":232,"ship_count":51,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":11},{"id":201,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":13},{"id":118,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":10},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":5},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":227,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":21},{"id":223,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":17},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":8},{"id":220,"ship_count":59,"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","owner":2,"turns_remaining":6},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":3},{"id":217,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":7},{"id":203,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":207,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":5},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":35},{"id":213,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":12},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":33},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.529277145+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"LWMVSTXKRV\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.529405415+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.529943873+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.529992826+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.530041930+02:00","command":{"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.530107400+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.530163080+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":26,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":32,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":36,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":10,"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":65,"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":21,"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":29,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":31,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":23,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":25,"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":22,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":71,"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":38,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":10},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":216,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":16},{"id":184,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":2},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":85},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":13},{"id":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":183,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":1},{"id":192,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":8},{"id":188,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":27},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":21},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":200,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":23},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":87},{"id":190,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":185,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":3},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":48},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":6},{"id":191,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":7},{"id":206,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":13},{"id":231,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":199,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":11},{"id":194,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":36},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":12},{"id":225,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":196,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":212,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":15},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":11},{"id":198,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":9},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":4},{"id":249,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":197,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":10},{"id":219,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":17},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":6},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":202,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":44},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":17},{"id":205,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":19},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":52},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":24},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":14},{"id":195,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":9},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":218,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":230,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":21},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":3},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":44},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":48},{"id":193,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":8},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":15},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":5},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":17},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":19},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":14},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":10},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":13},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":22},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":46},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":46},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":26},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":46},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":50},{"id":204,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":25},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":51},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":25},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":8},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":245,"ship_count":25,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":7},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":32},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":2},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":86},{"id":213,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":11},{"id":135,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":1},{"id":221,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":18},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":11},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":232,"ship_count":51,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":10},{"id":201,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":12},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":34},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":9},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":4},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":227,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":20},{"id":223,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":16},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":7},{"id":220,"ship_count":59,"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","owner":2,"turns_remaining":5},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":2},{"id":217,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":6},{"id":203,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":207,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":4}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.536103592+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.536216354+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.536754999+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.536803865+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.536851767+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.536915920+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.536969109+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":27,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":33,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":37,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":11,"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":66,"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":22,"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":30,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":32,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":24,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":25,"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":23,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":72,"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":39,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":9},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":216,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":15},{"id":184,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":1},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":84},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":12},{"id":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":192,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":7},{"id":188,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":26},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":20},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":200,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":22},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":86},{"id":190,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":185,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":2},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":47},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":5},{"id":191,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":6},{"id":206,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":12},{"id":231,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":199,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":10},{"id":194,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":35},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":11},{"id":225,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":196,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":212,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":14},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":10},{"id":198,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":8},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":3},{"id":249,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":197,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":9},{"id":219,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":16},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":5},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":202,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":43},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":16},{"id":205,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":18},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":51},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":23},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":13},{"id":195,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":8},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":218,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":230,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":20},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":2},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":43},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":47},{"id":193,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":7},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":14},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":4},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":16},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":18},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":13},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":9},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":12},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":21},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":45},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":45},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":25},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":45},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":49},{"id":204,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":24},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":50},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":24},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":7},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":245,"ship_count":25,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":6},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":31},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":1},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":85},{"id":213,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":10},{"id":207,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":3},{"id":221,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":17},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":10},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":232,"ship_count":51,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":9},{"id":201,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":11},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":33},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":8},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":3},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":227,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":19},{"id":223,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":15},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":6},{"id":220,"ship_count":59,"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","owner":2,"turns_remaining":4},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":1},{"id":217,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":5},{"id":203,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.543855344+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.543991383+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.544604690+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.544656261+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.544708831+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.544779154+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.544839504+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":28,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":34,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":38,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":11,"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":67,"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":23,"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":31,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":33,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":25,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":25,"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":24,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":73,"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":40,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":8},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":216,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":14},{"id":203,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":83},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":11},{"id":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":192,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":6},{"id":188,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":25},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":19},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":200,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":21},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":85},{"id":190,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":185,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":1},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":46},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":4},{"id":191,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":5},{"id":206,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":11},{"id":231,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":199,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":9},{"id":194,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":34},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":10},{"id":225,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":196,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":212,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":13},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":9},{"id":198,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":7},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":2},{"id":249,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":197,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":8},{"id":219,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":15},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":4},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":202,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":42},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":15},{"id":205,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":17},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":50},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":22},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":12},{"id":195,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":7},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":218,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":230,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":19},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":1},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":42},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":46},{"id":193,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":6},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":13},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":3},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":15},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":17},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":12},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":8},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":11},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":20},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":44},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":44},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":24},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":44},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":48},{"id":204,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":23},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":49},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":23},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":6},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":245,"ship_count":25,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":5},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":30},{"id":217,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":4},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":84},{"id":213,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":9},{"id":207,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":2},{"id":221,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":16},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":9},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":232,"ship_count":51,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":8},{"id":201,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":10},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":32},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":7},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":2},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":227,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":18},{"id":223,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":14},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":5},{"id":220,"ship_count":59,"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","owner":2,"turns_remaining":3}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.550603804+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.550713128+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.551130326+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.551192015+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.551241273+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.551311999+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.551365645+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":29,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":35,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":39,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":36,"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":68,"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":24,"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":32,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":34,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":26,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":25,"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":25,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":74,"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":41,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":7},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":216,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":13},{"id":203,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":82},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":10},{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":192,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":5},{"id":188,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":24},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":18},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":200,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":20},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":84},{"id":190,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":220,"ship_count":59,"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","owner":2,"turns_remaining":2},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":45},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":3},{"id":191,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":4},{"id":206,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":10},{"id":231,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":199,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":8},{"id":194,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":33},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":9},{"id":225,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":196,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":212,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":12},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":8},{"id":198,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":6},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":1},{"id":249,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":197,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":7},{"id":219,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":14},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":3},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":202,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":41},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":14},{"id":205,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":16},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":49},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":21},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":11},{"id":195,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":6},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":218,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":230,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":18},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":4},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":41},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":45},{"id":193,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":5},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":12},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":2},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":14},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":16},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":11},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":7},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":10},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":19},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":43},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":43},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":23},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":43},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":47},{"id":204,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":22},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":48},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":22},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":5},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":223,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":13},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":4},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":29},{"id":217,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":3},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":83},{"id":213,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":8},{"id":207,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":1},{"id":221,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":15},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":8},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":232,"ship_count":51,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":7},{"id":201,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":9},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":31},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":6},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":1},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":227,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":17}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.556898328+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"JXTLWRHRRP\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.557024221+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.557553284+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.557602082+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.557650034+02:00","command":{"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.557713866+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.557765733+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":30,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":36,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":40,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":36,"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":69,"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":25,"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":4,"x":38.0,"y":70.0,"owner":3,"name":"ETCCAQPWNK"},{"ship_count":35,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":27,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":26,"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":26,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":75,"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":42,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":6},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":216,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":12},{"id":203,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":81},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":9},{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":192,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":4},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":61},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":23},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":17},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":200,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":19},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":83},{"id":190,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":220,"ship_count":59,"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","owner":2,"turns_remaining":1},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":44},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":2},{"id":191,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":3},{"id":206,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":9},{"id":231,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":199,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":7},{"id":194,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":32},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":8},{"id":225,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":196,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":212,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":11},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":7},{"id":198,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":5},{"id":227,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":16},{"id":249,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":197,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":6},{"id":219,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":13},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":2},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":202,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":40},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":13},{"id":205,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":15},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":48},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":20},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":10},{"id":195,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":5},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":218,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":230,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":17},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":3},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":40},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":44},{"id":193,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":4},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":11},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":1},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":13},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":15},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":10},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":6},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":9},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":18},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":42},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":42},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":22},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":42},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":46},{"id":204,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":21},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":47},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":21},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":4},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":223,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":12},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":3},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":28},{"id":217,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":2},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":82},{"id":213,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":7},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":221,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":14},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":7},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":232,"ship_count":51,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":6},{"id":201,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":8},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":30},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":5}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.562987765+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"ETCCAQPWNK\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.563113574+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.563635220+02:00","content":"{\"moves\": [{\"origin\": \"ETCCAQPWNK\", \"ship_count\": 23, \"destination\": \"RSSGYXGAIS\"}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.563704049+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:06:42.563752438+02:00","error":"\"NotEnoughShips\"","command":{"origin":"ETCCAQPWNK","destination":"RSSGYXGAIS","ship_count":23},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.563825310+02:00","command":{"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.563888279+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.563939908+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":31,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":37,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":41,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":36,"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":70,"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":26,"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":54,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":36,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":28,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":27,"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":27,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":76,"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":43,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":5},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":216,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":11},{"id":203,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":80},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":8},{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":192,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":3},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":60},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":22},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":16},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":55},{"id":200,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":18},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":82},{"id":190,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":4},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":43},{"id":137,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":1},{"id":191,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":2},{"id":206,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":8},{"id":231,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":199,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":6},{"id":194,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":31},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":7},{"id":225,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":196,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":212,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":10},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":6},{"id":198,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":4},{"id":227,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":15},{"id":249,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":197,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":5},{"id":219,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":12},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":1},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":202,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":39},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":12},{"id":205,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":14},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":47},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":19},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":9},{"id":195,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":4},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":218,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":230,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":16},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":2},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":39},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":43},{"id":193,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":3},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":10},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":29},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":12},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":14},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":9},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":5},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":8},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":17},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":41},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":41},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":21},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":41},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":45},{"id":204,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":20},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":46},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":20},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":3},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":223,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":11},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":2},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":27},{"id":217,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":1},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":81},{"id":213,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":6},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":221,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":13},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":6},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":232,"ship_count":51,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":5},{"id":201,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":7}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.569125757+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"JXTLWRHRRP\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.569237969+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.569734889+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.569783673+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.569831680+02:00","command":{"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.569895741+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.569946966+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":3,"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":42,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":36,"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":71,"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":27,"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":55,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":37,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":29,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":28,"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":28,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":77,"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":44,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":4},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":216,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":10},{"id":203,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":79},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":7},{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":192,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":2},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":59},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":21},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":15},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":54},{"id":200,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":17},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":81},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":61},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":3},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":42},{"id":201,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":6},{"id":191,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":1},{"id":206,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":7},{"id":231,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":199,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":5},{"id":194,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":30},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":6},{"id":225,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":196,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":212,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":9},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":5},{"id":198,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":3},{"id":227,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":14},{"id":249,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":197,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":4},{"id":219,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":11},{"id":232,"ship_count":51,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":4},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":202,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":38},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":11},{"id":205,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":13},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":46},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":18},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":8},{"id":195,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":3},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":218,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":230,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":15},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":1},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":38},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":42},{"id":193,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":2},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":9},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":28},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":11},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":13},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":8},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":4},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":7},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":16},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":40},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":40},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":20},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":40},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":44},{"id":204,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":19},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":45},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":19},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":2},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":223,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":10},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":1},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":26},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":80},{"id":213,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":5},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":221,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":12},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":5}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.574985961+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"RSSGYXGAIS\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.575110934+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.575601818+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.575650600+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.575698327+02:00","command":{"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.575762562+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.575813811+02:00","state":{"planets":[{"ship_count":1,"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":4,"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":43,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":36,"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":72,"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":28,"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":56,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":38,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":30,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":29,"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":29,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":78,"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":45,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":3},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":216,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":9},{"id":203,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":78},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":6},{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":57},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":1},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":58},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":20},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":14},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":53},{"id":200,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":16},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":80},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":60},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":2},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":41},{"id":201,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":5},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":4},{"id":206,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":6},{"id":231,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":199,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":4},{"id":194,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":29},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":5},{"id":225,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":196,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":212,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":8},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":4},{"id":198,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":2},{"id":227,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":13},{"id":249,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":197,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":3},{"id":219,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":10},{"id":232,"ship_count":51,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":3},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":202,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":37},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":10},{"id":205,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":12},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":45},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":17},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":7},{"id":195,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":2},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":218,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":230,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":14},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":221,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":11},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":37},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":41},{"id":193,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":1},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":8},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":27},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":10},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":12},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":7},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":3},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":6},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":15},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":39},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":39},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":19},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":39},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":43},{"id":204,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":18},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":44},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":18},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":1},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":223,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":9},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":25},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":79},{"id":213,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":4}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.580718219+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"RSSGYXGAIS\", \"ship_count\": 0}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.580843565+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.581213016+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.581271459+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:06:42.581355387+02:00","error":"\"ZeroShipMove\"","command":{"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","ship_count":0},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.581428786+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.581478769+02:00","state":{"planets":[{"ship_count":3,"x":78.0,"y":31.0,"owner":4,"name":"OJCKCVKJGJ"},{"ship_count":31,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":5,"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":44,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":36,"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":73,"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":29,"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":57,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":39,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":31,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":30,"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":30,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":79,"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":46,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":2},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":216,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":8},{"id":203,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":77},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":5},{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":56},{"id":213,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":3},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":57},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":19},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":13},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":52},{"id":200,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":15},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":79},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":59},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":1},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":40},{"id":201,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":4},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":3},{"id":206,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":5},{"id":231,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":199,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":3},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":78},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":28},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":4},{"id":225,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":196,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":212,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":7},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":3},{"id":198,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":1},{"id":227,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":12},{"id":249,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":197,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":2},{"id":219,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":9},{"id":232,"ship_count":51,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":2},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":202,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":36},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":9},{"id":205,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":11},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":44},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":16},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":6},{"id":195,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":1},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":218,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":230,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":13},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":221,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":10},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":36},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":40},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":7},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":26},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":9},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":11},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":6},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":2},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":5},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":14},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":38},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":38},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":18},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":38},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":42},{"id":204,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":17},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":43},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":17},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":24},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":223,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":8},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.586180669+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.586262071+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"RSSGYXGAIS\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.586738418+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.586787123+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.586835784+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.586881966+02:00","command":{"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.586953028+02:00","state":{"planets":[{"ship_count":3,"x":78.0,"y":31.0,"owner":4,"name":"OJCKCVKJGJ"},{"ship_count":32,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":6,"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":45,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":36,"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":74,"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":30,"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":58,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":40,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":32,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":31,"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":31,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":80,"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":47,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":1},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":216,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":7},{"id":203,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":76},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":4},{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":55},{"id":213,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":2},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":56},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":18},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":12},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":51},{"id":200,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":14},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":78},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":58},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":57},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":39},{"id":201,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":3},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":2},{"id":206,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":4},{"id":231,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":199,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":2},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":77},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":27},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":3},{"id":225,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":212,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":6},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":2},{"id":198,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":223,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":7},{"id":227,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":11},{"id":249,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":197,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":1},{"id":219,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":8},{"id":232,"ship_count":51,"origin":"OTJPKJXLQX","destination":"QUQGQOWETI","owner":2,"turns_remaining":1},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":202,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":35},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":8},{"id":205,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":10},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":43},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":15},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":5},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":218,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":230,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":12},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":221,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":9},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":35},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":39},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":6},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":25},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":8},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":10},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":5},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":1},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":4},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":13},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":37},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":37},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":17},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":37},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":41},{"id":204,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":16},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":42},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":16},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":23}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.591540090+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.591636869+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"RSSGYXGAIS\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.592019359+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.592067191+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.592115345+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.592157770+02:00","command":{"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.592227377+02:00","state":{"planets":[{"ship_count":8,"x":78.0,"y":31.0,"owner":4,"name":"OJCKCVKJGJ"},{"ship_count":33,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":7,"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":5,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":36,"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":75,"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":31,"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":59,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":41,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":33,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":32,"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":32,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":81,"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":48,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":57},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":216,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":6},{"id":203,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":75},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":3},{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":54},{"id":213,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":1},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":55},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":17},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":11},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":50},{"id":200,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":13},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":77},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":57},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":56},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":38},{"id":201,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":2},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":1},{"id":206,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":3},{"id":231,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":199,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":1},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":76},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":26},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":2},{"id":225,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":212,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":5},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":1},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":22},{"id":223,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":6},{"id":227,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":10},{"id":249,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":219,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":7},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":202,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":34},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":7},{"id":205,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":9},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":42},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":14},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":4},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":218,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":230,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":11},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":221,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":8},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":34},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":38},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":5},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":24},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":7},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":9},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":4},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":3},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":12},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":36},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":36},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":16},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":36},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":40},{"id":204,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":15},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":41},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":15},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.596832461+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.596928458+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 7}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.597273986+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.597365994+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.597413411+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.597454524+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":7},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.597522134+02:00","state":{"planets":[{"ship_count":35,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":34,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":8,"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":6,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":36,"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":76,"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":32,"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":60,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":42,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":34,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":33,"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":33,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":82,"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":49,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":56},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":216,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":5},{"id":203,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":74},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":2},{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":53},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":81},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":54},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":16},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":10},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":49},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":12},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":76},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":56},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":55},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":37},{"id":201,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":1},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":14},{"id":206,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":2},{"id":231,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":40},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":75},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":25},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":1},{"id":225,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":212,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":4},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":204,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":14},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":21},{"id":223,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":5},{"id":227,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":9},{"id":249,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":219,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":6},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":202,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":33},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":6},{"id":205,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":8},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":41},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":13},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":3},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":218,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":230,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":10},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":221,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":7},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":33},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":37},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":4},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":23},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":6},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":8},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":3},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":2},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":11},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":35},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":35},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":15},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":35},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":39}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.601833526+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.601910509+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.602254598+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.602368880+02:00","content":"{\"moves\": [{\"origin\": \"NWMMEHPPYR\", \"ship_count\": 73, \"destination\": \"QUQGQOWETI\"}]}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.602435017+02:00","command":{"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","ship_count":73},"player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.602496832+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-23T23:06:42.602537395+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.602584340+02:00","state":{"planets":[{"ship_count":29,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":35,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":9,"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":7,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":36,"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":77,"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":33,"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":61,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":43,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":35,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":34,"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":34,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":10,"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":50,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":55},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":216,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":4},{"id":203,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":73},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":1},{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":52},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":80},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":53},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":15},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":9},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":48},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":11},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":75},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":55},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":54},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":36},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":64},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":13},{"id":206,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":1},{"id":231,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":39},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":74},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":24},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":38},{"id":225,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":212,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":3},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":204,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":13},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":20},{"id":223,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":4},{"id":227,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":8},{"id":249,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":219,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":5},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":34},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":32},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":5},{"id":205,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":7},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":40},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":12},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":2},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":218,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":230,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":9},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":221,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":6},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":32},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":36},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":3},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":22},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":5},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":7},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":2},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":222,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":1,"turns_remaining":1},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":10},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":34},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":34},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":14}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.606711902+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.606788329+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.607115622+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.607169533+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.607218037+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-23T23:06:42.607263867+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.607353919+02:00","state":{"planets":[{"ship_count":29,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":36,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":10,"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":8,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":36,"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":78,"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":34,"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":62,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":44,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":35,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":35,"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":35,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":11,"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":51,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":54},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":216,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":3},{"id":203,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":72},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":13},{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":51},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":79},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":52},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":14},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":8},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":47},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":10},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":74},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":54},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":53},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":35},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":63},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":12},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":33},{"id":231,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":38},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":73},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":23},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":37},{"id":225,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":212,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":2},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":204,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":12},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":19},{"id":223,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":3},{"id":227,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":7},{"id":249,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":219,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":4},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":33},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":31},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":4},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":33},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":6},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":39},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":11},{"id":209,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":1},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":218,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":230,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":8},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":221,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":5},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":31},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":35},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":2},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":21},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":4},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":6},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":1},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":9}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.611314089+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.611391335+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.611723663+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.611776640+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.611824130+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-23T23:06:42.611864968+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.611911422+02:00","state":{"planets":[{"ship_count":24,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":37,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":11,"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":9,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":37,"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":79,"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":35,"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":63,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":45,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":36,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":36,"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":36,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":12,"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":52,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":53},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":216,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":2},{"id":203,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":71},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":12},{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":50},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":78},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":51},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":13},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":7},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":46},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":9},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":73},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":53},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":52},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":34},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":62},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":11},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":32},{"id":231,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":37},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":72},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":22},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":36},{"id":225,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":212,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":1},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":204,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":11},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":18},{"id":223,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":2},{"id":227,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":6},{"id":249,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":219,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":3},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":32},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":30},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":3},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":32},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":5},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":38},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":10},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":8},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":218,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":230,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":7},{"id":211,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":221,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":4},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":30},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":34},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":1},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":20},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":3},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":5},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.615899268+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.616005609+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.616392424+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.616439075+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.616485948+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-23T23:06:42.616526584+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.616572754+02:00","state":{"planets":[{"ship_count":24,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":38,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":12,"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":10,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":37,"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":80,"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":36,"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":64,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":46,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":37,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":37,"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":37,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":13,"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":53,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":52},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":216,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":1},{"id":203,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":70},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":11},{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":49},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":77},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":50},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":12},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":6},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":45},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":8},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":72},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":52},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":51},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":33},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":61},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":10},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":31},{"id":231,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":36},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":71},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":21},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":35},{"id":225,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":204,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":10},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":17},{"id":223,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":1},{"id":227,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":5},{"id":249,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":219,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":2},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":31},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":29},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":2},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":31},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":4},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":37},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":9},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":7},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":218,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":230,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":6},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":4},{"id":221,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":3},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":29},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":33},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":2},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":19}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.620312842+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.620389770+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.620637871+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.620705680+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.620753018+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-23T23:06:42.620793832+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.620840116+02:00","state":{"planets":[{"ship_count":20,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":39,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":13,"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":11,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":38,"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":81,"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":37,"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":65,"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":38,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":38,"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":38,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":14,"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":54,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":51},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":18},{"id":203,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":69},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":10},{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":48},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":76},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":49},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":11},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":5},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":44},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":7},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":71},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":51},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":50},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":32},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":60},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":9},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":30},{"id":231,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":35},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":70},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":20},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":34},{"id":225,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":204,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":9},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":16},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":1},{"id":227,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":4},{"id":249,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":219,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":1},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":30},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":28},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":1},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":30},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":3},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":36},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":8},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":6},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":218,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":230,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":5},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":3},{"id":221,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":2},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":28},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":32},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.624583920+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.624714481+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.624961427+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.625013741+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.625061064+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-23T23:06:42.625101906+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.625147675+02:00","state":{"planets":[{"ship_count":20,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":40,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":14,"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":12,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":86,"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":82,"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":38,"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":66,"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":39,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":39,"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":39,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":15,"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":55,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":50},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":17},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":68},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":9},{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":47},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":75},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":48},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":10},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":4},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":43},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":6},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":70},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":50},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":49},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":31},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":59},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":8},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":29},{"id":231,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":34},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":69},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":19},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":33},{"id":225,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":204,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":8},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":15},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":31},{"id":227,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":3},{"id":249,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":27},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":29},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":27},{"id":221,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":1},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":29},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":2},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":35},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":7},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":5},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":2},{"id":230,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":4}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.628696394+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.628841119+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.629095651+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"ship_count\": 54, \"destination\": \"OVXRCBSXZK\"}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.629161011+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.629206822+02:00","command":{"origin":"VNZZPHTSZM","destination":"OVXRCBSXZK","ship_count":54},"player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.629272251+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-23T23:06:42.629368773+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.629414215+02:00","state":{"planets":[{"ship_count":16,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":41,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":15,"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":13,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":33,"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":83,"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":39,"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":67,"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":40,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":40,"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":40,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":16,"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":56,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":49},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":16},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":67},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":8},{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":46},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":74},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":47},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":9},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":3},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":42},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":5},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":69},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":49},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":48},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":30},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":58},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":7},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":28},{"id":231,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":33},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":68},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":18},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":32},{"id":225,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":204,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":7},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":14},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":30},{"id":227,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":2},{"id":249,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":26},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":28},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":26},{"id":267,"ship_count":54,"origin":"VNZZPHTSZM","destination":"OVXRCBSXZK","owner":3,"turns_remaining":42},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":28},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":1},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":34},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":6},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":4},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":1},{"id":230,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":3}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.632966509+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.633111004+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.633408254+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"ship_count\": 75, \"destination\": \"OVXRCBSXZK\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.633473623+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:06:42.633520118+02:00","error":"\"NotEnoughShips\"","command":{"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","ship_count":75},"player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.633591260+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-23T23:06:42.633631836+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.633677007+02:00","state":{"planets":[{"ship_count":16,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":42,"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":51,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":14,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":33,"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":84,"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":40,"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":68,"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":41,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":41,"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":41,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":17,"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":57,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":48},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":15},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":66},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":7},{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":45},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":73},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":46},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":8},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":2},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":41},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":4},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":68},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":48},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":47},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":29},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":57},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":6},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":27},{"id":231,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":32},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":67},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":17},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":31},{"id":230,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":2},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":204,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":6},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":13},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":29},{"id":227,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":1},{"id":249,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":25},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":27},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":25},{"id":267,"ship_count":54,"origin":"VNZZPHTSZM","destination":"OVXRCBSXZK","owner":3,"turns_remaining":41},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":27},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":33},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":5},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":3},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.637001244+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.637077669+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.637258355+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"ship_count\": 74, \"destination\": \"OVXRCBSXZK\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.637350286+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:06:42.637397129+02:00","error":"\"NotEnoughShips\"","command":{"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","ship_count":74},"player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.637468366+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-23T23:06:42.637508849+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.637553668+02:00","state":{"planets":[{"ship_count":12,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":43,"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":52,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":15,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":34,"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":85,"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":41,"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":69,"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":42,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":42,"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":42,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":18,"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":58,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":47},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":14},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":65},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":6},{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":44},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":72},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":45},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":7},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":1},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":40},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":3},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":67},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":47},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":46},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":28},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":56},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":5},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":26},{"id":231,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":31},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":66},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":16},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":30},{"id":230,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":1},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":204,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":5},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":12},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":28},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":249,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":24},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":26},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":24},{"id":267,"ship_count":54,"origin":"VNZZPHTSZM","destination":"OVXRCBSXZK","owner":3,"turns_remaining":40},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":26},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":32},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":4},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":2}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.640866031+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.640975477+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.641156562+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.641217328+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"ship_count\": 73, \"destination\": \"OVXRCBSXZK\"}]}","player_id":1}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:06:42.641306867+02:00","error":"\"NotEnoughShips\"","command":{"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","ship_count":73},"player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.641378300+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-23T23:06:42.641418815+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.641463465+02:00","state":{"planets":[{"ship_count":12,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":44,"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":53,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":16,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":34,"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":86,"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":42,"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":70,"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":43,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":43,"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":43,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":19,"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":59,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":46},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":13},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":64},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":5},{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":43},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":71},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":44},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":6},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":1},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":39},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":2},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":66},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":46},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":45},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":27},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":55},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":4},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":25},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":3},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":30},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":65},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":15},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":29},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":31},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":204,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":4},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":11},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":27},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":249,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":23},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":25},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":23},{"id":267,"ship_count":54,"origin":"VNZZPHTSZM","destination":"OVXRCBSXZK","owner":3,"turns_remaining":39},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":25},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.644532123+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.644608455+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.644776968+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"ship_count\": 72, \"destination\": \"OVXRCBSXZK\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.644864237+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:06:42.644911329+02:00","error":"\"NotEnoughShips\"","command":{"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","ship_count":72},"player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.644982776+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-23T23:06:42.645023438+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.645068079+02:00","state":{"planets":[{"ship_count":8,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":45,"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":54,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":17,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":35,"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":87,"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":43,"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":71,"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":44,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":44,"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":44,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":20,"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":60,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":45},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":12},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":63},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":4},{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":42},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":70},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":43},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":5},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":38},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":1},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":65},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":45},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":44},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":26},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":54},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":3},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":24},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":2},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":29},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":64},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":14},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":28},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":30},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":204,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":3},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":10},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":26},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":249,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":22},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":24},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":22},{"id":267,"ship_count":54,"origin":"VNZZPHTSZM","destination":"OVXRCBSXZK","owner":3,"turns_remaining":38},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":24}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.648218879+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.648320777+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.648526050+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.648579568+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"ship_count\": 71, \"destination\": \"OVXRCBSXZK\"}]}","player_id":1}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:06:42.648645612+02:00","error":"\"NotEnoughShips\"","command":{"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","ship_count":71},"player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.648716880+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-23T23:06:42.648757363+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.648801768+02:00","state":{"planets":[{"ship_count":8,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":46,"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":55,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":18,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":35,"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":88,"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":44,"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":72,"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":45,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":45,"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":45,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":21,"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":61,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":44},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":11},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":62},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":3},{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":41},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":69},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":42},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":4},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":37},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":23},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":64},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":44},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":43},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":25},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":53},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":2},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":23},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":1},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":28},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":63},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":13},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":27},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":29},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":204,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":2},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":9},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":25},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":249,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":21},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":267,"ship_count":54,"origin":"VNZZPHTSZM","destination":"OVXRCBSXZK","owner":3,"turns_remaining":37},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":23},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":21}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.651922+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.652049020+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.652236677+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"ship_count\": 70, \"destination\": \"OVXRCBSXZK\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.652324687+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:06:42.652371367+02:00","error":"\"NotEnoughShips\"","command":{"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","ship_count":70},"player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.652442849+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-23T23:06:42.652486752+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.652531102+02:00","state":{"planets":[{"ship_count":4,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":47,"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":56,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":19,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":35,"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":89,"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":45,"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":73,"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":46,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":46,"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":46,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":22,"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":62,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":43},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":10},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":20},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":61},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":2},{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":40},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":68},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":41},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":3},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":36},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":22},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":63},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":43},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":42},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":24},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":52},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":1},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":22},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":22},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":27},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":62},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":12},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":26},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":28},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":204,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":1},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":8},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":24},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":249,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":20},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":267,"ship_count":54,"origin":"VNZZPHTSZM","destination":"OVXRCBSXZK","owner":3,"turns_remaining":36}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.655442094+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.655580996+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.655772952+02:00","content":"{\"moves\": [{\"origin\": \"HEYBAGEYJB\", \"ship_count\": 40, \"destination\": \"OJCKCVKJGJ\"}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.655844845+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"ship_count\": 69, \"destination\": \"OVXRCBSXZK\"}]}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.655909934+02:00","command":{"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","ship_count":40},"player_id":2}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:06:42.655971312+02:00","error":"\"NotEnoughShips\"","command":{"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","ship_count":69},"player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.656041599+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-23T23:06:42.656082051+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.656126121+02:00","state":{"planets":[{"ship_count":4,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":48,"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":57,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":20,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":21,"x":87.0,"y":67.0,"owner":2,"name":"VNZZPHTSZM"},{"ship_count":42,"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":48,"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":81,"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":14,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":7,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":47,"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":47,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":23,"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":63,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":42},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":9},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":19},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":60},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":1},{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":39},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":67},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":40},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":2},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":35},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":21},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":62},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":42},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":41},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":23},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":51},{"id":268,"ship_count":40,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":32},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":21},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":21},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":26},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":61},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":11},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":25},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":27},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":267,"ship_count":54,"origin":"VNZZPHTSZM","destination":"OVXRCBSXZK","owner":3,"turns_remaining":35},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":7},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":23},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":249,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":19}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.659058560+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.659165236+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.659400953+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"ship_count\": 68, \"destination\": \"OVXRCBSXZK\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.659466465+02:00","content":"{\"moves\": [{\"origin\": \"KEYMTVEOQP\", \"ship_count\": 37, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.659531196+02:00","command":{"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","ship_count":37},"player_id":2}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:06:42.659591795+02:00","error":"\"NotEnoughShips\"","command":{"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","ship_count":68},"player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.659662095+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-23T23:06:42.659702440+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.659746343+02:00","state":{"planets":[{"ship_count":0,"x":78.0,"y":31.0,"owner":null,"name":"OJCKCVKJGJ"},{"ship_count":49,"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":58,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":21,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":21,"x":87.0,"y":67.0,"owner":2,"name":"VNZZPHTSZM"},{"ship_count":43,"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":49,"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":82,"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":15,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":8,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":48,"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":11,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":24,"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":64,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":41},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":8},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":18},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":59},{"id":269,"ship_count":37,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":38},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":66},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":39},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":1},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":34},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":20},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":61},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":41},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":40},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":22},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":50},{"id":268,"ship_count":40,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":31},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":20},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":20},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":25},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":60},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":10},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":24},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":26},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":267,"ship_count":54,"origin":"VNZZPHTSZM","destination":"OVXRCBSXZK","owner":3,"turns_remaining":34},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":6},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":22},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":249,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":18}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.662574910+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.662703374+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.662870542+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.662935047+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"ship_count\": 67, \"destination\": \"OVXRCBSXZK\"}]}","player_id":1}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:06:42.663005005+02:00","error":"\"NotEnoughShips\"","command":{"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","ship_count":67},"player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.663076777+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-23T23:06:42.663117535+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.663161673+02:00","state":{"planets":[{"ship_count":1,"x":78.0,"y":31.0,"owner":4,"name":"OJCKCVKJGJ"},{"ship_count":50,"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":59,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":22,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":21,"x":87.0,"y":67.0,"owner":2,"name":"VNZZPHTSZM"},{"ship_count":44,"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":50,"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":83,"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":16,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":9,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":49,"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":12,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":25,"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":65,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":40},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":7},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":17},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":58},{"id":269,"ship_count":37,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":37},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":65},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":38},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":17},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":33},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":19},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":60},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":40},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":39},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":21},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":49},{"id":268,"ship_count":40,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":30},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":19},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":19},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":24},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":59},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":9},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":23},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":25},{"id":246,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":249,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":267,"ship_count":54,"origin":"VNZZPHTSZM","destination":"OVXRCBSXZK","owner":3,"turns_remaining":33},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":5},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":21},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.665882254+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.665977354+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"HEYBAGEYJB\", \"ship_count\": 0}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.666156171+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.666203278+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"ship_count\": 65, \"destination\": \"OVXRCBSXZK\"}]}","player_id":1}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:06:42.666274679+02:00","error":"\"NotEnoughShips\"","command":{"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","ship_count":65},"player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.666362732+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-23T23:06:42.666403591+02:00","error":"\"ZeroShipMove\"","command":{"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","ship_count":0},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.666476487+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":4,"name":"OJCKCVKJGJ"},{"ship_count":51,"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":60,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":23,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":21,"x":87.0,"y":67.0,"owner":2,"name":"VNZZPHTSZM"},{"ship_count":45,"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":51,"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":84,"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":17,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":10,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":50,"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":13,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":26,"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":66,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":39},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":6},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":16},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":57},{"id":269,"ship_count":37,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":36},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":64},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":37},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":16},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":32},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":18},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":59},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":39},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":38},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":20},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":48},{"id":268,"ship_count":40,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":29},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":18},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":18},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":23},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":58},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":8},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":22},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":24},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":249,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":267,"ship_count":54,"origin":"VNZZPHTSZM","destination":"OVXRCBSXZK","owner":3,"turns_remaining":32},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":4},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":20}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.669153700+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.669234730+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"HEYBAGEYJB\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.669416698+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.669483793+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"ship_count\": 64, \"destination\": \"OVXRCBSXZK\"}]}","player_id":1}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:06:42.669550250+02:00","error":"\"NotEnoughShips\"","command":{"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","ship_count":64},"player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.669621582+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.669662284+02:00","command":{"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","ship_count":1},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.669725593+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":4,"name":"OJCKCVKJGJ"},{"ship_count":52,"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":61,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":24,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":21,"x":87.0,"y":67.0,"owner":2,"name":"VNZZPHTSZM"},{"ship_count":46,"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":52,"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":85,"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":18,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":11,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":51,"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":14,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":27,"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":67,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":38},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":5},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":15},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":56},{"id":269,"ship_count":37,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":35},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":63},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":36},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":15},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":31},{"id":270,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":32},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":17},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":58},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":38},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":37},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":19},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":47},{"id":268,"ship_count":40,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":28},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":17},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":17},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":22},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":57},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":7},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":21},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":23},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":249,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":267,"ship_count":54,"origin":"VNZZPHTSZM","destination":"OVXRCBSXZK","owner":3,"turns_remaining":31},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":3},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":19}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.672295952+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.672388990+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"HEYBAGEYJB\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.672577196+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.672644275+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"ship_count\": 63, \"destination\": \"OVXRCBSXZK\"}]}","player_id":1}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:06:42.672710693+02:00","error":"\"NotEnoughShips\"","command":{"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","ship_count":63},"player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.672782284+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.672822691+02:00","command":{"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","ship_count":1},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.672886069+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":4,"name":"OJCKCVKJGJ"},{"ship_count":53,"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":62,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":25,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":21,"x":87.0,"y":67.0,"owner":2,"name":"VNZZPHTSZM"},{"ship_count":47,"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":53,"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":86,"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":19,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":12,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":52,"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":15,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":28,"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":68,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":37},{"id":271,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":32},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":4},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":14},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":55},{"id":269,"ship_count":37,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":34},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":62},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":35},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":14},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":30},{"id":270,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":31},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":16},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":57},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":37},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":36},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":18},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":46},{"id":268,"ship_count":40,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":27},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":16},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":16},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":21},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":56},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":6},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":20},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":22},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":249,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":267,"ship_count":54,"origin":"VNZZPHTSZM","destination":"OVXRCBSXZK","owner":3,"turns_remaining":30},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":2},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":18}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.675514977+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.675643304+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"HEYBAGEYJB\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.675856235+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.675923421+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"ship_count\": 62, \"destination\": \"OVXRCBSXZK\"}]}","player_id":1}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:06:42.675990013+02:00","error":"\"NotEnoughShips\"","command":{"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","ship_count":62},"player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.676061541+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.676102049+02:00","command":{"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","ship_count":1},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.676165250+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":4,"name":"OJCKCVKJGJ"},{"ship_count":54,"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":63,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":26,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":21,"x":87.0,"y":67.0,"owner":2,"name":"VNZZPHTSZM"},{"ship_count":48,"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":54,"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":87,"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":20,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":13,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":53,"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":16,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":29,"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":69,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":36},{"id":271,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":31},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":3},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":13},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":54},{"id":269,"ship_count":37,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":33},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":61},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":34},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":13},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":29},{"id":270,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":30},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":15},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":56},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":36},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":35},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":17},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":45},{"id":268,"ship_count":40,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":26},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":15},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":15},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":20},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":55},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":5},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":19},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":21},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":32},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":267,"ship_count":54,"origin":"VNZZPHTSZM","destination":"OVXRCBSXZK","owner":3,"turns_remaining":29},{"id":214,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":1},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":17}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.678799998+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.678876559+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"HEYBAGEYJB\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.679091815+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.679144055+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"ship_count\": 61, \"destination\": \"OVXRCBSXZK\"}]}","player_id":1}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:06:42.679209400+02:00","error":"\"NotEnoughShips\"","command":{"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","ship_count":61},"player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.679305402+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.679370995+02:00","command":{"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","ship_count":1},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.679434747+02:00","state":{"planets":[{"ship_count":59,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":55,"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":64,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":27,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":21,"x":87.0,"y":67.0,"owner":2,"name":"VNZZPHTSZM"},{"ship_count":49,"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":55,"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":88,"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":21,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":14,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":54,"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":17,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":30,"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":70,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":35},{"id":271,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":30},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":2},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":12},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":53},{"id":269,"ship_count":37,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":32},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":60},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":33},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":12},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":28},{"id":270,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":29},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":14},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":55},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":35},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":34},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":16},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":44},{"id":268,"ship_count":40,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":25},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":14},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":14},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":19},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":54},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":4},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":18},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":20},{"id":273,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":32},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":31},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":267,"ship_count":54,"origin":"VNZZPHTSZM","destination":"OVXRCBSXZK","owner":3,"turns_remaining":28},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":16}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.682037678+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.682144699+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.682383316+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.682443261+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"ship_count\": 60, \"destination\": \"OVXRCBSXZK\"}]}","player_id":1}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:06:42.682509401+02:00","error":"\"NotEnoughShips\"","command":{"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","ship_count":60},"player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.682581046+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-23T23:06:42.682621605+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.682665392+02:00","state":{"planets":[{"ship_count":60,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":56,"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":65,"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":21,"x":87.0,"y":67.0,"owner":2,"name":"VNZZPHTSZM"},{"ship_count":50,"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":56,"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":89,"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":22,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":15,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":55,"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":18,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":31,"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":71,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":34},{"id":271,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":29},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":208,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":1},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":11},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":52},{"id":269,"ship_count":37,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":31},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":59},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":32},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":11},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":15},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":27},{"id":270,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":28},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":13},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":54},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":34},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":33},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":15},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":43},{"id":268,"ship_count":40,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":24},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":13},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":13},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":18},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":53},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":3},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":17},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":19},{"id":273,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":31},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":30},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":267,"ship_count":54,"origin":"VNZZPHTSZM","destination":"OVXRCBSXZK","owner":3,"turns_remaining":27}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.685138407+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.685217580+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.685450245+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.685505840+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"ship_count\": 59, \"destination\": \"OVXRCBSXZK\"}]}","player_id":1}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:06:42.685571546+02:00","error":"\"NotEnoughShips\"","command":{"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","ship_count":59},"player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.685645576+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-23T23:06:42.685686286+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.685730131+02:00","state":{"planets":[{"ship_count":61,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":57,"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":66,"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":21,"x":87.0,"y":67.0,"owner":2,"name":"VNZZPHTSZM"},{"ship_count":51,"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":57,"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":90,"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":23,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":16,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":56,"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":19,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":32,"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":72,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":33},{"id":271,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":28},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":267,"ship_count":54,"origin":"VNZZPHTSZM","destination":"OVXRCBSXZK","owner":3,"turns_remaining":26},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":10},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":51},{"id":269,"ship_count":37,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":30},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":58},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":31},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":10},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":14},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":26},{"id":270,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":27},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":12},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":53},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":33},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":32},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":14},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":42},{"id":268,"ship_count":40,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":23},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":12},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":12},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":17},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":52},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":2},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":16},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":18},{"id":273,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":30},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":29}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.688128963+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.688205236+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.688488109+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.688534001+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"ship_count\": 58, \"destination\": \"OVXRCBSXZK\"}]}","player_id":1}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:06:42.688599356+02:00","error":"\"NotEnoughShips\"","command":{"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","ship_count":58},"player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.688671157+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-23T23:06:42.688711702+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.688755106+02:00","state":{"planets":[{"ship_count":62,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":58,"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":67,"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":22,"x":87.0,"y":67.0,"owner":2,"name":"VNZZPHTSZM"},{"ship_count":52,"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":58,"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":91,"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":24,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":17,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":57,"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":20,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":33,"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":73,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":32},{"id":271,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":27},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":267,"ship_count":54,"origin":"VNZZPHTSZM","destination":"OVXRCBSXZK","owner":3,"turns_remaining":25},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":9},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":50},{"id":269,"ship_count":37,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":29},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":57},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":30},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":9},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":13},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":25},{"id":270,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":26},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":11},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":52},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":32},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":31},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":13},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":41},{"id":268,"ship_count":40,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":22},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":11},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":11},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":16},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":51},{"id":215,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":1},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":15},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":17},{"id":273,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":29},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":28}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.691205066+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.691289335+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.691490342+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.691547968+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"ship_count\": 57, \"destination\": \"OVXRCBSXZK\"}]}","player_id":1}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:06:42.691614208+02:00","error":"\"NotEnoughShips\"","command":{"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","ship_count":57},"player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.691685540+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-23T23:06:42.691726310+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.691773353+02:00","state":{"planets":[{"ship_count":63,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":59,"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":68,"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":23,"x":87.0,"y":67.0,"owner":2,"name":"VNZZPHTSZM"},{"ship_count":53,"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":59,"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":92,"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":25,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":18,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":58,"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":21,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":34,"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":74,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":31},{"id":271,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":26},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":267,"ship_count":54,"origin":"VNZZPHTSZM","destination":"OVXRCBSXZK","owner":3,"turns_remaining":24},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":8},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":49},{"id":269,"ship_count":37,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":28},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":56},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":29},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":8},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":12},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":24},{"id":270,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":25},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":10},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":51},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":31},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":30},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":12},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":40},{"id":268,"ship_count":40,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":21},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":10},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":10},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":15},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":50},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":27},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":14},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":16},{"id":273,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":28}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.694116225+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.694191923+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.694481553+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.694527654+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"ship_count\": 56, \"destination\": \"OVXRCBSXZK\"}]}","player_id":1}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:06:42.694592887+02:00","error":"\"NotEnoughShips\"","command":{"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","ship_count":56},"player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.694664357+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-23T23:06:42.694704976+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.694748394+02:00","state":{"planets":[{"ship_count":64,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":60,"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":69,"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":24,"x":87.0,"y":67.0,"owner":2,"name":"VNZZPHTSZM"},{"ship_count":54,"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":60,"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":93,"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":26,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":19,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":59,"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":22,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":35,"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":75,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":30},{"id":271,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":25},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":267,"ship_count":54,"origin":"VNZZPHTSZM","destination":"OVXRCBSXZK","owner":3,"turns_remaining":23},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":7},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":48},{"id":269,"ship_count":37,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":27},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":55},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":28},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":7},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":11},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":23},{"id":270,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":24},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":9},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":50},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":30},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":29},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":11},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":39},{"id":268,"ship_count":40,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":20},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":9},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":9},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":14},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":49},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":26},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":13},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":15},{"id":273,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":27}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.697139089+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.697219303+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.697414192+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.697471237+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"ship_count\": 54, \"destination\": \"OVXRCBSXZK\"}]}","player_id":1}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:06:42.697537195+02:00","error":"\"NotEnoughShips\"","command":{"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","ship_count":54},"player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.697608674+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-23T23:06:42.697649371+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.697692832+02:00","state":{"planets":[{"ship_count":65,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":61,"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":70,"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":12,"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":103,"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":59,"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":87,"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":20,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":60,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":85,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":23,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":36,"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":76,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":29},{"id":271,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":24},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":267,"ship_count":54,"origin":"VNZZPHTSZM","destination":"OVXRCBSXZK","owner":3,"turns_remaining":22},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":6},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":47},{"id":273,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":26},{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":14},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":26},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":54},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":27},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":6},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":10},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":22},{"id":270,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":23},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":8},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":49},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":29},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":28},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":10},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":38},{"id":268,"ship_count":40,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":19},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":8},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":8},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":13},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":48},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":25},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":12}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.700213780+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.700263211+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.700364785+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"ship_count\": 53, \"destination\": \"OVXRCBSXZK\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.700427859+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:06:42.700473570+02:00","error":"\"NotEnoughShips\"","command":{"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","ship_count":53},"player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.700544919+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-23T23:06:42.700585398+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.700628615+02:00","state":{"planets":[{"ship_count":66,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":62,"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":71,"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":12,"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":104,"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":60,"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":88,"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":21,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":61,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":86,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":24,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":37,"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":77,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":28},{"id":271,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":23},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":11},{"id":267,"ship_count":54,"origin":"VNZZPHTSZM","destination":"OVXRCBSXZK","owner":3,"turns_remaining":21},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":5},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":46},{"id":273,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":25},{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":13},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":25},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":53},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":26},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":5},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":9},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":21},{"id":270,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":22},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":7},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":48},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":28},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":27},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":9},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":37},{"id":268,"ship_count":40,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":18},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":7},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":7},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":12},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":47},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":24}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.703063553+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.703169745+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.703252988+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.703372868+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"ship_count\": 52, \"destination\": \"OVXRCBSXZK\"}]}","player_id":1}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:06:42.703439652+02:00","error":"\"NotEnoughShips\"","command":{"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","ship_count":52},"player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.703511120+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-23T23:06:42.703551854+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.703594967+02:00","state":{"planets":[{"ship_count":67,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":63,"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":72,"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":12,"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":105,"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":61,"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":89,"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":22,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":62,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":87,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":25,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":38,"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":78,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":27},{"id":271,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":22},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":10},{"id":267,"ship_count":54,"origin":"VNZZPHTSZM","destination":"OVXRCBSXZK","owner":3,"turns_remaining":20},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":4},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":45},{"id":273,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":24},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":23},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":12},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":24},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":52},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":25},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":4},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":8},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":20},{"id":270,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":21},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":6},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":47},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":27},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":26},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":8},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":36},{"id":268,"ship_count":40,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":17},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":6},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":6},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":11},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":46}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.705883160+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.705976761+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.706109833+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.706168776+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"ship_count\": 51, \"destination\": \"OVXRCBSXZK\"}]}","player_id":1}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:06:42.706234843+02:00","error":"\"NotEnoughShips\"","command":{"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","ship_count":51},"player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.706348121+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-23T23:06:42.706388873+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.706432308+02:00","state":{"planets":[{"ship_count":68,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":64,"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":73,"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":13,"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":106,"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":62,"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":90,"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":23,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":63,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":88,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":26,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":39,"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":79,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":26},{"id":271,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":21},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":9},{"id":267,"ship_count":54,"origin":"VNZZPHTSZM","destination":"OVXRCBSXZK","owner":3,"turns_remaining":19},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":3},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":44},{"id":273,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":23},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":22},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":11},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":23},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":51},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":24},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":3},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":7},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":19},{"id":270,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":20},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":5},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":46},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":26},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":25},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":7},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":35},{"id":268,"ship_count":40,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":16},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":5},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":5},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":10},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":45}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.708678358+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.708750239+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.708856830+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.708907802+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"ship_count\": 50, \"destination\": \"OVXRCBSXZK\"}]}","player_id":1}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:06:42.708973381+02:00","error":"\"NotEnoughShips\"","command":{"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","ship_count":50},"player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.709044900+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-23T23:06:42.709085614+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.709129043+02:00","state":{"planets":[{"ship_count":69,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":65,"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":74,"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":14,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":59,"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":65,"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":98,"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":31,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":24,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":64,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":89,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":27,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":40,"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":80,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":25},{"id":271,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":20},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":8},{"id":267,"ship_count":54,"origin":"VNZZPHTSZM","destination":"OVXRCBSXZK","owner":3,"turns_remaining":18},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":2},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":43},{"id":273,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":22},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":21},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":10},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":22},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":50},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":23},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":2},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":6},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":18},{"id":270,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":19},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":4},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":45},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":25},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":24},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":6},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":34},{"id":268,"ship_count":40,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":15},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":4},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":4},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":9},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":44}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.711444612+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.711514137+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.711605612+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.711659544+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"ship_count\": 49, \"destination\": \"OVXRCBSXZK\"}]}","player_id":1}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:06:42.711725219+02:00","error":"\"NotEnoughShips\"","command":{"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","ship_count":49},"player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.711796708+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-23T23:06:42.711837246+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.711880426+02:00","state":{"planets":[{"ship_count":70,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":66,"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":75,"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":15,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":60,"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":66,"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":99,"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":32,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":25,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":65,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":90,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":28,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":41,"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":81,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":24},{"id":271,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":19},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":7},{"id":267,"ship_count":54,"origin":"VNZZPHTSZM","destination":"OVXRCBSXZK","owner":3,"turns_remaining":17},{"id":158,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":1},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":42},{"id":273,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":21},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":20},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":9},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":21},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":49},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":22},{"id":228,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":1},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":5},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":17},{"id":270,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":18},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":3},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":44},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":24},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":23},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":5},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":33},{"id":268,"ship_count":40,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":14},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":3},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":3},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":8},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":43}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.714103796+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.714170878+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.714332692+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.714378885+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"ship_count\": 48, \"destination\": \"OVXRCBSXZK\"}]}","player_id":1}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:06:42.714443930+02:00","error":"\"NotEnoughShips\"","command":{"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","ship_count":48},"player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.714515327+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-23T23:06:42.714555875+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.714598943+02:00","state":{"planets":[{"ship_count":71,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":67,"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":76,"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":16,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":61,"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":67,"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":100,"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":33,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":26,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":64,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":91,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":29,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":42,"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":82,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":23},{"id":271,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":18},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":6},{"id":267,"ship_count":54,"origin":"VNZZPHTSZM","destination":"OVXRCBSXZK","owner":3,"turns_remaining":16},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":42},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":41},{"id":273,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":20},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":19},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":8},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":20},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":48},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":21},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":7},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":4},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":16},{"id":270,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":17},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":2},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":43},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":23},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":22},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":4},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":32},{"id":268,"ship_count":40,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":13},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":2},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":2}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.716709416+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.716802618+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.716971342+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.717027095+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"ship_count\": 47, \"destination\": \"OVXRCBSXZK\"}]}","player_id":1}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:06:42.717096+02:00","error":"\"NotEnoughShips\"","command":{"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","ship_count":47},"player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.717167821+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-23T23:06:42.717208802+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.717252014+02:00","state":{"planets":[{"ship_count":72,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":68,"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":77,"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":17,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":62,"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":68,"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":101,"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":34,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":27,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":65,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":92,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":30,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":43,"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":83,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":22},{"id":271,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":17},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":5},{"id":267,"ship_count":54,"origin":"VNZZPHTSZM","destination":"OVXRCBSXZK","owner":3,"turns_remaining":15},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":41},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":40},{"id":273,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":19},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":18},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":7},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":19},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":47},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":20},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":6},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":3},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":15},{"id":270,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":16},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":1},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":42},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":22},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":21},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":3},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":31},{"id":268,"ship_count":40,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":12},{"id":163,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":1},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":1}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.719350542+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.719426930+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.719560305+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.719626328+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"ship_count\": 46, \"destination\": \"OVXRCBSXZK\"}]}","player_id":1}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:06:42.719692830+02:00","error":"\"NotEnoughShips\"","command":{"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","ship_count":46},"player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.719764241+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-23T23:06:42.719804854+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.719847874+02:00","state":{"planets":[{"ship_count":73,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":69,"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":78,"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":18,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":63,"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":69,"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":102,"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":35,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":28,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":62,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":93,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":31,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":44,"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":84,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":21},{"id":271,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":16},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":4},{"id":267,"ship_count":54,"origin":"VNZZPHTSZM","destination":"OVXRCBSXZK","owner":3,"turns_remaining":14},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":40},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":39},{"id":273,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":18},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":17},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":6},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":18},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":46},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":19},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":5},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":2},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":14},{"id":270,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":15},{"id":268,"ship_count":40,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":11},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":41},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":21},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":20},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":2},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":30}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.721810596+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.721886927+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.722015302+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.722076748+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"ship_count\": 45, \"destination\": \"OVXRCBSXZK\"}]}","player_id":1}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:06:42.722143095+02:00","error":"\"NotEnoughShips\"","command":{"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","ship_count":45},"player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.722214679+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-23T23:06:42.722255243+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.722324792+02:00","state":{"planets":[{"ship_count":74,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":70,"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":79,"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":19,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":64,"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":70,"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":103,"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":36,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":29,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":63,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":94,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":32,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":45,"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":85,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":20},{"id":271,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":15},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":3},{"id":267,"ship_count":54,"origin":"VNZZPHTSZM","destination":"OVXRCBSXZK","owner":3,"turns_remaining":13},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":39},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":38},{"id":273,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":17},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":16},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":5},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":17},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":45},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":18},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":4},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":1},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":13},{"id":270,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":14},{"id":268,"ship_count":40,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":10},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":40},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":20},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":19},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":1},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":29}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.724426375+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.724538002+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.724732137+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.724786263+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"ship_count\": 43, \"destination\": \"OVXRCBSXZK\"}]}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.724851831+02:00","command":{"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","ship_count":43},"player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.724913860+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-23T23:06:42.724954668+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.724997678+02:00","state":{"planets":[{"ship_count":75,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":71,"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":80,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":0,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":20,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":65,"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":71,"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":104,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":97,"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":30,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":60,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":95,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":33,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":46,"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":86,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":19},{"id":271,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":14},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":2},{"id":267,"ship_count":54,"origin":"VNZZPHTSZM","destination":"OVXRCBSXZK","owner":3,"turns_remaining":12},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":38},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":37},{"id":273,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":16},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":15},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":4},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":16},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":44},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":17},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":3},{"id":274,"ship_count":43,"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","owner":2,"turns_remaining":20},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":12},{"id":270,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":13},{"id":268,"ship_count":40,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":9},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":39},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":19},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":18},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":28}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.726973558+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.727103238+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.727241250+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.727298284+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.727361866+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-23T23:06:42.727402854+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.727445893+02:00","state":{"planets":[{"ship_count":76,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":72,"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":81,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":1,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":21,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":66,"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":72,"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":105,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":98,"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":31,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":61,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":96,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":34,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":47,"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":87,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":18},{"id":271,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":13},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":1},{"id":267,"ship_count":54,"origin":"VNZZPHTSZM","destination":"OVXRCBSXZK","owner":3,"turns_remaining":11},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":37},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":36},{"id":273,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":15},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":14},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":3},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":15},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":43},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":16},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":2},{"id":274,"ship_count":43,"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","owner":2,"turns_remaining":19},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":11},{"id":270,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":12},{"id":268,"ship_count":40,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":8},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":38},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":18},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":17},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":27}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.729345288+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.729456646+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.729580386+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.729638839+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.729686320+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-23T23:06:42.729727051+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.729773571+02:00","state":{"planets":[{"ship_count":77,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":73,"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":82,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":2,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":22,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":67,"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":73,"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":106,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":99,"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":32,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":60,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":97,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":35,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":48,"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":88,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":17},{"id":271,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":12},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":26},{"id":267,"ship_count":54,"origin":"VNZZPHTSZM","destination":"OVXRCBSXZK","owner":3,"turns_remaining":10},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":36},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":35},{"id":273,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":14},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":13},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":2},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":14},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":42},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":15},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":1},{"id":274,"ship_count":43,"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","owner":2,"turns_remaining":18},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":10},{"id":270,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":11},{"id":268,"ship_count":40,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":7},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":37},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":17},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":16}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.731642054+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.731742461+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.731906555+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.731952584+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.732002583+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-23T23:06:42.732043431+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.732086133+02:00","state":{"planets":[{"ship_count":78,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":74,"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":83,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":3,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":23,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":68,"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":74,"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":107,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":100,"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":33,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":60,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":98,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":36,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":49,"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":89,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":16},{"id":271,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":11},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":25},{"id":267,"ship_count":54,"origin":"VNZZPHTSZM","destination":"OVXRCBSXZK","owner":3,"turns_remaining":9},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":35},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":34},{"id":273,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":13},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":12},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":1},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":13},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":41},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":14},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":15},{"id":274,"ship_count":43,"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","owner":2,"turns_remaining":17},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":9},{"id":270,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":10},{"id":268,"ship_count":40,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":6},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":36},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":16}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.733960707+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.734036543+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.734141218+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.734196143+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.734244544+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-23T23:06:42.734330400+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.734390314+02:00","state":{"planets":[{"ship_count":79,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":75,"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":84,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":4,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":24,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":69,"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":75,"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":108,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":101,"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":34,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":60,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":99,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":37,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":50,"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":90,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":15},{"id":271,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":10},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":24},{"id":267,"ship_count":54,"origin":"VNZZPHTSZM","destination":"OVXRCBSXZK","owner":3,"turns_remaining":8},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":34},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":33},{"id":273,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":12},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":11},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":15},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":12},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":40},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":13},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":14},{"id":274,"ship_count":43,"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","owner":2,"turns_remaining":16},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":8},{"id":270,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":9},{"id":268,"ship_count":40,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":5},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":35}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.736142476+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.736219663+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.736407536+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.736453556+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.736500080+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-23T23:06:42.736540784+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.736583409+02:00","state":{"planets":[{"ship_count":80,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":76,"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":85,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":5,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":25,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":70,"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":76,"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":109,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":102,"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":35,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":61,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":100,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":38,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":51,"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":91,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":14},{"id":271,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":9},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":23},{"id":267,"ship_count":54,"origin":"VNZZPHTSZM","destination":"OVXRCBSXZK","owner":3,"turns_remaining":7},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":33},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":32},{"id":273,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":11},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":10},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":14},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":11},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":39},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":12},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":13},{"id":274,"ship_count":43,"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","owner":2,"turns_remaining":15},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":7},{"id":270,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":8},{"id":268,"ship_count":40,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":4},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":34}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.738417333+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.738489844+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.738595197+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.738650786+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.738698174+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-23T23:06:42.738738825+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.738781372+02:00","state":{"planets":[{"ship_count":81,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":77,"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":86,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":6,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":26,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":71,"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":77,"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":110,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":103,"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":36,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":62,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":101,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":39,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":52,"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":92,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":13},{"id":271,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":8},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":22},{"id":267,"ship_count":54,"origin":"VNZZPHTSZM","destination":"OVXRCBSXZK","owner":3,"turns_remaining":6},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":32},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":31},{"id":273,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":10},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":9},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":13},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":10},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":38},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":11},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":12},{"id":274,"ship_count":43,"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","owner":2,"turns_remaining":14},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":6},{"id":270,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":7},{"id":268,"ship_count":40,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":3},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":33}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.740575490+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.740651980+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.740788470+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.740840477+02:00","content":"{\"moves\": [{\"origin\": \"VSLGCPXQUN\", \"ship_count\": 84, \"destination\": \"OVXRCBSXZK\"}]}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.740905766+02:00","command":{"origin":"VSLGCPXQUN","destination":"OVXRCBSXZK","ship_count":84},"player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.740967753+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-23T23:06:42.741008239+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.741050855+02:00","state":{"planets":[{"ship_count":82,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":78,"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":87,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":7,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":27,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":72,"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":78,"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":111,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":104,"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":37,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":63,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":102,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":40,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":53,"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":93,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":12},{"id":271,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":7},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":21},{"id":267,"ship_count":54,"origin":"VNZZPHTSZM","destination":"OVXRCBSXZK","owner":3,"turns_remaining":5},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":31},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":30},{"id":273,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":9},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":8},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":12},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":9},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":37},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":10},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":11},{"id":274,"ship_count":43,"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","owner":2,"turns_remaining":13},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":5},{"id":270,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":6},{"id":268,"ship_count":40,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":2},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":32},{"id":275,"ship_count":84,"origin":"VSLGCPXQUN","destination":"OVXRCBSXZK","owner":2,"turns_remaining":75}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.742971158+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.743047792+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.743159052+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.743218434+02:00","content":"{\"moves\": [{\"origin\": \"RULUVNQJTY\", \"ship_count\": 94, \"destination\": \"VNZZPHTSZM\"}]}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.743325314+02:00","command":{"origin":"RULUVNQJTY","destination":"VNZZPHTSZM","ship_count":94},"player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.743387266+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-23T23:06:42.743427848+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.743470370+02:00","state":{"planets":[{"ship_count":83,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":79,"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":88,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":8,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":28,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":73,"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":79,"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":18,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":105,"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":38,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":64,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":103,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":41,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":54,"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":94,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":11},{"id":271,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":6},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":20},{"id":267,"ship_count":54,"origin":"VNZZPHTSZM","destination":"OVXRCBSXZK","owner":3,"turns_remaining":4},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":30},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":29},{"id":273,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":8},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":7},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":11},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":8},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":36},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":9},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":10},{"id":274,"ship_count":43,"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","owner":2,"turns_remaining":12},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":4},{"id":270,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":5},{"id":268,"ship_count":40,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":1},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":31},{"id":275,"ship_count":84,"origin":"VSLGCPXQUN","destination":"OVXRCBSXZK","owner":2,"turns_remaining":74},{"id":276,"ship_count":94,"origin":"RULUVNQJTY","destination":"VNZZPHTSZM","owner":2,"turns_remaining":57}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.745278139+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.745370771+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.745528585+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.745580534+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.745627552+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-23T23:06:42.745668157+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.745710786+02:00","state":{"planets":[{"ship_count":44,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":80,"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":89,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":9,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":29,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":74,"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":80,"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":19,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":106,"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":39,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":65,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":104,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":42,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":55,"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":95,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":10},{"id":271,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":5},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":19},{"id":267,"ship_count":54,"origin":"VNZZPHTSZM","destination":"OVXRCBSXZK","owner":3,"turns_remaining":3},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":29},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":28},{"id":273,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":7},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":6},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":10},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":7},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":35},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":8},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":9},{"id":274,"ship_count":43,"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","owner":2,"turns_remaining":11},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":3},{"id":270,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":4},{"id":276,"ship_count":94,"origin":"RULUVNQJTY","destination":"VNZZPHTSZM","owner":2,"turns_remaining":56},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":30},{"id":275,"ship_count":84,"origin":"VSLGCPXQUN","destination":"OVXRCBSXZK","owner":2,"turns_remaining":73}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.747633108+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.747708787+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.747827045+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.747880118+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.747927396+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-23T23:06:42.747968162+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.748010941+02:00","state":{"planets":[{"ship_count":45,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":81,"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":90,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":10,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":30,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":75,"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":81,"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":20,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":107,"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":40,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":66,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":105,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":43,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":56,"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":96,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":9},{"id":271,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":4},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":18},{"id":267,"ship_count":54,"origin":"VNZZPHTSZM","destination":"OVXRCBSXZK","owner":3,"turns_remaining":2},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":28},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":27},{"id":273,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":6},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":5},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":9},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":6},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":34},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":7},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":8},{"id":274,"ship_count":43,"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","owner":2,"turns_remaining":10},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":2},{"id":270,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":3},{"id":276,"ship_count":94,"origin":"RULUVNQJTY","destination":"VNZZPHTSZM","owner":2,"turns_remaining":55},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":29},{"id":275,"ship_count":84,"origin":"VSLGCPXQUN","destination":"OVXRCBSXZK","owner":2,"turns_remaining":72}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.749828103+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.749921683+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.750067525+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.750113781+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.750160398+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-23T23:06:42.750201155+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.750243816+02:00","state":{"planets":[{"ship_count":46,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":82,"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":91,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":11,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":31,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":76,"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":82,"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":21,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":108,"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":41,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":67,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":106,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":44,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":57,"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":97,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":8},{"id":271,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":3},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":17},{"id":267,"ship_count":54,"origin":"VNZZPHTSZM","destination":"OVXRCBSXZK","owner":3,"turns_remaining":1},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":27},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":26},{"id":273,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":5},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":4},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":8},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":5},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":33},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":6},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":7},{"id":274,"ship_count":43,"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","owner":2,"turns_remaining":9},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":1},{"id":270,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":2},{"id":276,"ship_count":94,"origin":"RULUVNQJTY","destination":"VNZZPHTSZM","owner":2,"turns_remaining":54},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":28},{"id":275,"ship_count":84,"origin":"VSLGCPXQUN","destination":"OVXRCBSXZK","owner":2,"turns_remaining":71}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.752195198+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.752281583+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.752461122+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.752512780+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.752560041+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-23T23:06:42.752600738+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.752643552+02:00","state":{"planets":[{"ship_count":47,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":83,"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":92,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":12,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":32,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":77,"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":83,"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":22,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":108,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":5,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":42,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":68,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":107,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":45,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":58,"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":98,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":7},{"id":271,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":2},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":16},{"id":275,"ship_count":84,"origin":"VSLGCPXQUN","destination":"OVXRCBSXZK","owner":2,"turns_remaining":70},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":26},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":25},{"id":273,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":4},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":3},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":7},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":4},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":32},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":5},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":6},{"id":274,"ship_count":43,"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","owner":2,"turns_remaining":8},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":27},{"id":270,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":1},{"id":276,"ship_count":94,"origin":"RULUVNQJTY","destination":"VNZZPHTSZM","owner":2,"turns_remaining":53}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.754493751+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.754560500+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.754658303+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.754703150+02:00","content":"{\"moves\": [{\"origin\": \"OVXRCBSXZK\", \"ship_count\": 74, \"destination\": \"RSSGYXGAIS\"}]}","player_id":2}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:06:42.754768253+02:00","error":"\"NotEnoughShips\"","command":{"origin":"OVXRCBSXZK","destination":"RSSGYXGAIS","ship_count":74},"player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.754839651+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-23T23:06:42.754880285+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.754922782+02:00","state":{"planets":[{"ship_count":48,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":84,"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":93,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":13,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":33,"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":42,"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":80,"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":109,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":6,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":42,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":69,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":108,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":46,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":59,"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":99,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":6},{"id":271,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":1},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":15},{"id":275,"ship_count":84,"origin":"VSLGCPXQUN","destination":"OVXRCBSXZK","owner":2,"turns_remaining":69},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":25},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":24},{"id":273,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":3},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":2},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":6},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":3},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":31},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":4},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":5},{"id":274,"ship_count":43,"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","owner":2,"turns_remaining":7},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":26},{"id":276,"ship_count":94,"origin":"RULUVNQJTY","destination":"VNZZPHTSZM","owner":2,"turns_remaining":52}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.756724957+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.756835485+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.756944809+02:00","content":"{\"moves\": [{\"origin\": \"OVXRCBSXZK\", \"ship_count\": 75, \"destination\": \"RSSGYXGAIS\"}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.757016156+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:06:42.757062643+02:00","error":"\"NotEnoughShips\"","command":{"origin":"OVXRCBSXZK","destination":"RSSGYXGAIS","ship_count":75},"player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.757134158+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-23T23:06:42.757174631+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.757217198+02:00","state":{"planets":[{"ship_count":49,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":85,"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":94,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":14,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":34,"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":43,"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":81,"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":110,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":7,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":42,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":70,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":109,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":47,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":60,"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":100,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":5},{"id":276,"ship_count":94,"origin":"RULUVNQJTY","destination":"VNZZPHTSZM","owner":2,"turns_remaining":51},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":14},{"id":275,"ship_count":84,"origin":"VSLGCPXQUN","destination":"OVXRCBSXZK","owner":2,"turns_remaining":68},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":24},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":23},{"id":273,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":2},{"id":272,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":1},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":5},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":2},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":30},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":3},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":4},{"id":274,"ship_count":43,"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","owner":2,"turns_remaining":6},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":25}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.758965964+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.759033901+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.759110354+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.759155019+02:00","content":"{\"moves\": [{\"origin\": \"OVXRCBSXZK\", \"ship_count\": 76, \"destination\": \"RSSGYXGAIS\"}]}","player_id":2}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:06:42.759220187+02:00","error":"\"NotEnoughShips\"","command":{"origin":"OVXRCBSXZK","destination":"RSSGYXGAIS","ship_count":76},"player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.759351254+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-23T23:06:42.759409062+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.759451480+02:00","state":{"planets":[{"ship_count":50,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":86,"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":95,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":15,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":35,"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":44,"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":82,"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":111,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":8,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":42,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":71,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":110,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":48,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":61,"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":101,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":4},{"id":276,"ship_count":94,"origin":"RULUVNQJTY","destination":"VNZZPHTSZM","owner":2,"turns_remaining":50},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":13},{"id":275,"ship_count":84,"origin":"VSLGCPXQUN","destination":"OVXRCBSXZK","owner":2,"turns_remaining":67},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":23},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":22},{"id":273,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"HEYBAGEYJB","owner":4,"turns_remaining":1},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":24},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":4},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":1},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":29},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":2},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":3},{"id":274,"ship_count":43,"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","owner":2,"turns_remaining":5}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.761153922+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.761221304+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.761302290+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.761379400+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.761425979+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-23T23:06:42.761466729+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.761509129+02:00","state":{"planets":[{"ship_count":51,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":87,"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":96,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":16,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":36,"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":45,"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":83,"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":112,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":9,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":42,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":72,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":111,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":49,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":62,"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":102,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":3},{"id":276,"ship_count":94,"origin":"RULUVNQJTY","destination":"VNZZPHTSZM","owner":2,"turns_remaining":49},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":12},{"id":275,"ship_count":84,"origin":"VSLGCPXQUN","destination":"OVXRCBSXZK","owner":2,"turns_remaining":66},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":22},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":21},{"id":274,"ship_count":43,"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","owner":2,"turns_remaining":4},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":23},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":3},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":2},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":28},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":1}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.762982488+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.763059398+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.763131727+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.763184255+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.763232765+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-23T23:06:42.763279505+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.763347851+02:00","state":{"planets":[{"ship_count":52,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":88,"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":97,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":17,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":37,"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":46,"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":83,"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":113,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":10,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":43,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":73,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":112,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":50,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":63,"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":103,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":2},{"id":276,"ship_count":94,"origin":"RULUVNQJTY","destination":"VNZZPHTSZM","owner":2,"turns_remaining":48},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":11},{"id":275,"ship_count":84,"origin":"VSLGCPXQUN","destination":"OVXRCBSXZK","owner":2,"turns_remaining":65},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":21},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":20},{"id":274,"ship_count":43,"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","owner":2,"turns_remaining":3},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":22},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":2},{"id":263,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":1},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":27}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.764841624+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.764946892+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.765051893+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.765102375+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.765149296+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-23T23:06:42.765189909+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.765232012+02:00","state":{"planets":[{"ship_count":53,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":89,"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":98,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":18,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":38,"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":47,"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":84,"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":114,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":11,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":44,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":74,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":113,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":51,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":64,"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":104,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":264,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":4,"turns_remaining":1},{"id":276,"ship_count":94,"origin":"RULUVNQJTY","destination":"VNZZPHTSZM","owner":2,"turns_remaining":47},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":10},{"id":275,"ship_count":84,"origin":"VSLGCPXQUN","destination":"OVXRCBSXZK","owner":2,"turns_remaining":64},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":20},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":19},{"id":274,"ship_count":43,"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","owner":2,"turns_remaining":2},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":21},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":1},{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":26}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.766736034+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.766812569+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.766877642+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.766944310+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.766991176+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-23T23:06:42.767031603+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.767073664+02:00","state":{"planets":[{"ship_count":54,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":90,"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":99,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":19,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":39,"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":48,"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":84,"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":115,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":12,"x":53.0,"y":93.0,"owner":3,"name":"OVXRCBSXZK"},{"ship_count":45,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":75,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":114,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":52,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":65,"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":105,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":25},{"id":276,"ship_count":94,"origin":"RULUVNQJTY","destination":"VNZZPHTSZM","owner":2,"turns_remaining":46},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":9},{"id":275,"ship_count":84,"origin":"VSLGCPXQUN","destination":"OVXRCBSXZK","owner":2,"turns_remaining":63},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":19},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":18},{"id":274,"ship_count":43,"origin":"QUQGQOWETI","destination":"OVXRCBSXZK","owner":2,"turns_remaining":1},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":20}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.768457150+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.768533940+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.768601264+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.768668509+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.768715172+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-23T23:06:42.768755659+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.768797526+02:00","state":{"planets":[{"ship_count":55,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":91,"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":100,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":20,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":40,"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":49,"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":85,"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":116,"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":46,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":76,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":115,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":53,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":66,"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":106,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":24},{"id":276,"ship_count":94,"origin":"RULUVNQJTY","destination":"VNZZPHTSZM","owner":2,"turns_remaining":45},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":8},{"id":275,"ship_count":84,"origin":"VSLGCPXQUN","destination":"OVXRCBSXZK","owner":2,"turns_remaining":62},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":18},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":17},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":19}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.770101080+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.770177673+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.770259741+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.770350578+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.770397711+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-23T23:06:42.770438325+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.770480044+02:00","state":{"planets":[{"ship_count":56,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":92,"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":101,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":21,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":41,"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":50,"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":86,"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":117,"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":47,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":77,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":116,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":54,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":67,"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":107,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":23},{"id":276,"ship_count":94,"origin":"RULUVNQJTY","destination":"VNZZPHTSZM","owner":2,"turns_remaining":44},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":7},{"id":275,"ship_count":84,"origin":"VSLGCPXQUN","destination":"OVXRCBSXZK","owner":2,"turns_remaining":61},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":17},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":16},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":18}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.771937956+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.772047029+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.772099826+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.772165661+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.772212712+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-23T23:06:42.772253580+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.772337611+02:00","state":{"planets":[{"ship_count":57,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":93,"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":102,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":22,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":42,"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":51,"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":87,"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":118,"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":48,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":78,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":117,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":55,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":68,"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":108,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":22},{"id":276,"ship_count":94,"origin":"RULUVNQJTY","destination":"VNZZPHTSZM","owner":2,"turns_remaining":43},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":6},{"id":275,"ship_count":84,"origin":"VSLGCPXQUN","destination":"OVXRCBSXZK","owner":2,"turns_remaining":60},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":16},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":15},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":17}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.773593301+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.773723409+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.773794644+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.773861548+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.773908565+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-23T23:06:42.773949173+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.773991105+02:00","state":{"planets":[{"ship_count":58,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":94,"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":103,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":23,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":43,"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":52,"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":88,"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":119,"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":49,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":79,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":118,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":56,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":69,"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":109,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":21},{"id":276,"ship_count":94,"origin":"RULUVNQJTY","destination":"VNZZPHTSZM","owner":2,"turns_remaining":42},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":5},{"id":275,"ship_count":84,"origin":"VSLGCPXQUN","destination":"OVXRCBSXZK","owner":2,"turns_remaining":59},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":15},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":14},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":16}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.775245688+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.775344907+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.775428147+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.775496151+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.775543283+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-23T23:06:42.775583965+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.775625959+02:00","state":{"planets":[{"ship_count":59,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":95,"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":104,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":24,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":44,"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":53,"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":89,"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":120,"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":50,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":80,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":119,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":57,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":70,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":124,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":110,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":20},{"id":276,"ship_count":94,"origin":"RULUVNQJTY","destination":"VNZZPHTSZM","owner":2,"turns_remaining":41},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":4},{"id":275,"ship_count":84,"origin":"VSLGCPXQUN","destination":"OVXRCBSXZK","owner":2,"turns_remaining":58},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":14},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":13},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":15}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.776879524+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.776956474+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.777021327+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.777087663+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.777134609+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-23T23:06:42.777175217+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.777217180+02:00","state":{"planets":[{"ship_count":60,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":96,"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":105,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":25,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":45,"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":54,"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":90,"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":121,"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":51,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":81,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":120,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":58,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":71,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":125,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":111,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":19},{"id":276,"ship_count":94,"origin":"RULUVNQJTY","destination":"VNZZPHTSZM","owner":2,"turns_remaining":40},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":3},{"id":275,"ship_count":84,"origin":"VSLGCPXQUN","destination":"OVXRCBSXZK","owner":2,"turns_remaining":57},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":13},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":12},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":14}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.778525238+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.778601996+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.778673332+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.778725350+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.778773581+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-23T23:06:42.778815563+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.778858799+02:00","state":{"planets":[{"ship_count":61,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":97,"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":106,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":26,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":46,"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":55,"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":91,"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":122,"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":52,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":82,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":121,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":59,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":72,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":126,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":112,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":18},{"id":276,"ship_count":94,"origin":"RULUVNQJTY","destination":"VNZZPHTSZM","owner":2,"turns_remaining":39},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":2},{"id":275,"ship_count":84,"origin":"VSLGCPXQUN","destination":"OVXRCBSXZK","owner":2,"turns_remaining":56},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":12},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":11},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":13}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.780109147+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.780185492+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.780258357+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.780365626+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.780416436+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-23T23:06:42.780457153+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.780498913+02:00","state":{"planets":[{"ship_count":62,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":98,"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":107,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":27,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":47,"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":56,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":98,"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":37,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":123,"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":53,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":83,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":122,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":60,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":73,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":127,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":113,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":17},{"id":276,"ship_count":94,"origin":"RULUVNQJTY","destination":"VNZZPHTSZM","owner":2,"turns_remaining":38},{"id":266,"ship_count":73,"origin":"NWMMEHPPYR","destination":"QUQGQOWETI","owner":2,"turns_remaining":1},{"id":275,"ship_count":84,"origin":"VSLGCPXQUN","destination":"OVXRCBSXZK","owner":2,"turns_remaining":55},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":11},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":10},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":12}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.781799498+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.781866045+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.781927309+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.781972135+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.782018612+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-23T23:06:42.782059383+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.782101188+02:00","state":{"planets":[{"ship_count":63,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":99,"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":108,"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":48,"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":57,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":99,"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":38,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":124,"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":54,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":84,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":123,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":61,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":74,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":128,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":114,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":16},{"id":276,"ship_count":94,"origin":"RULUVNQJTY","destination":"VNZZPHTSZM","owner":2,"turns_remaining":37},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":11},{"id":275,"ship_count":84,"origin":"VSLGCPXQUN","destination":"OVXRCBSXZK","owner":2,"turns_remaining":54},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":10},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":9}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.783346690+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.783437862+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.783500883+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.783545931+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.783592319+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-23T23:06:42.783632805+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.783674471+02:00","state":{"planets":[{"ship_count":64,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":100,"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":109,"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":49,"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":58,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":100,"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":39,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":125,"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":55,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":85,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":124,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":62,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":75,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":129,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":115,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":15},{"id":276,"ship_count":94,"origin":"RULUVNQJTY","destination":"VNZZPHTSZM","owner":2,"turns_remaining":36},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":10},{"id":275,"ship_count":84,"origin":"VSLGCPXQUN","destination":"OVXRCBSXZK","owner":2,"turns_remaining":53},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":9},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":8}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.784927280+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.785001710+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.785067106+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.785111944+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.785158164+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-23T23:06:42.785198593+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.785240076+02:00","state":{"planets":[{"ship_count":65,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":101,"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":110,"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":50,"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":59,"x":9.0,"y":32.0,"owner":2,"name":"VSLGCPXQUN"},{"ship_count":101,"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":40,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":126,"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":56,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":86,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":125,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":63,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":76,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":130,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":116,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":14},{"id":276,"ship_count":94,"origin":"RULUVNQJTY","destination":"VNZZPHTSZM","owner":2,"turns_remaining":35},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":9},{"id":275,"ship_count":84,"origin":"VSLGCPXQUN","destination":"OVXRCBSXZK","owner":2,"turns_remaining":52},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":8},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":7}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.786555258+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.786630131+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.786690658+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.786735235+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.786781422+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-23T23:06:42.786821764+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.786863517+02:00","state":{"planets":[{"ship_count":66,"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":69,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":111,"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":51,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":96,"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":102,"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":41,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":127,"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":57,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":87,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":126,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":64,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":77,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":131,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":117,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":13},{"id":276,"ship_count":94,"origin":"RULUVNQJTY","destination":"VNZZPHTSZM","owner":2,"turns_remaining":34},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":8},{"id":275,"ship_count":84,"origin":"VSLGCPXQUN","destination":"OVXRCBSXZK","owner":2,"turns_remaining":51},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":7},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":6}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.788135463+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.788211980+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.788318578+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.788381250+02:00","content":"{\"moves\": [{\"origin\": \"KEYMTVEOQP\", \"ship_count\": 62, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.788446204+02:00","command":{"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","ship_count":62},"player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.788507908+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-23T23:06:42.788548284+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.788590163+02:00","state":{"planets":[{"ship_count":67,"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":70,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":112,"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":52,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":97,"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":103,"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":42,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":128,"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":58,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":88,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":127,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":3,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":78,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":132,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":118,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":12},{"id":276,"ship_count":94,"origin":"RULUVNQJTY","destination":"VNZZPHTSZM","owner":2,"turns_remaining":33},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":7},{"id":275,"ship_count":84,"origin":"VSLGCPXQUN","destination":"OVXRCBSXZK","owner":2,"turns_remaining":50},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":6},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":5},{"id":277,"ship_count":62,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.789897972+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.789972702+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.790039984+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.790085207+02:00","content":"{\"moves\": [{\"origin\": \"UUZZZWSZUT\", \"ship_count\": 82, \"destination\": \"VNZZPHTSZM\"}]}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.790150065+02:00","command":{"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","ship_count":82},"player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.790212039+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-23T23:06:42.790252571+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.790324286+02:00","state":{"planets":[{"ship_count":68,"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":71,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":113,"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":53,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":98,"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":104,"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":43,"x":31.0,"y":52.0,"owner":2,"name":"RULUVNQJTY"},{"ship_count":129,"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":59,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":89,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":128,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":4,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":79,"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":119,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":11},{"id":276,"ship_count":94,"origin":"RULUVNQJTY","destination":"VNZZPHTSZM","owner":2,"turns_remaining":32},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":6},{"id":275,"ship_count":84,"origin":"VSLGCPXQUN","destination":"OVXRCBSXZK","owner":2,"turns_remaining":49},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":5},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":4},{"id":277,"ship_count":62,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":278,"ship_count":82,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":63}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.791735291+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.791810326+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.791879631+02:00","content":"{\"moves\": [{\"origin\": \"ETCCAQPWNK\", \"ship_count\": 65, \"destination\": \"KEYMTVEOQP\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:06:42.791944223+02:00","content":"{\"moves\": [{\"origin\": \"HEYBAGEYJB\", \"ship_count\": 50, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.792009284+02:00","command":{"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","ship_count":50},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:06:42.792069867+02:00","command":{"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","ship_count":65},"player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:06:42.792130822+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-23T23:06:42.792171543+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:06:42.792213514+02:00","state":{"planets":[{"ship_count":69,"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":72,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":114,"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":54,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":99,"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":105,"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":44,"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":44,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":10,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":90,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":129,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":5,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":80,"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":120,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":265,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":4,"turns_remaining":10},{"id":276,"ship_count":94,"origin":"RULUVNQJTY","destination":"VNZZPHTSZM","owner":2,"turns_remaining":31},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":5},{"id":275,"ship_count":84,"origin":"VSLGCPXQUN","destination":"OVXRCBSXZK","owner":2,"turns_remaining":48},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":4},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"LWMVSTXKRV","owner":1,"turns_remaining":3},{"id":277,"ship_count":62,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":278,"ship_count":82,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":62},{"id":279,"ship_count":50,"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":280,"ship_count":65,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":54}]}}