planet-wars/frontend/logs/Joanne Blair.json

1508 lines
1.8 MiB
JSON
Raw Permalink Normal View History

2019-09-24 15:31:21 +02:00
{"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
{"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":
{"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":"
{"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":"O
{"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":"OTJ
{"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":"OTJ
{"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":"OTJ
{"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":"OTJ
{"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":"OTJP
{"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":"OTJ
{"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":"
{"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":
{"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"
{"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
{"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":"
{"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"
{"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
{"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
{"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,"origi
{"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,"origi
{"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,"origi
{"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,"origi
{"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":
{"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":
{"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":
{"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":
{"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":
{"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":
{"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":"QU
{"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":"QUQ
{"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":"QUQGQOW
{"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":"QUQGQO
{"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":"QUQG
{"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":"QUQG
{"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":"QUQGQOW
{"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":"QUQGQOW
{"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":"QUQGQOWE
{"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
{"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"
{"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",
{"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","
{"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","
{"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","
{"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",
{"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","
{"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","d
{"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"
{"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",
{"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",
{"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",
{"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",
{"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","
{"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","
{"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","
{"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","
{"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","dest
{"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","des
{"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","d
{"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","des
{"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","des
{"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","de
{"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","d
{"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","d
{"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","
{"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":"QUQGQOWET
{"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
{"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"
{"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",
{"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",
{"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","
{"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","d
{"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","des
{"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","d
{"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"
{"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":"QUQGQOWET
{"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":"QUQGQOW
{"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":"QUQG
{"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":"QUQ
{"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":"Q
{"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"
{"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,"orig
{"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,"orig
{"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,"orig
{"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,"orig
{"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,"o
{"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,"or
{"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,"or
{"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,"orig
{"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,"orig
{"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,"ori
{"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,"ori
{"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,"orig
{"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,"origi
{"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,"origi
{"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,"ori
{"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,"orig
{"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,"or
{"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,"
{"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,"
{"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,"
{"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
{"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,
{"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,"
{"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,"o
{"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,"ori
{"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,"orig
{"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,"origi
{"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":
{"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":"
{"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":"V
{"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":
{"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":
{"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
{"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,"orig
{"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
{"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,"origi
{"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,"origi
{"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,"origi
{"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,"origi
{"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,"orig
{"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,"orig
{"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,"o
{"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,"o
{"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
{"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,
{"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
{"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,
{"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,"o
{"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,"or
{"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,"or
{"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,"ori
{"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,"ori
{"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,"ori
{"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,"or
{"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,"o
{"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,"o
{"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"
{"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
{"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":
{"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
{"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
{"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,
{"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
{"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":
{"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
{"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"
{"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"
{"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,
{"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
{"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,
{"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
{"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,
{"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,
{"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,"
{"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}]}}