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

1728 lines
2 MiB

{"msg":"client connected","level":"INFO","ts":"2019-09-23T23:10:19.420039031+02:00","player_id":0}
{"msg":"client connected","level":"INFO","ts":"2019-09-23T23:10:19.420405939+02:00","player_id":1}
{"msg":"client connected","level":"INFO","ts":"2019-09-23T23:10:19.420644229+02:00","player_id":2}
{"msg":"client connected","level":"INFO","ts":"2019-09-23T23:10:19.420872300+02:00","player_id":3}
{"msg":"game info","level":"INFO","ts":"2019-09-23T23:10:19.421108413+02:00","info":{"players":["SimpleBot 1 (check if python is correct before executing)","SimpleBot 2 (check if python is correct before executing)","mybot2","mybot"]}}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.421530702+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:10:19.448248917+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.455757626+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.458349077+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 0}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.458976495+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 0}]}","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:19.459074756+02:00","error":"\"ZeroShipMove\"","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":0},"player_id":0}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:19.459173745+02:00","error":"\"ZeroShipMove\"","command":{"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","ship_count":0},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.459278616+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:10:19.460638603+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.460780360+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.460895578+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 1, \"destination\": \"HEYBAGEYJB\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.460984190+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"ship_count\": 1, \"destination\": \"HEYBAGEYJB\"}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.461074551+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.461163009+02:00","command":{"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","ship_count":1},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.461244819+02:00","command":{"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.461335272+02:00","command":{"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","ship_count":1},"player_id":1}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.461419856+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81},{"id":1,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":14},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":55},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":70}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.462957436+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.463065841+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.463166211+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"ship_count\": 1, \"destination\": \"XVJXNQDAQE\"}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.463253717+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 1, \"destination\": \"XVJXNQDAQE\"}]}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.463349610+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.463433364+02:00","command":{"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","ship_count":1},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.463514778+02:00","command":{"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.463595719+02:00","command":{"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","ship_count":1},"player_id":1}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.463679978+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":1,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":13},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":54},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":69},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81},{"id":5,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":14},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":78},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":74}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.465383893+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.465482424+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.465575528+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"ship_count\": 1, \"destination\": \"ETCCAQPWNK\"}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.465747719+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 1, \"destination\": \"ETCCAQPWNK\"}]}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.465842478+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.465927618+02:00","command":{"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","ship_count":1},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.466010120+02:00","command":{"origin":"RSSGYXGAIS","destination":"ETCCAQPWNK","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.466092051+02:00","command":{"origin":"OTJPKJXLQX","destination":"ETCCAQPWNK","ship_count":1},"player_id":1}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.466178169+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":1,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":12},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":53},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":68},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":5,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":13},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":77},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":73},{"id":8,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81},{"id":9,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":14},{"id":10,"ship_count":1,"origin":"RSSGYXGAIS","destination":"ETCCAQPWNK","owner":3,"turns_remaining":14},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"ETCCAQPWNK","owner":2,"turns_remaining":8}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.468110276+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.468209687+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.468316393+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"ship_count\": 1, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.468483398+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 1, \"destination\": \"VNZZPHTSZM\"}]}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.468578033+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.468662399+02:00","command":{"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","ship_count":1},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.468744751+02:00","command":{"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.468826572+02:00","command":{"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","ship_count":1},"player_id":1}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.468913457+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":1,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":11},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":52},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":67},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":5,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":12},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":76},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":72},{"id":8,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":9,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":13},{"id":10,"ship_count":1,"origin":"RSSGYXGAIS","destination":"ETCCAQPWNK","owner":3,"turns_remaining":13},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"ETCCAQPWNK","owner":2,"turns_remaining":7},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81},{"id":13,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":14},{"id":14,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":41},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":57}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.471108589+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.471208200+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.471316491+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"ship_count\": 1, \"destination\": \"NWMMEHPPYR\"}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.471457152+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 1, \"destination\": \"NWMMEHPPYR\"}]}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.471546080+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.471629459+02:00","command":{"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","ship_count":1},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.471710863+02:00","command":{"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.471791844+02:00","command":{"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","ship_count":1},"player_id":1}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.471877163+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":1,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":10},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":51},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":66},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":5,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":11},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":75},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":71},{"id":8,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":9,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":12},{"id":10,"ship_count":1,"origin":"RSSGYXGAIS","destination":"ETCCAQPWNK","owner":3,"turns_remaining":12},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"ETCCAQPWNK","owner":2,"turns_remaining":6},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":13,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":13},{"id":14,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":40},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":56},{"id":16,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81},{"id":17,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":14},{"id":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":59},{"id":19,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":41}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.474300330+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.474399955+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.474576362+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"ship_count\": 1, \"destination\": \"VSLGCPXQUN\"}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.474690271+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 1, \"destination\": \"VSLGCPXQUN\"}]}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.474779453+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.474862293+02:00","command":{"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","ship_count":1},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.474943400+02:00","command":{"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.475024115+02:00","command":{"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","ship_count":1},"player_id":1}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.475110836+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":1,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":9},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":50},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":65},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":5,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":10},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":74},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":70},{"id":8,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":9,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":11},{"id":10,"ship_count":1,"origin":"RSSGYXGAIS","destination":"ETCCAQPWNK","owner":3,"turns_remaining":11},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"ETCCAQPWNK","owner":2,"turns_remaining":5},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":13,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":12},{"id":14,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":39},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":55},{"id":16,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":17,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":13},{"id":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":58},{"id":19,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":40},{"id":20,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81},{"id":21,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":14},{"id":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":61},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":46}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.477750409+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.477848315+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.478059407+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"ship_count\": 1, \"destination\": \"RULUVNQJTY\"}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.478160225+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 1, \"destination\": \"RULUVNQJTY\"}]}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.478251712+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.478345410+02:00","command":{"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","ship_count":1},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.478427414+02:00","command":{"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.478508427+02:00","command":{"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","ship_count":1},"player_id":1}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.478595738+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":1,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":8},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":49},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":64},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":5,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":9},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":73},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":69},{"id":8,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":9,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":10},{"id":10,"ship_count":1,"origin":"RSSGYXGAIS","destination":"ETCCAQPWNK","owner":3,"turns_remaining":10},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"ETCCAQPWNK","owner":2,"turns_remaining":4},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":13,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":11},{"id":14,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":38},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":54},{"id":16,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":17,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":12},{"id":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":57},{"id":19,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":39},{"id":20,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":21,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":13},{"id":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":60},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":45},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81},{"id":25,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":14},{"id":26,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":32},{"id":27,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":22}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.481510968+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.481609844+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.481880081+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"ship_count\": 1, \"destination\": \"OVXRCBSXZK\"}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.481980949+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 1, \"destination\": \"OVXRCBSXZK\"}]}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.482071945+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.482155977+02:00","command":{"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","ship_count":1},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.482238241+02:00","command":{"origin":"RSSGYXGAIS","destination":"OVXRCBSXZK","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.482326741+02:00","command":{"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","ship_count":1},"player_id":1}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.482415282+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":1,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":7},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":48},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":63},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":5,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":8},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":72},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":68},{"id":8,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":9,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":9},{"id":10,"ship_count":1,"origin":"RSSGYXGAIS","destination":"ETCCAQPWNK","owner":3,"turns_remaining":9},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"ETCCAQPWNK","owner":2,"turns_remaining":3},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":13,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":10},{"id":14,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":53},{"id":16,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":17,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":11},{"id":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":56},{"id":19,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":38},{"id":20,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":21,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":12},{"id":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":59},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":44},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":25,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":13},{"id":26,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":31},{"id":27,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":21},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81},{"id":29,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":14},{"id":30,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OVXRCBSXZK","owner":3,"turns_remaining":13},{"id":31,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":29}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.485642853+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.485744210+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.486055979+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"ship_count\": 1, \"destination\": \"OZIYOLKDIR\"}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.486157056+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 1, \"destination\": \"OZIYOLKDIR\"}]}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.486248795+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.486343960+02:00","command":{"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","ship_count":1},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.486425713+02:00","command":{"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.486506931+02:00","command":{"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","ship_count":1},"player_id":1}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.486594994+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":1,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":6},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":47},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":62},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":5,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":7},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":71},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":67},{"id":8,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":9,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":8},{"id":10,"ship_count":1,"origin":"RSSGYXGAIS","destination":"ETCCAQPWNK","owner":3,"turns_remaining":8},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"ETCCAQPWNK","owner":2,"turns_remaining":2},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":13,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":9},{"id":14,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":52},{"id":16,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":17,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":10},{"id":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":55},{"id":19,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":37},{"id":20,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":21,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":11},{"id":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":58},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":43},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":25,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":12},{"id":26,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":30},{"id":27,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":20},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":29,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":13},{"id":30,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OVXRCBSXZK","owner":3,"turns_remaining":12},{"id":31,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":28},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81},{"id":33,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":14},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":66},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":52}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.490283414+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.490425565+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.490647409+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 1, \"destination\": \"KEYMTVEOQP\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.490753325+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"ship_count\": 1, \"destination\": \"KEYMTVEOQP\"}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.490845103+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.490928772+02:00","command":{"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","ship_count":1},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.491009865+02:00","command":{"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.491090763+02:00","command":{"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","ship_count":1},"player_id":1}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.491181287+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":1,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":5},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":46},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":61},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":5,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":6},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":70},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":66},{"id":8,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":9,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":7},{"id":10,"ship_count":1,"origin":"RSSGYXGAIS","destination":"ETCCAQPWNK","owner":3,"turns_remaining":7},{"id":11,"ship_count":1,"origin":"OTJPKJXLQX","destination":"ETCCAQPWNK","owner":2,"turns_remaining":1},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":13,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":8},{"id":14,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":51},{"id":16,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":17,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":9},{"id":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":54},{"id":19,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":36},{"id":20,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":21,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":10},{"id":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":57},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":42},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":25,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":11},{"id":26,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":29},{"id":27,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":19},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":29,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":12},{"id":30,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OVXRCBSXZK","owner":3,"turns_remaining":11},{"id":31,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":27},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":33,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":13},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":65},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":51},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81},{"id":37,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":14},{"id":38,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":44},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":62}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.494875471+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.495019914+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.495421947+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"ship_count\": 1, \"destination\": \"KOLNGIUGEX\"}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.495522222+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 1, \"destination\": \"KOLNGIUGEX\"}]}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.495614354+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.495698971+02:00","command":{"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","ship_count":1},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.495781260+02:00","command":{"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.495863406+02:00","command":{"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","ship_count":1},"player_id":1}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.495955171+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":1,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":4},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":45},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":60},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":5,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":5},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":69},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":65},{"id":8,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":9,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":6},{"id":10,"ship_count":1,"origin":"RSSGYXGAIS","destination":"ETCCAQPWNK","owner":3,"turns_remaining":6},{"id":43,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":30},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":13,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":7},{"id":14,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":50},{"id":16,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":17,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":8},{"id":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":53},{"id":19,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":35},{"id":20,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":21,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":9},{"id":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":56},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":41},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":25,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":10},{"id":26,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":28},{"id":27,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":18},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":29,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":11},{"id":30,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OVXRCBSXZK","owner":3,"turns_remaining":10},{"id":31,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":26},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":33,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":12},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":64},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":50},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":37,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":13},{"id":38,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":43},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":61},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81},{"id":41,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":14},{"id":42,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":45}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.499749455+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.499883917+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.500206977+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"ship_count\": 1, \"destination\": \"DLSGAMDSAK\"}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.500325466+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 1, \"destination\": \"DLSGAMDSAK\"}]}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.500416536+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.500506695+02:00","command":{"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","ship_count":1},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.500588095+02:00","command":{"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.500669081+02:00","command":{"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","ship_count":1},"player_id":1}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.500759741+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":1,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":3},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":44},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":59},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":5,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":4},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":68},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":64},{"id":8,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":9,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":5},{"id":10,"ship_count":1,"origin":"RSSGYXGAIS","destination":"ETCCAQPWNK","owner":3,"turns_remaining":5},{"id":43,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":29},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":13,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":6},{"id":14,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":49},{"id":16,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":17,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":7},{"id":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":52},{"id":19,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":34},{"id":20,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":21,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":8},{"id":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":55},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":40},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":25,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":9},{"id":26,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":27},{"id":27,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":17},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":29,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":10},{"id":30,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OVXRCBSXZK","owner":3,"turns_remaining":9},{"id":31,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":25},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":33,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":11},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":63},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":49},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":37,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":12},{"id":38,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":42},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":60},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":41,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":13},{"id":42,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":44},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81},{"id":45,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":14},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":60},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":50}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.504910901+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.505046554+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.505481397+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"ship_count\": 1, \"destination\": \"UUZZZWSZUT\"}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.505612422+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 1, \"destination\": \"UUZZZWSZUT\"}]}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.505705578+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.505789726+02:00","command":{"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","ship_count":1},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.505871286+02:00","command":{"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.505957436+02:00","command":{"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","ship_count":1},"player_id":1}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.506049565+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":1,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":2},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":43},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":58},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":5,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":3},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":67},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":63},{"id":8,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":9,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":4},{"id":10,"ship_count":1,"origin":"RSSGYXGAIS","destination":"ETCCAQPWNK","owner":3,"turns_remaining":4},{"id":43,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":28},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":13,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":5},{"id":14,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":48},{"id":16,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":17,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":6},{"id":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":51},{"id":19,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":33},{"id":20,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":21,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":7},{"id":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":54},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":39},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":25,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":8},{"id":26,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":26},{"id":27,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":16},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":29,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":9},{"id":30,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OVXRCBSXZK","owner":3,"turns_remaining":8},{"id":31,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":24},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":33,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":10},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":62},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":48},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":37,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":11},{"id":38,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":41},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":59},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":41,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":12},{"id":42,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":43},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":45,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":13},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":59},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":49},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81},{"id":49,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":14},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":57},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":52}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.510388760+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.510528270+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.510891351+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"ship_count\": 1, \"destination\": \"MJXGGQIJTD\"}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.511105366+02:00","content":"{\"moves\": [{\"origin\": \"ETCCAQPWNK\", \"ship_count\": 1, \"destination\": \"MJXGGQIJTD\"}]}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.511201238+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.511294768+02:00","command":{"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","ship_count":1},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.511377719+02:00","command":{"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.511464854+02:00","command":{"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","ship_count":1},"player_id":1}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.511557112+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":1,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":1},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":42},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":57},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":5,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":2},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":66},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":62},{"id":8,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":9,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":3},{"id":10,"ship_count":1,"origin":"RSSGYXGAIS","destination":"ETCCAQPWNK","owner":3,"turns_remaining":3},{"id":43,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":27},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":13,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":4},{"id":14,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":47},{"id":16,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":17,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":5},{"id":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":50},{"id":19,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":32},{"id":20,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":21,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":6},{"id":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":53},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":38},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":25,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":7},{"id":26,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":25},{"id":27,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":15},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":29,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":8},{"id":30,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OVXRCBSXZK","owner":3,"turns_remaining":7},{"id":31,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":23},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":33,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":9},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":61},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":47},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":37,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":10},{"id":38,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":40},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":58},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":41,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":11},{"id":42,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":42},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":45,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":12},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":58},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":48},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":49,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":13},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":56},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":51},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81},{"id":53,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":14},{"id":54,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":26},{"id":55,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":21}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.516105254+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.516230341+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"QUQGQOWETI\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.516499428+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"ship_count\": 1, \"destination\": \"JXTLWRHRRP\"}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.516600132+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 1, \"destination\": \"JXTLWRHRRP\"}]}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.516690032+02:00","command":{"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.516768159+02:00","command":{"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","ship_count":1},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.516843994+02:00","command":{"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","ship_count":1},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.516919481+02:00","command":{"origin":"OTJPKJXLQX","destination":"JXTLWRHRRP","ship_count":1},"player_id":1}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.517004764+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"JXTLWRHRRP","owner":2,"turns_remaining":22},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":41},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":56},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":5,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":1},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":65},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":61},{"id":8,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":9,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":2},{"id":10,"ship_count":1,"origin":"RSSGYXGAIS","destination":"ETCCAQPWNK","owner":3,"turns_remaining":2},{"id":43,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":26},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":13,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":3},{"id":14,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":46},{"id":16,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":17,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":4},{"id":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":49},{"id":19,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":31},{"id":20,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":21,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":5},{"id":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":52},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":37},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":25,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":6},{"id":26,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":24},{"id":27,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":14},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":29,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":7},{"id":30,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OVXRCBSXZK","owner":3,"turns_remaining":6},{"id":31,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":22},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":33,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":8},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":60},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":46},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":37,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":9},{"id":38,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":39},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":57},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":41,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":10},{"id":42,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":41},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":45,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":11},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":57},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":47},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":49,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":12},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":55},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":50},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":53,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":13},{"id":54,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":25},{"id":55,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":20},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":81},{"id":57,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":14},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":38}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.523820774+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.523958540+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.524040125+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.524209163+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.524352720+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.524477229+02:00","command":{"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","ship_count":1},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.524617826+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"JXTLWRHRRP","owner":2,"turns_remaining":21},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":40},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":55},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":73},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":64},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":60},{"id":8,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":9,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":1},{"id":10,"ship_count":1,"origin":"RSSGYXGAIS","destination":"ETCCAQPWNK","owner":3,"turns_remaining":1},{"id":43,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":25},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":13,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":2},{"id":14,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":45},{"id":16,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":17,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":3},{"id":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":48},{"id":19,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":30},{"id":20,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":21,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":4},{"id":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":51},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":36},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":25,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":5},{"id":26,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":23},{"id":27,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":13},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":29,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":6},{"id":30,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OVXRCBSXZK","owner":3,"turns_remaining":5},{"id":31,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":21},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":33,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":7},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":59},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":45},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":37,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":8},{"id":38,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":38},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":56},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":41,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":9},{"id":42,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":40},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":45,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":10},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":56},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":46},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":49,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":11},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":54},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":49},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":53,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":12},{"id":54,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":24},{"id":55,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":19},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":80},{"id":57,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":13},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":37},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.532157253+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.532343407+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.533066443+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.533180697+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.533345793+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.533519822+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.533751760+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"JXTLWRHRRP","owner":2,"turns_remaining":20},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":39},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":54},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":72},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":63},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":59},{"id":8,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":63,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":43,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":24},{"id":12,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":13,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":1},{"id":14,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":44},{"id":16,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":17,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":2},{"id":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":47},{"id":19,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":29},{"id":20,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":21,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":3},{"id":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":50},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":35},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":25,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":4},{"id":26,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":22},{"id":27,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":12},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":29,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":5},{"id":30,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OVXRCBSXZK","owner":3,"turns_remaining":4},{"id":31,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":20},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":33,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":6},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":58},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":44},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":37,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":7},{"id":38,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":37},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":55},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":41,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":8},{"id":42,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":39},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":45,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":9},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":55},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":45},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":49,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":10},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":53},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":48},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":53,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":11},{"id":54,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":23},{"id":55,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":18},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":79},{"id":57,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":12},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":36},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.540030323+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.540149137+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.540490421+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.540642687+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.540714931+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.540803557+02:00","command":{"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.540902512+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"JXTLWRHRRP","owner":2,"turns_remaining":19},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":38},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":53},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":71},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":62},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":58},{"id":8,"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":61},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":43,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":23},{"id":12,"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":14,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":43},{"id":16,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":17,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":1},{"id":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":46},{"id":19,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":28},{"id":20,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":21,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":2},{"id":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":49},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":34},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":25,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":3},{"id":26,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":21},{"id":27,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":11},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":29,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":4},{"id":30,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OVXRCBSXZK","owner":3,"turns_remaining":3},{"id":31,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":19},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":33,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":5},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":57},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":43},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":37,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":6},{"id":38,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":36},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":54},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":41,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":7},{"id":42,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":38},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":45,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":8},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":54},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":44},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":49,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":9},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":52},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":47},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":53,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":10},{"id":54,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":22},{"id":55,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":17},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":78},{"id":57,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":11},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":35},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.547927125+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.548089451+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 4}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.549170963+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.549340705+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.549444643+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.549593946+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":4},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.549775995+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"JXTLWRHRRP","owner":2,"turns_remaining":18},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":37},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":52},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":70},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":61},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":57},{"id":8,"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":60},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":43,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":22},{"id":12,"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":14,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":42},{"id":16,"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":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":45},{"id":19,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":27},{"id":20,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":21,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":1},{"id":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":48},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":33},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":25,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":2},{"id":26,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":20},{"id":27,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":10},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":29,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":3},{"id":30,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OVXRCBSXZK","owner":3,"turns_remaining":2},{"id":31,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":18},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":33,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":4},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":56},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":42},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":37,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":5},{"id":38,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":35},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":53},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":41,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":6},{"id":42,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":37},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":45,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":7},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":53},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":43},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":49,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":8},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":51},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":46},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":53,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":9},{"id":54,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":21},{"id":55,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":16},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":77},{"id":57,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":10},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":34},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.555307424+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.555435318+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.555790881+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.555990947+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.556065941+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.556156318+02:00","command":{"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.556257767+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"JXTLWRHRRP","owner":2,"turns_remaining":17},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":36},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":51},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":69},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":60},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":56},{"id":8,"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":59},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":43,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":21},{"id":12,"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":14,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":41},{"id":16,"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":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":44},{"id":19,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":26},{"id":20,"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":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":47},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":32},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":25,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":1},{"id":26,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":19},{"id":27,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":9},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":29,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":2},{"id":30,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OVXRCBSXZK","owner":3,"turns_remaining":1},{"id":31,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":17},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":33,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":3},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":55},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":41},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":37,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":4},{"id":38,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":34},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":52},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":41,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":5},{"id":42,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":36},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":45,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":6},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":52},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":42},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":49,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":7},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":50},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":45},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":53,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":8},{"id":54,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":20},{"id":55,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":15},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":76},{"id":57,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":9},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":33},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.562228449+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.562410428+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 4}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.563172862+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.563346547+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.563434043+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.563546796+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":4},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.563684405+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"JXTLWRHRRP","owner":2,"turns_remaining":16},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":35},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":50},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":68},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":59},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":55},{"id":8,"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":58},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":43,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":20},{"id":12,"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":14,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":40},{"id":16,"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":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":43},{"id":19,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":25},{"id":20,"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":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":46},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":31},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"id":26,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":18},{"id":27,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":8},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":29,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":1},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":31,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":16},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":33,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":2},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":54},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":40},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":37,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":3},{"id":38,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":33},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":51},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":41,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":4},{"id":42,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":35},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":45,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":5},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":51},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":41},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":49,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":6},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":49},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":44},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":53,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":7},{"id":54,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":19},{"id":55,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":14},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":75},{"id":57,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":8},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":32},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.569016480+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.569143249+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.569519368+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.569700299+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.569771596+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.569859379+02:00","command":{"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.569957376+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"JXTLWRHRRP","owner":2,"turns_remaining":15},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":34},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":49},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":67},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":58},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":54},{"id":8,"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":57},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":43,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":19},{"id":12,"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":14,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":39},{"id":16,"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":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":42},{"id":19,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":24},{"id":20,"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":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":45},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":30},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":26,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":17},{"id":27,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":7},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":73},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":31,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":15},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":33,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":1},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":53},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":39},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":37,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":2},{"id":38,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":32},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":50},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":41,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":3},{"id":42,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":34},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":45,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":4},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":50},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":40},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":49,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":5},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":48},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":43},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":53,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":6},{"id":54,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":18},{"id":55,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":13},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":74},{"id":57,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":7},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":31},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.575148713+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.575342826+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 4}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.575613869+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.575824402+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.575892013+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.575975717+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":4},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.576069076+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"JXTLWRHRRP","owner":2,"turns_remaining":14},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":33},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":48},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":66},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":57},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":53},{"id":8,"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":56},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":43,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":18},{"id":12,"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":14,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":38},{"id":16,"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":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":41},{"id":19,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":23},{"id":20,"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":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":44},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":29},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":26,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":16},{"id":27,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":6},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":72},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":31,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":14},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":52},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":38},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":37,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":1},{"id":38,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":31},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":49},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":41,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":2},{"id":42,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":33},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":45,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":3},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":49},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":39},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":49,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":4},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":47},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":42},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":53,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":5},{"id":54,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":17},{"id":55,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":12},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":73},{"id":57,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":6},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":30},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.581096190+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.581296304+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.581529967+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.581716569+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.581780035+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.581863230+02:00","command":{"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.581955746+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"JXTLWRHRRP","owner":2,"turns_remaining":13},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":32},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":47},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":65},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":56},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":52},{"id":8,"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":55},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":43,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":17},{"id":12,"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":14,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":37},{"id":16,"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":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":40},{"id":19,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":22},{"id":20,"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":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":43},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":28},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":26,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":15},{"id":27,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":5},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":71},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":31,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":13},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":51},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":37},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":73},{"id":38,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":30},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":48},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":41,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":1},{"id":42,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":32},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":45,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":2},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":48},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":38},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":49,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":3},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":46},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":41},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":53,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":4},{"id":54,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":16},{"id":55,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":11},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":72},{"id":57,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":5},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":29},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.586987+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.587155829+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 4}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.587427062+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.587603504+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.587668478+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.587749377+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":4},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.587838657+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"JXTLWRHRRP","owner":2,"turns_remaining":12},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":31},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":46},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":64},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":55},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":51},{"id":8,"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":54},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":43,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":16},{"id":12,"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":14,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":36},{"id":16,"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":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":39},{"id":19,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":21},{"id":20,"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":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":42},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":27},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":26,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":14},{"id":27,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":4},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":70},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":31,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":12},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":50},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":36},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":72},{"id":38,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":29},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":47},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"id":42,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":31},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":45,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":1},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":47},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":37},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":49,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":2},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":45},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":40},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":53,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":3},{"id":54,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":15},{"id":55,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":10},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":71},{"id":57,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":4},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":28},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.592710082+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.592895615+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.593151221+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.593252422+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.593315855+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.593409484+02:00","command":{"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.593495908+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"JXTLWRHRRP","owner":2,"turns_remaining":11},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":30},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":45},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":63},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":54},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":50},{"id":8,"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":53},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":43,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":15},{"id":12,"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":14,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":35},{"id":16,"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":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":38},{"id":19,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":20},{"id":20,"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":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":41},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":26},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":26,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":13},{"id":27,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":3},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":69},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":31,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":11},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":49},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":35},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":71},{"id":38,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":28},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":46},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":42,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":30},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":73},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":46},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":36},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":49,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":1},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":44},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":39},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":53,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":2},{"id":54,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":14},{"id":55,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":9},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":70},{"id":57,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":3},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":27},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.598186508+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.598368549+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 4}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.598660855+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.598856123+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.598915028+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.598987962+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":4},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.599069237+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"JXTLWRHRRP","owner":2,"turns_remaining":10},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":29},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":44},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":53},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":49},{"id":8,"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":52},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":43,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":14},{"id":12,"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":14,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":34},{"id":16,"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":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":37},{"id":19,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":19},{"id":20,"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":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":40},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":25},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":26,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":12},{"id":27,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":2},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":68},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":31,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":10},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":48},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":34},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":70},{"id":38,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":27},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":45},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":42,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":29},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":72},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":45},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":35},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":43},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":38},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":53,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":1},{"id":54,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":13},{"id":55,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":8},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":69},{"id":57,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":2},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":26},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.603638947+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.603782903+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.604095105+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.604154928+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.604209505+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.604286787+02:00","command":{"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.604366845+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"JXTLWRHRRP","owner":2,"turns_remaining":9},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":28},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":43},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":52},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":48},{"id":8,"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":51},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":43,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":13},{"id":12,"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":14,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":33},{"id":16,"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":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":36},{"id":19,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":18},{"id":20,"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":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":39},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":24},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":26,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":11},{"id":27,"ship_count":1,"origin":"OTJPKJXLQX","destination":"RULUVNQJTY","owner":2,"turns_remaining":1},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":67},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":31,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":9},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":47},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":33},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":69},{"id":38,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":26},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":44},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":42,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":28},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":71},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":44},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":34},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":42},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":37},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":73},{"id":54,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":12},{"id":55,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":7},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":68},{"id":57,"ship_count":1,"origin":"LWMVSTXKRV","destination":"QUQGQOWETI","owner":4,"turns_remaining":1},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":25},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.608901873+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.608984232+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 4}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.609346469+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.609398109+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.609448709+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.609515387+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":4},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.609589795+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"JXTLWRHRRP","owner":2,"turns_remaining":8},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":27},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":42},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":51},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":47},{"id":8,"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":50},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":43,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":12},{"id":12,"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":14,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":32},{"id":16,"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":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":35},{"id":19,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":17},{"id":20,"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":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":38},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":23},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":26,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":10},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":66},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":31,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":8},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":46},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":32},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":68},{"id":38,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":25},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":43},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":42,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":27},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":70},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":43},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":33},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":41},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":36},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":72},{"id":54,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":11},{"id":55,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":6},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":67},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":24},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.613974885+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.614086520+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.614195277+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.614466500+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.614520669+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.614587709+02:00","command":{"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.614662711+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"JXTLWRHRRP","owner":2,"turns_remaining":7},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":26},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":41},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":50},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":46},{"id":8,"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":49},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":43,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":11},{"id":12,"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":14,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":31},{"id":16,"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":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":34},{"id":19,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":16},{"id":20,"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":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":37},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":22},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":26,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":9},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":65},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":31,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":7},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":45},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":31},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":67},{"id":38,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":24},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":42},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":42,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":26},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":69},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":42},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":32},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":40},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":35},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":71},{"id":54,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":10},{"id":55,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":5},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":66},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":23},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":73}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.619200813+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.619319369+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 3}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.619429478+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.619609148+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.619662002+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.619729186+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":3},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.619803930+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"JXTLWRHRRP","owner":2,"turns_remaining":6},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":25},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":40},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":49},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":45},{"id":8,"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":48},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":43,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":10},{"id":12,"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":14,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":30},{"id":16,"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":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":33},{"id":19,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":15},{"id":20,"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":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":36},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":21},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":26,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":8},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":64},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":31,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":6},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":44},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":30},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":66},{"id":38,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":23},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":41},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":42,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":25},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":68},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":41},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":31},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":39},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":34},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":70},{"id":54,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":9},{"id":55,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":4},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":65},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":22},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":72},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.624341346+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.624452600+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.624614366+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.624878448+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.624932363+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.624999478+02:00","command":{"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.625074845+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"JXTLWRHRRP","owner":2,"turns_remaining":5},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":24},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":39},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":48},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":44},{"id":8,"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":47},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":43,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":9},{"id":12,"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":14,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":29},{"id":16,"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":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":32},{"id":19,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":14},{"id":20,"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":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":35},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":20},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":26,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":7},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":63},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":31,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":5},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":43},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":29},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":65},{"id":38,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":22},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":40},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":42,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":24},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":67},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":40},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":30},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":38},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":33},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":69},{"id":54,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":8},{"id":55,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":3},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":64},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":21},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":71},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":73}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.629743655+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.629854798+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.630032815+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.630195056+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.630247567+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.630320464+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.630395910+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"JXTLWRHRRP","owner":2,"turns_remaining":4},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":23},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":38},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":47},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":43},{"id":8,"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":46},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":43,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":8},{"id":12,"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":14,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":28},{"id":16,"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":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":31},{"id":19,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":13},{"id":20,"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":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":34},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":19},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":26,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":6},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":31,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":4},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":42},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":28},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":64},{"id":38,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":21},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":39},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":42,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":23},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":66},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":39},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":29},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":37},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":32},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":68},{"id":54,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":7},{"id":55,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":2},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":63},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":20},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":70},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":72},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.635126767+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.635238470+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.635475738+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.635697596+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.635751806+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.635819275+02:00","command":{"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.635895398+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"JXTLWRHRRP","owner":2,"turns_remaining":3},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":22},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":37},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":46},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":42},{"id":8,"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":45},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":43,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":7},{"id":12,"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":14,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":27},{"id":16,"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":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":30},{"id":19,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":12},{"id":20,"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":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":33},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":18},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":26,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":5},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":31,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":3},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":41},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":27},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":63},{"id":38,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":20},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":38},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":42,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":22},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":65},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":38},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":28},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":36},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":31},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":67},{"id":54,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":6},{"id":55,"ship_count":1,"origin":"ETCCAQPWNK","destination":"MJXGGQIJTD","owner":2,"turns_remaining":1},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":62},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":19},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":69},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":71},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":73}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.640596559+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.640721449+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.640965213+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.641154820+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.641209317+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.641277715+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.641349770+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"JXTLWRHRRP","owner":2,"turns_remaining":2},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":21},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":36},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":45},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":41},{"id":8,"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":44},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":43,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":6},{"id":12,"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":14,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":26},{"id":16,"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":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":29},{"id":19,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":11},{"id":20,"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":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":32},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":17},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":26,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":4},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":31,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":2},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":40},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":26},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"id":38,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":19},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":37},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":42,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":21},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":64},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":37},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":27},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":35},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":30},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":66},{"id":54,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":5},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":61},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":18},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":68},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":70},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":72},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.646164876+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.646329241+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.646596897+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.646773653+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.646823559+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.646886953+02:00","command":{"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.646958754+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":59,"ship_count":1,"origin":"OTJPKJXLQX","destination":"JXTLWRHRRP","owner":2,"turns_remaining":1},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":20},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":35},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":44},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":40},{"id":8,"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":43},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":43,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":5},{"id":12,"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":14,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":25},{"id":16,"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":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":28},{"id":19,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":10},{"id":20,"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":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":31},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":16},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":26,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":3},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":31,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OVXRCBSXZK","owner":2,"turns_remaining":1},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":39},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":25},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":38,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":18},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":36},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":42,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":20},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":63},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":36},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":26},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":34},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":29},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":65},{"id":54,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":4},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":60},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":17},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":67},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":69},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":71},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":73}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.651962967+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.652106197+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.652350156+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.652528277+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.652579296+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.652643468+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.652716499+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":19},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":34},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":43},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":39},{"id":8,"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":42},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":43,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":4},{"id":12,"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":14,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":24},{"id":16,"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":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":27},{"id":19,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":9},{"id":20,"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":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":30},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":15},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":26,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":2},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":38},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":24},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":38,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":17},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":35},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":42,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":19},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":35},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":25},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":33},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":28},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":64},{"id":54,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":3},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":59},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":16},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":66},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":68},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":70},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":72}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.657616101+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.657797666+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.658157899+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.658213519+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.658261416+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.658366460+02:00","command":{"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.658438787+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":18},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":33},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":42},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":38},{"id":8,"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":41},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":43,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":3},{"id":12,"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":14,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":23},{"id":16,"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":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":26},{"id":19,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":8},{"id":20,"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":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":29},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":14},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":26,"ship_count":1,"origin":"RSSGYXGAIS","destination":"RULUVNQJTY","owner":3,"turns_remaining":1},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":37},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":23},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":38,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":16},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":34},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":42,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":18},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":34},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":24},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":32},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":27},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":63},{"id":54,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":2},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":58},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":15},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":65},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":67},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":69},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":71},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":73}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.663322046+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.663548627+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.663880810+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.664034280+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.664085782+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.664149638+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.664222556+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":17},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":32},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":41},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":37},{"id":8,"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":40},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":43,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":2},{"id":12,"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":14,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":22},{"id":16,"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":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":25},{"id":19,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":7},{"id":20,"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":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":28},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":13},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":36},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":22},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":38,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":15},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":33},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":42,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":17},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":33},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":23},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":31},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":26},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"id":54,"ship_count":1,"origin":"RSSGYXGAIS","destination":"MJXGGQIJTD","owner":3,"turns_remaining":1},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":57},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":14},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":64},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":66},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":68},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":70},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":72},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.669244136+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.669519706+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.669826671+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.669958066+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.670009651+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.670073436+02:00","command":{"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.670145990+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":16},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":31},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":40},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":36},{"id":8,"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":39},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":43,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KOLNGIUGEX","owner":2,"turns_remaining":1},{"id":12,"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":14,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":21},{"id":16,"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":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":24},{"id":19,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":6},{"id":20,"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":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":27},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":12},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":35},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":21},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":38,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":14},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":32},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":42,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":16},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":32},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":22},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":30},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":25},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":73},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":56},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":13},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":63},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":65},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":67},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":69},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":71},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.675178926+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.675400869+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.675750741+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.675805480+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.675853456+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.675916728+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.675989007+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":15},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":30},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":39},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":35},{"id":8,"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":38},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"id":12,"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":14,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":20},{"id":16,"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":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":23},{"id":19,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":5},{"id":20,"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":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":26},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":11},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":34},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":20},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":38,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":13},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":31},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":42,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":15},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":31},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":21},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":29},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":24},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":72},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":55},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":12},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":64},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":66},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":68},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":70},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.681057687+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.681308936+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.681703984+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.681889690+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.681940283+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.682003195+02:00","command":{"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.682074804+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":14},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":29},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":38},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":34},{"id":8,"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":37},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":12,"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":14,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":19},{"id":16,"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":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":22},{"id":19,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":4},{"id":20,"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":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":25},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":10},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":33},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":19},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":38,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":12},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":30},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":42,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":14},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":30},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":20},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":28},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":23},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":71},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":54},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":11},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":63},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":65},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":67},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":69},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":73}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.687209508+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.687461032+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.687845933+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.688030213+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.688080521+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.688143251+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.688215058+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":13},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":28},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":37},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":33},{"id":8,"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":36},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":12,"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":14,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":18},{"id":16,"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":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":21},{"id":19,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":3},{"id":20,"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":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":24},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":9},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":32},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":18},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":38,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":11},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":29},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":42,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":13},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":29},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":19},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":27},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":22},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":70},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":53},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":10},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":64},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":66},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":68},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":72},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.693557328+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.693786687+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.694140417+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.694195300+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"ship_count\": 29, \"destination\": \"QUQGQOWETI\"}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.694271715+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.694388592+02:00","command":{"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","ship_count":2},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.694448865+02:00","command":{"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","ship_count":29},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.694518969+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":12},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":27},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":36},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":32},{"id":8,"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":35},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":12,"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":14,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":17},{"id":16,"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":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":20},{"id":19,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":2},{"id":20,"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":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":23},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":8},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":31},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":17},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":38,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":10},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":28},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":42,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":12},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":28},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":18},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":26},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":21},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":69},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":52},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":9},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":63},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":65},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":67},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":71},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":73},{"id":118,"ship_count":29,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":24}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.699994161+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.700220847+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.700659041+02:00","content":"{\"moves\": [{\"origin\": \"ETCCAQPWNK\", \"ship_count\": 19, \"destination\": \"RSSGYXGAIS\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.700785241+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.700831792+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.700893091+02:00","command":{"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","ship_count":2},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.700953343+02:00","command":{"origin":"ETCCAQPWNK","destination":"RSSGYXGAIS","ship_count":19},"player_id":1}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.701023703+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":11},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":26},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":35},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":31},{"id":8,"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":34},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":12,"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":121,"ship_count":19,"origin":"ETCCAQPWNK","destination":"RSSGYXGAIS","owner":2,"turns_remaining":14},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":16},{"id":16,"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":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":19},{"id":19,"ship_count":1,"origin":"OTJPKJXLQX","destination":"NWMMEHPPYR","owner":2,"turns_remaining":1},{"id":20,"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":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":22},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":7},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":30},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":16},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":38,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":9},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":27},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":42,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":11},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":27},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":17},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":25},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":20},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":68},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":51},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":8},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":64},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":66},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":70},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":72},{"id":118,"ship_count":29,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":23},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.706581660+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.706825512+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.707170193+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 31, \"destination\": \"LWMVSTXKRV\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.707245243+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.707335274+02:00","command":{"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.707396938+02:00","command":{"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","ship_count":2},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.707457379+02:00","command":{"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","ship_count":31},"player_id":1}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.707527998+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":10},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":25},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":34},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":30},{"id":8,"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":33},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":12,"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":121,"ship_count":19,"origin":"ETCCAQPWNK","destination":"RSSGYXGAIS","owner":2,"turns_remaining":13},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":15},{"id":16,"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":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":18},{"id":124,"ship_count":31,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":24},{"id":20,"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":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":21},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":6},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":29},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":15},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":38,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":8},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":26},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":42,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":10},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":26},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":16},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":24},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":19},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":67},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":50},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":7},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":63},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":65},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":69},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":71},{"id":118,"ship_count":29,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":22},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":67},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":71}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.713522275+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.713757013+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.714109145+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.714188329+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.714237185+02:00","command":{"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.714380121+02:00","command":{"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.714451838+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":9},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":24},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":33},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":29},{"id":8,"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":32},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":12,"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":121,"ship_count":19,"origin":"ETCCAQPWNK","destination":"RSSGYXGAIS","owner":2,"turns_remaining":12},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":14},{"id":16,"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":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":17},{"id":124,"ship_count":31,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":23},{"id":20,"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":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":20},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":5},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":28},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":14},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":38,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":7},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":25},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":42,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":9},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":25},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":15},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":23},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":18},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":66},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":49},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":6},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":64},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":68},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":70},{"id":118,"ship_count":29,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":21},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":66},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":70},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":67},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":77}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.720445177+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.720713465+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.721070338+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.721151636+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.721216360+02:00","command":{"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.721302304+02:00","command":{"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.721391517+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":8},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":23},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":32},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":28},{"id":8,"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":31},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":12,"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":121,"ship_count":19,"origin":"ETCCAQPWNK","destination":"RSSGYXGAIS","owner":2,"turns_remaining":11},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":13},{"id":16,"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":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":16},{"id":124,"ship_count":31,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":22},{"id":20,"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":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":19},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":4},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":27},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":13},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":38,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":6},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":24},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":42,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":8},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":24},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":14},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":22},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":17},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":65},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":48},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":5},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":63},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":67},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":69},{"id":118,"ship_count":29,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":20},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":65},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":69},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":66},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":76},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":67},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":71}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.727395623+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.727645341+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.728033872+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.728119770+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.728168708+02:00","command":{"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.728232025+02:00","command":{"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.728346384+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":7},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":22},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":31},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":27},{"id":8,"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":30},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":12,"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":121,"ship_count":19,"origin":"ETCCAQPWNK","destination":"RSSGYXGAIS","owner":2,"turns_remaining":10},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":12},{"id":16,"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":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":15},{"id":124,"ship_count":31,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":21},{"id":20,"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":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":18},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":3},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":26},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":12},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":38,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":5},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":23},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":42,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":7},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":23},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":13},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":21},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":16},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":64},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":47},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":4},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":66},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":68},{"id":118,"ship_count":29,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":19},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":64},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":68},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":65},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":75},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":66},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":70},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":67},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":77}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.734636023+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.734894803+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.735262942+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.735492556+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.735546820+02:00","command":{"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.735609808+02:00","command":{"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.735683097+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":6},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":21},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":30},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":26},{"id":8,"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":29},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":12,"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":121,"ship_count":19,"origin":"ETCCAQPWNK","destination":"RSSGYXGAIS","owner":2,"turns_remaining":9},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":11},{"id":16,"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":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":14},{"id":124,"ship_count":31,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":20},{"id":20,"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":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":17},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":2},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":25},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":11},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":38,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":4},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":22},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":42,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":6},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":22},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":12},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":20},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":15},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":63},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":46},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":3},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":65},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":67},{"id":118,"ship_count":29,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":18},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":63},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":67},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":64},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":74},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":65},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":69},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":66},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":76},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":67},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":71}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.742116933+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.742431550+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.742835203+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.743008367+02:00","content":"{\"moves\": [{\"origin\": \"OVXRCBSXZK\", \"ship_count\": 28, \"destination\": \"RSSGYXGAIS\"}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.743078287+02:00","command":{"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.743140311+02:00","command":{"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","ship_count":2},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.743200789+02:00","command":{"origin":"OVXRCBSXZK","destination":"RSSGYXGAIS","ship_count":28},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.743275650+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":5},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":20},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":29},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":25},{"id":8,"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":28},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":12,"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":121,"ship_count":19,"origin":"ETCCAQPWNK","destination":"RSSGYXGAIS","owner":2,"turns_remaining":8},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":10},{"id":16,"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":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":13},{"id":124,"ship_count":31,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":19},{"id":20,"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":22,"ship_count":1,"origin":"RSSGYXGAIS","destination":"VSLGCPXQUN","owner":3,"turns_remaining":16},{"id":23,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VSLGCPXQUN","owner":2,"turns_remaining":1},{"id":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":24},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":10},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":38,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":3},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":21},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":42,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":5},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":21},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":11},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":19},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":14},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":45},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":2},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":64},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":66},{"id":118,"ship_count":29,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":17},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":62},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":66},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":63},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":73},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":64},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":68},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":65},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":75},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":66},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":70},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":67},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":77},{"id":135,"ship_count":28,"origin":"OVXRCBSXZK","destination":"RSSGYXGAIS","owner":3,"turns_remaining":13}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.749787535+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.750049948+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.750519199+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.750653915+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.750701293+02:00","command":{"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.750762960+02:00","command":{"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.750834931+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":4},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":19},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":28},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":24},{"id":8,"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":27},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":12,"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":121,"ship_count":19,"origin":"ETCCAQPWNK","destination":"RSSGYXGAIS","owner":2,"turns_remaining":7},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":9},{"id":16,"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":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":12},{"id":124,"ship_count":31,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":18},{"id":20,"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":22,"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":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":23},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":9},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":38,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":2},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":20},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":42,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":4},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":20},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":10},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":18},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":13},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":44},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":58,"ship_count":1,"origin":"RSSGYXGAIS","destination":"JXTLWRHRRP","owner":3,"turns_remaining":1},{"id":60,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":63},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":65},{"id":118,"ship_count":29,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":16},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":61},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":65},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":62},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":72},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":63},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":67},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":64},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":74},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":65},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":69},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":66},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":76},{"id":135,"ship_count":28,"origin":"OVXRCBSXZK","destination":"RSSGYXGAIS","owner":3,"turns_remaining":12},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":67}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.757271569+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.757555272+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.757974230+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.758143225+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.758193874+02:00","command":{"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.758256927+02:00","command":{"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.758373761+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":3},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":18},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":27},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":23},{"id":8,"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":26},{"id":62,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":12,"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":121,"ship_count":19,"origin":"ETCCAQPWNK","destination":"RSSGYXGAIS","owner":2,"turns_remaining":6},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":8},{"id":16,"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":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":11},{"id":124,"ship_count":31,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":17},{"id":20,"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":22,"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":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":22},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":8},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":38,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KEYMTVEOQP","owner":3,"turns_remaining":1},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":19},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":42,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":3},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":19},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":9},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":17},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":12},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":43},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":77},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":67},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":64},{"id":118,"ship_count":29,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":15},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":60},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":64},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":61},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":71},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":62},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":66},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":63},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":73},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":64},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":68},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":65},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":75},{"id":135,"ship_count":28,"origin":"OVXRCBSXZK","destination":"RSSGYXGAIS","owner":3,"turns_remaining":11},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":66}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.764817439+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.765088344+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.765643041+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.765756268+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.765815508+02:00","command":{"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.765891737+02:00","command":{"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.765977729+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":2},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":17},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":26},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":22},{"id":8,"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":25},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":71},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":12,"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":121,"ship_count":19,"origin":"ETCCAQPWNK","destination":"RSSGYXGAIS","owner":2,"turns_remaining":5},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":7},{"id":16,"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":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":10},{"id":124,"ship_count":31,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":16},{"id":20,"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":22,"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":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":21},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":7},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":67},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":18},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":42,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":2},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":18},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":8},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":16},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":11},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":42},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":76},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":66},{"id":64,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":63},{"id":118,"ship_count":29,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":14},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":59},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":63},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":60},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":70},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":61},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":65},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":62},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":72},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":63},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":67},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":64},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":74},{"id":135,"ship_count":28,"origin":"OVXRCBSXZK","destination":"RSSGYXGAIS","owner":3,"turns_remaining":10},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":65}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.772386100+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.772683139+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.773184754+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.773255966+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.773365547+02:00","command":{"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.773440814+02:00","command":{"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.773525755+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":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":2,"ship_count":1,"origin":"RSSGYXGAIS","destination":"HEYBAGEYJB","owner":3,"turns_remaining":1},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":16},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":25},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":21},{"id":8,"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":24},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":70},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":12,"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":121,"ship_count":19,"origin":"ETCCAQPWNK","destination":"RSSGYXGAIS","owner":2,"turns_remaining":4},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":6},{"id":16,"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":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":9},{"id":124,"ship_count":31,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":15},{"id":20,"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":22,"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":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":20},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":6},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":66},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":17},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":42,"ship_count":1,"origin":"RSSGYXGAIS","destination":"KOLNGIUGEX","owner":3,"turns_remaining":1},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":17},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":7},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":15},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":10},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":41},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":75},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":65},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":77},{"id":66,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":62},{"id":118,"ship_count":29,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":13},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":58},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":62},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":59},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":69},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":60},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":64},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":61},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":71},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":62},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":66},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":63},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":73},{"id":135,"ship_count":28,"origin":"OVXRCBSXZK","destination":"RSSGYXGAIS","owner":3,"turns_remaining":9},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":64},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":67}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.779896524+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.780116947+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.780629716+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.780897608+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.780956852+02:00","command":{"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.781032894+02:00","command":{"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.781123023+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":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":71},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":15},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":24},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":20},{"id":8,"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":23},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":69},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":12,"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":121,"ship_count":19,"origin":"ETCCAQPWNK","destination":"RSSGYXGAIS","owner":2,"turns_remaining":3},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":5},{"id":16,"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":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":8},{"id":124,"ship_count":31,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":14},{"id":20,"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":22,"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":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":19},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":5},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":65},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":16},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":67},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":16},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":6},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":14},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":9},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":40},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":74},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":64},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":76},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":66},{"id":68,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":61},{"id":118,"ship_count":29,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":12},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":57},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":61},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":58},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":68},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":59},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":63},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":60},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":70},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":61},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":65},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":62},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":72},{"id":135,"ship_count":28,"origin":"OVXRCBSXZK","destination":"RSSGYXGAIS","owner":3,"turns_remaining":8},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":63}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.787327127+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.787564603+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.788068488+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.788350841+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.788408465+02:00","command":{"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.788482079+02:00","command":{"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.788564114+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":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":70},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":14},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":23},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":19},{"id":8,"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":22},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":68},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":12,"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":121,"ship_count":19,"origin":"ETCCAQPWNK","destination":"RSSGYXGAIS","owner":2,"turns_remaining":2},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":4},{"id":16,"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":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":7},{"id":124,"ship_count":31,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":13},{"id":20,"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":22,"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":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":70,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":18},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":4},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":64},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":15},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":66},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":15},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":5},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":13},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":8},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":39},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":73},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":63},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":75},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":65},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":77},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":60},{"id":118,"ship_count":29,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":11},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":56},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":60},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":57},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":67},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":58},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":62},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":59},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":69},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":60},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":64},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":61},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":71},{"id":135,"ship_count":28,"origin":"OVXRCBSXZK","destination":"RSSGYXGAIS","owner":3,"turns_remaining":7},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":62},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":67}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.795186647+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.795477301+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.796195965+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.796401861+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.796454167+02:00","command":{"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.796518651+02:00","command":{"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.796595644+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":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":69},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":13},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":22},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":18},{"id":8,"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":21},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":67},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":12,"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":121,"ship_count":19,"origin":"ETCCAQPWNK","destination":"RSSGYXGAIS","owner":2,"turns_remaining":1},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":3},{"id":16,"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":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":6},{"id":124,"ship_count":31,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":12},{"id":20,"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":22,"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":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":71},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":17},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":3},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":63},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":14},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":65},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":14},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":4},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":12},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":7},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":38},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":72},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":62},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":74},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":64},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":76},{"id":72,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":59},{"id":118,"ship_count":29,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":10},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":55},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":59},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":56},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":66},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":57},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":61},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":58},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":68},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":59},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":63},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":60},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":70},{"id":135,"ship_count":28,"origin":"OVXRCBSXZK","destination":"RSSGYXGAIS","owner":3,"turns_remaining":6},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":61},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":66},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":67}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.802973404+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.803259953+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.803778766+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.803827031+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.803875873+02:00","command":{"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.803939742+02:00","command":{"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.804016897+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":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":68},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":12},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":21},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":17},{"id":8,"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":20},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":66},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":12,"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":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":77},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":2},{"id":16,"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":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":5},{"id":124,"ship_count":31,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":11},{"id":20,"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":22,"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":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":70},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":16},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":2},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":62},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":13},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":64},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":13},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":3},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":11},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":6},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":37},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":71},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":61},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":73},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":63},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":75},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":67},{"id":74,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":58},{"id":118,"ship_count":29,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":9},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":54},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":58},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":55},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":65},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":56},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":60},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":57},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":67},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":58},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":62},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":59},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":69},{"id":135,"ship_count":28,"origin":"OVXRCBSXZK","destination":"RSSGYXGAIS","owner":3,"turns_remaining":5},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":60},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":65},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":66}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.810642924+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.810769570+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.811169676+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.811360020+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.811426654+02:00","command":{"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.811490224+02:00","command":{"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.811566604+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":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":67},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":11},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":20},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":16},{"id":8,"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":19},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":65},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":12,"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":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":76},{"id":15,"ship_count":1,"origin":"OTJPKJXLQX","destination":"VNZZPHTSZM","owner":2,"turns_remaining":1},{"id":16,"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":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":4},{"id":124,"ship_count":31,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":10},{"id":20,"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":22,"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":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":69},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":15},{"id":35,"ship_count":1,"origin":"OTJPKJXLQX","destination":"OZIYOLKDIR","owner":2,"turns_remaining":1},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":61},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":12},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":63},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":12},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":2},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":10},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":5},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":36},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":70},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":60},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":72},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":62},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":74},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":66},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":71},{"id":76,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":57},{"id":118,"ship_count":29,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":8},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":53},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":57},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":54},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":64},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":55},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":59},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":56},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":66},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":57},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":61},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":58},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":68},{"id":135,"ship_count":28,"origin":"OVXRCBSXZK","destination":"RSSGYXGAIS","owner":3,"turns_remaining":4},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":59},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":64},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":65},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":67}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.818062313+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.818181413+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"OZIYOLKDIR\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.818684132+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.818874401+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.818925999+02:00","command":{"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.818989708+02:00","command":{"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.819065606+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":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":66},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":10},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":19},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":15},{"id":8,"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":18},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":64},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":12,"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":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":75},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":77},{"id":16,"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":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":3},{"id":124,"ship_count":31,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":9},{"id":20,"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":22,"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":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":68},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":14},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":67},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":60},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":11},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":62},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":11},{"id":47,"ship_count":1,"origin":"OTJPKJXLQX","destination":"DLSGAMDSAK","owner":2,"turns_remaining":1},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":9},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":4},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":35},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":69},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":59},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":71},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":61},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":73},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":65},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":70},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":66},{"id":78,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":56},{"id":118,"ship_count":29,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":7},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":52},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":56},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":53},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":63},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":54},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":58},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":55},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":65},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":56},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":60},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":57},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":67},{"id":135,"ship_count":28,"origin":"OVXRCBSXZK","destination":"RSSGYXGAIS","owner":3,"turns_remaining":3},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":58},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":63},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":64}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.825311954+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"DLSGAMDSAK\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.825430868+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"DLSGAMDSAK\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.825958429+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.826027188+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.826076576+02:00","command":{"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.826139924+02:00","command":{"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.826214768+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":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":65},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":9},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":18},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":14},{"id":8,"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":17},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":63},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":12,"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":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":74},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":76},{"id":16,"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":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":2},{"id":124,"ship_count":31,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":8},{"id":20,"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":22,"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":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":67},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":13},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":66},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":59},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":10},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":61},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":10},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":72},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":8},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":3},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":34},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":68},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":58},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":70},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":60},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":72},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":64},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":69},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":65},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":53},{"id":80,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":55},{"id":118,"ship_count":29,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":6},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":51},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":55},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":52},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":62},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":53},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":57},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":54},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":64},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":55},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":59},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":56},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":66},{"id":135,"ship_count":28,"origin":"OVXRCBSXZK","destination":"RSSGYXGAIS","owner":3,"turns_remaining":2},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":57},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":62},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":63}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.832586938+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.832714475+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.833206002+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.833301695+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.833355889+02:00","command":{"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.833422648+02:00","command":{"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.833501794+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":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":64},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":8},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":17},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":13},{"id":8,"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":16},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":62},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":12,"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":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":73},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":75},{"id":16,"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":18,"ship_count":1,"origin":"RSSGYXGAIS","destination":"NWMMEHPPYR","owner":3,"turns_remaining":1},{"id":124,"ship_count":31,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":7},{"id":20,"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":22,"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":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":66},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":12},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":65},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":58},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":9},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":60},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":9},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":71},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":7},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":2},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":33},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":67},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":57},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":69},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":59},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":71},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":63},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":68},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":64},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":52},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":98},{"id":82,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":54},{"id":118,"ship_count":29,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":5},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":50},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":54},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":51},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":61},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":52},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":56},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":53},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":63},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":54},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":58},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":55},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":65},{"id":135,"ship_count":28,"origin":"OVXRCBSXZK","destination":"RSSGYXGAIS","owner":3,"turns_remaining":1},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":56},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":61},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":62},{"id":158,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":39}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.839966771+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.840093809+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.840590642+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.840713916+02:00","content":"{\"moves\": [{\"origin\": \"RULUVNQJTY\", \"ship_count\": 32, \"destination\": \"DLSGAMDSAK\"}]}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.840784886+02:00","command":{"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.840848594+02:00","command":{"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","ship_count":2},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.840910730+02:00","command":{"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","ship_count":32},"player_id":1}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.840985884+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":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":63},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":7},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":16},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":12},{"id":8,"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":15},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":61},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":12,"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":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":72},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":74},{"id":16,"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":162,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":28},{"id":124,"ship_count":31,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":6},{"id":20,"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":22,"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":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":65},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":11},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":64},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":57},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":8},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":59},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":8},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":70},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":6},{"id":51,"ship_count":1,"origin":"OTJPKJXLQX","destination":"UUZZZWSZUT","owner":2,"turns_remaining":1},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":32},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":66},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":56},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":68},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":58},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":70},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":62},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":67},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":63},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":51},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":97},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":99},{"id":84,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":53},{"id":118,"ship_count":29,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":4},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":49},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":53},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":50},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":60},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":51},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":55},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":52},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":62},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":53},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":57},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":54},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":64},{"id":160,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":39},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":55},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":60},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":61},{"id":158,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":38}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.847302753+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.847423839+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.847906684+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.847968683+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.848019946+02:00","command":{"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.848086938+02:00","command":{"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.848166304+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":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":62},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":6},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":15},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":11},{"id":8,"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":14},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":60},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":12,"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":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":71},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":73},{"id":16,"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":162,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":27},{"id":124,"ship_count":31,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":5},{"id":20,"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":22,"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":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":64},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":10},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":63},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":56},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":7},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":58},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":7},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":69},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":5},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":98},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":31},{"id":86,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":65},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":55},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":67},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":57},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":69},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":61},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":66},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":62},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":50},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":96},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":98},{"id":163,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":39},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":52},{"id":118,"ship_count":29,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":3},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":48},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":52},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":49},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":59},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":50},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":54},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":51},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":61},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":52},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":56},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":53},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":63},{"id":160,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":38},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":54},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":59},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":60},{"id":158,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.854762756+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.854886979+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.855426627+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.855500467+02:00","content":"{\"moves\": [{\"origin\": \"DLSGAMDSAK\", \"ship_count\": 19, \"destination\": \"UUZZZWSZUT\"}]}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.855570442+02:00","command":{"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.855633954+02:00","command":{"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","ship_count":2},"player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:19.855696841+02:00","error":"\"NotEnoughShips\"","command":{"origin":"DLSGAMDSAK","destination":"UUZZZWSZUT","ship_count":19},"player_id":1}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.855782006+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":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":61},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":5},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":14},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":10},{"id":8,"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":13},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":59},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":12,"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":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":70},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":72},{"id":16,"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":162,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":26},{"id":124,"ship_count":31,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":4},{"id":20,"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":22,"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":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":63},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":9},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":62},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":55},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":6},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":57},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":6},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":68},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":4},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":97},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":30},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":99},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":64},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":54},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":66},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":56},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":68},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":60},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":65},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":61},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":49},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":95},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":97},{"id":163,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":38},{"id":88,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":51},{"id":118,"ship_count":29,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":2},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":47},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":51},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":48},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":58},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":49},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":53},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":50},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":60},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":51},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":55},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":52},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":62},{"id":160,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":37},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":53},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":58},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":59},{"id":158,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":36},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":39}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.862163354+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.862281183+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.862732316+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.862806885+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.862856711+02:00","command":{"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.862920608+02:00","command":{"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.862996392+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":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":60},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":4},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":13},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":9},{"id":8,"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":12},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":58},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":12,"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":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":69},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":71},{"id":16,"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":162,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":25},{"id":124,"ship_count":31,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":3},{"id":20,"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":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":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":62},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":8},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":61},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":54},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":5},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":56},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":5},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":67},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":3},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":96},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":29},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":98},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":63},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":53},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":65},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":55},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":67},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":59},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":64},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":60},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":48},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":94},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":96},{"id":163,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":37},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":39},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":90,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":50},{"id":118,"ship_count":29,"origin":"RSSGYXGAIS","destination":"QUQGQOWETI","owner":3,"turns_remaining":1},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":46},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":50},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":47},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":57},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":48},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":52},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":49},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":59},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":50},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":54},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":51},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":61},{"id":160,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":36},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":52},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":57},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":58},{"id":158,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":35},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":38}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.869546002+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.869676192+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.870439487+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.870512786+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.870574449+02:00","command":{"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.870657946+02:00","command":{"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.870785951+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":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":59},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":3},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":12},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":8},{"id":8,"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":11},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":57},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":12,"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":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":68},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":70},{"id":16,"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":162,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":24},{"id":124,"ship_count":31,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":2},{"id":20,"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":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":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":61},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":7},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":60},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":53},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":4},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":55},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":4},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":66},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":2},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":95},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":28},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":97},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":62},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":52},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":64},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":54},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":66},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":58},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":63},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":59},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":47},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":93},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":95},{"id":163,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":36},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":38},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":99},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":92,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":49},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":39},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":45},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":49},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":46},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":56},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":47},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":51},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":48},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":58},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":49},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":53},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":50},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":60},{"id":160,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":35},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":51},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":56},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":57},{"id":158,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":34},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.879232594+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.879453591+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.880562957+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.881005415+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.881069653+02:00","command":{"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.881148589+02:00","command":{"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","ship_count":1},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.881256347+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":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":58},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":2},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":11},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":7},{"id":8,"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":10},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":56},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":12,"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":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":67},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":69},{"id":16,"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":162,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":23},{"id":124,"ship_count":31,"origin":"OTJPKJXLQX","destination":"LWMVSTXKRV","owner":2,"turns_remaining":1},{"id":20,"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":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":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":60},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":6},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":59},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":52},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":3},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":54},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":3},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":65},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":50,"ship_count":1,"origin":"RSSGYXGAIS","destination":"UUZZZWSZUT","owner":3,"turns_remaining":1},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":94},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":27},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":96},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":61},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":51},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":63},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":53},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":65},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":57},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":62},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":58},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":46},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":92},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":94},{"id":163,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":35},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":37},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":98},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":99},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":94,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":48},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":38},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":44},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":48},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":45},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":55},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":46},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":50},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":47},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":57},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":48},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":52},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":49},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":59},{"id":160,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":34},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":50},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":55},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":56},{"id":158,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":33},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":36},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":39}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.889193190+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.889330949+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.889824150+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.889933980+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.889997280+02:00","command":{"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.890075916+02:00","command":{"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","ship_count":1},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.890169822+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":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":57},{"id":3,"ship_count":1,"origin":"OTJPKJXLQX","destination":"HEYBAGEYJB","owner":2,"turns_remaining":1},{"id":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":10},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":6},{"id":8,"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":9},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":55},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":12,"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":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":66},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":68},{"id":16,"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":162,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":22},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":99},{"id":20,"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":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":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":59},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":5},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":58},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":51},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":2},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":53},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":2},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":64},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":39},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":93},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":26},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":95},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":60},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":50},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":62},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":52},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":64},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":56},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":61},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":57},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":45},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":91},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":93},{"id":163,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":34},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":36},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":97},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":98},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":38},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":96,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":47},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":37},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":43},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":47},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":44},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":54},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":45},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":49},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":46},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":56},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":47},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":51},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":48},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":58},{"id":160,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":33},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":49},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":54},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":55},{"id":158,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":32},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":35}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.897593012+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.897714815+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.898204559+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.898421417+02:00","content":"{\"moves\": [{\"origin\": \"DLSGAMDSAK\", \"ship_count\": 40, \"destination\": \"XVJXNQDAQE\"}]}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.898510007+02:00","command":{"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:19.898587015+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:19.898637170+02:00","error":"\"NotEnoughShips\"","command":{"origin":"DLSGAMDSAK","destination":"XVJXNQDAQE","ship_count":40},"player_id":1}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.898735902+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":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"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":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":9},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":5},{"id":8,"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":8},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":54},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":12,"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":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":65},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":67},{"id":16,"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":162,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":21},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":98},{"id":20,"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":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":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":58},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":4},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":57},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":50},{"id":39,"ship_count":1,"origin":"OTJPKJXLQX","destination":"KEYMTVEOQP","owner":2,"turns_remaining":1},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":52},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":46,"ship_count":1,"origin":"RSSGYXGAIS","destination":"DLSGAMDSAK","owner":3,"turns_remaining":1},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":63},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":38},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":92},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":25},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":94},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":59},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":49},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":61},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":51},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":63},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":55},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":60},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":56},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":44},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":90},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":92},{"id":163,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":33},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":35},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":96},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":97},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":37},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":34},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":98,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":46},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":36},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":42},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":46},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":43},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":53},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":44},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":48},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":45},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":55},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":46},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":50},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":47},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":57},{"id":160,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":32},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":48},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":53},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":54},{"id":158,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":31}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.905743201+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.905858705+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.906391665+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.906454924+02:00","content":"{\"moves\": [{\"origin\": \"DLSGAMDSAK\", \"ship_count\": 40, \"destination\": \"XVJXNQDAQE\"}]}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.906529446+02:00","command":{"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:19.906600133+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:19.906646594+02:00","error":"\"NotEnoughShips\"","command":{"origin":"DLSGAMDSAK","destination":"XVJXNQDAQE","ship_count":40},"player_id":1}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.906739653+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":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"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":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":8},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":4},{"id":8,"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":7},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":53},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":12,"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":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":64},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":66},{"id":16,"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":162,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":20},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":97},{"id":20,"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":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":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":57},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":3},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":56},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":49},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":39},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":51},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":158,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":30},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":62},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":37},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":91},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":24},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":93},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":58},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":48},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":60},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":50},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":62},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":54},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":59},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":55},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":43},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":89},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":91},{"id":163,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":32},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":34},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":95},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":96},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":36},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":33},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":53},{"id":100,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":45},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":35},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":41},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":45},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":42},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":52},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":43},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":47},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":44},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":54},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":45},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":49},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":46},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":56},{"id":160,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":31},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":47},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":52}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.913251029+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.913375269+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.913876578+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.914020603+02:00","content":"{\"moves\": [{\"origin\": \"DLSGAMDSAK\", \"ship_count\": 40, \"destination\": \"XVJXNQDAQE\"}]}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.914099390+02:00","command":{"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:19.914170997+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:19.914218129+02:00","error":"\"NotEnoughShips\"","command":{"origin":"DLSGAMDSAK","destination":"XVJXNQDAQE","ship_count":40},"player_id":1}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.914318091+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":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"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":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":7},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":3},{"id":8,"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":6},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":52},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":12,"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":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":63},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":65},{"id":16,"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":162,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":19},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":96},{"id":20,"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":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":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":56},{"id":102,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":2},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":55},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":48},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":38},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":50},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":158,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":29},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":61},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":36},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":90},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":23},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":92},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":57},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":47},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":59},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":49},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":61},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":53},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":58},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":54},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":42},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":88},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":90},{"id":163,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":31},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":33},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":94},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":95},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":35},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":32},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":52},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":39},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":44},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":34},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":40},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":44},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":41},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":51},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":42},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":46},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":43},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":53},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":44},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":48},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":45},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":55},{"id":160,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":30},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":46},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":51}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.920694535+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.920823838+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.921232723+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.921454722+02:00","content":"{\"moves\": [{\"origin\": \"DLSGAMDSAK\", \"ship_count\": 40, \"destination\": \"XVJXNQDAQE\"}]}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.921531606+02:00","command":{"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:19.921601827+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:19.921648040+02:00","error":"\"NotEnoughShips\"","command":{"origin":"DLSGAMDSAK","destination":"XVJXNQDAQE","ship_count":40},"player_id":1}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.921740461+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":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"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":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":6},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":2},{"id":8,"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":5},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":51},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":12,"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":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":62},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":64},{"id":16,"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":162,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":18},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":95},{"id":20,"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":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":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":55},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":39},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":34,"ship_count":1,"origin":"RSSGYXGAIS","destination":"OZIYOLKDIR","owner":3,"turns_remaining":1},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":54},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":47},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":37},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":49},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":158,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":28},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":60},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":35},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":89},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":22},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":91},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":56},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":46},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":58},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":48},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":60},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":52},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":57},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":53},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":41},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":87},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":89},{"id":163,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":30},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":32},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":93},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":94},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":34},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":31},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":51},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":38},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":104,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":43},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":33},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":39},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":43},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":40},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":50},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":41},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":45},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":42},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":52},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":43},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":47},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":44},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":54},{"id":160,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":29},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":45},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":50}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.928125978+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.928236589+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.928736085+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.928808719+02:00","content":"{\"moves\": [{\"origin\": \"DLSGAMDSAK\", \"ship_count\": 40, \"destination\": \"XVJXNQDAQE\"}]}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.928883100+02:00","command":{"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:19.928952516+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:19.928998170+02:00","error":"\"NotEnoughShips\"","command":{"origin":"DLSGAMDSAK","destination":"XVJXNQDAQE","ship_count":40},"player_id":1}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.929088900+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":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"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":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":6,"ship_count":1,"origin":"RSSGYXGAIS","destination":"XVJXNQDAQE","owner":3,"turns_remaining":5},{"id":7,"ship_count":1,"origin":"OTJPKJXLQX","destination":"XVJXNQDAQE","owner":2,"turns_remaining":1},{"id":8,"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":4},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":50},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":12,"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":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":61},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":63},{"id":16,"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":162,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":17},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":94},{"id":20,"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":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":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":54},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":38},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":39},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":53},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":46},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":36},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":48},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":158,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":27},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":59},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":34},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":88},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":21},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":90},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":55},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":45},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":57},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":47},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":59},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":51},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":56},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":52},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":40},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":86},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":88},{"id":163,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":29},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":31},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":92},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":93},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":33},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":30},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":50},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":37},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":49},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":106,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":42},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":32},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":38},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":42},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":39},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":49},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":40},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":44},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":41},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":51},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":42},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":46},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":43},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":53},{"id":160,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":28},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":44}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.935344351+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.935456936+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.935971995+02:00","content":"{\"moves\": [{\"origin\": \"DLSGAMDSAK\", \"ship_count\": 40, \"destination\": \"XVJXNQDAQE\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.936159665+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.936215017+02:00","command":{"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:19.936288205+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:19.936334753+02:00","error":"\"NotEnoughShips\"","command":{"origin":"DLSGAMDSAK","destination":"XVJXNQDAQE","ship_count":40},"player_id":1}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.936425290+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":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"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":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":6,"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":8,"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":3},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":49},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":12,"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":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":60},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":62},{"id":16,"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":162,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":16},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":93},{"id":20,"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":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":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":53},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":37},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":38},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":52},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":45},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":35},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":47},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":158,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":26},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":58},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":33},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":87},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":20},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":89},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":54},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":44},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":56},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":46},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":58},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":50},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":55},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":51},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":39},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":85},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":87},{"id":163,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":28},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":30},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":91},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":92},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":32},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":29},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":49},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":36},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":48},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":43},{"id":108,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":41},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":31},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":37},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":41},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":38},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":48},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":39},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":43},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":40},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":50},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":41},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":45},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":42},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":52},{"id":160,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":27}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.942432427+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.942557896+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.943011896+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.943171312+02:00","content":"{\"moves\": [{\"origin\": \"DLSGAMDSAK\", \"ship_count\": 39, \"destination\": \"XVJXNQDAQE\"}]}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.943245990+02:00","command":{"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:19.943354907+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:19.943398340+02:00","error":"\"NotEnoughShips\"","command":{"origin":"DLSGAMDSAK","destination":"XVJXNQDAQE","ship_count":39},"player_id":1}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.943482704+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":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"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":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":6,"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":8,"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":2},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":48},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":12,"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":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":59},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":61},{"id":16,"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":162,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":15},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":92},{"id":20,"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":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":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":52},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":36},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":37},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":51},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":44},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":34},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":46},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":158,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":25},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":57},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":32},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":86},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":19},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":88},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":53},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":43},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":55},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":45},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":57},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":49},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":54},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":50},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":38},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":84},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":86},{"id":163,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":27},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":29},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":90},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":91},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":31},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":28},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":48},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":35},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":47},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":42},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":39},{"id":110,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":40},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":30},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":36},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":40},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":37},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":47},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":38},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":42},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":39},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":49},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":40},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":44},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":41},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":51},{"id":160,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":26}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.949371082+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.949495758+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.949922934+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.950071243+02:00","content":"{\"moves\": [{\"origin\": \"DLSGAMDSAK\", \"ship_count\": 40, \"destination\": \"XVJXNQDAQE\"}]}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.950142811+02:00","command":{"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:19.950208239+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:19.950251566+02:00","error":"\"NotEnoughShips\"","command":{"origin":"DLSGAMDSAK","destination":"XVJXNQDAQE","ship_count":40},"player_id":1}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:19.950377944+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":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"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":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":6,"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":8,"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":1},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":47},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":12,"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":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":58},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":60},{"id":16,"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":162,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":14},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":91},{"id":20,"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":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":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":51},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":35},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":36},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":50},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":43},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":33},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":45},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":158,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":24},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":56},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":31},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":85},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":18},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":87},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":52},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":42},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":54},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":44},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":56},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":48},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":53},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":49},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":37},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":83},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":85},{"id":163,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":26},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":28},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":89},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":90},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":30},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":27},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":47},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":34},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":46},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":41},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":38},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":39},{"id":112,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":39},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":29},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":35},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":39},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":36},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":46},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":37},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":41},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":38},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":48},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":39},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":43},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":40},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":50},{"id":160,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":25}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.956346893+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.956472551+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.956911890+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.957051409+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.957103612+02:00","command":{"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:19.957169688+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:10:19.957224957+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":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"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":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":6,"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":8,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":183,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":39},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":46},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":12,"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":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":57},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":59},{"id":16,"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":162,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":13},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":90},{"id":20,"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":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":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":50},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":34},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":35},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":49},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":42},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":32},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":44},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":158,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":23},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":55},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":30},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":84},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":17},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":86},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":51},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":41},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":53},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":43},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":55},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":47},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":52},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":48},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":36},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":82},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":84},{"id":163,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":25},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":27},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":88},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":89},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":29},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":26},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":46},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":33},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":45},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":40},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":37},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":38},{"id":160,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":24},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":114,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":38},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":28},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":34},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":38},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":35},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":45},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":36},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":40},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":37},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":47},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":38},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":42},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":39},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":49}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.963192189+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.963324179+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.963814168+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.963862535+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.963910224+02:00","command":{"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:19.963974584+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:10:19.964028479+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":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"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":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"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":8,"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":38},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":45},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":12,"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":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":56},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":58},{"id":16,"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":162,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":12},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":89},{"id":20,"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":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":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":49},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":33},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":34},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":48},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":41},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":31},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":43},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":158,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":22},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":54},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":29},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":83},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":16},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":85},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":50},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":40},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":52},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":42},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":54},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":46},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":51},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":47},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":35},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":81},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":83},{"id":163,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":24},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":26},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":87},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":88},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":28},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":25},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":45},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":32},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":44},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":39},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":36},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":37},{"id":160,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":23},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":48},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":116,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":27},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":33},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":37},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":34},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":44},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":35},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":39},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":36},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":46},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":37},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":41},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":38}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.969978365+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"XVJXNQDAQE\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.970103917+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.970628506+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.970676575+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.970724099+02:00","command":{"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:19.970788419+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:10:19.970842198+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":0,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"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":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"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":8,"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":37},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":44},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":12,"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":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":55},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":57},{"id":16,"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":162,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":11},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":88},{"id":20,"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":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":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":48},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":32},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":33},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":47},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":40},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":30},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":42},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":158,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":21},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":53},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":28},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":82},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":15},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":84},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":49},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":39},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":51},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":41},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":53},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":45},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":50},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":46},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":34},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":80},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":82},{"id":163,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":23},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":25},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":86},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":87},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":27},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":24},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":44},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":31},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":43},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":38},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":35},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":36},{"id":160,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":22},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":47},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":37},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":26},{"id":119,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":32},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":36},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":33},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":43},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":34},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":38},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":35},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":45},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":36},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":40}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.976708196+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.976833750+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.977327681+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.977391827+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.977440261+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:19.977504367+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:10:19.977558193+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":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"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":4,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"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":8,"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":36},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":43},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":12,"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":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":54},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":56},{"id":16,"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":162,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":10},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":87},{"id":20,"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":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":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":71,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":47},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":31},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":32},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":46},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":39},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":29},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":41},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":158,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":20},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":52},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":27},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":81},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":14},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":83},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":48},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":38},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":50},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":40},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":52},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":44},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":49},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":45},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":33},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":79},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":81},{"id":163,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":22},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":24},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":85},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":86},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":26},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":23},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":43},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":30},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":42},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":37},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":34},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":35},{"id":160,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":21},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":46},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":36},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":25},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":39},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":31},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":35},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":32},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":42},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":33},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":37},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":34},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":44},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":35}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.983352566+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.983476722+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.983948622+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.984078671+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.984128775+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:19.984191934+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:10:19.984244708+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":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"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":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"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":8,"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":35},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":42},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":12,"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":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":53},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":55},{"id":16,"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":162,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":9},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":86},{"id":20,"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":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":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":34},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":46},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":30},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":31},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":45},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":38},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":28},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":40},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":158,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":19},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":51},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":26},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":80},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":13},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":82},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":47},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":37},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":49},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":39},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":51},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":43},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":48},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":44},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":32},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":78},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":80},{"id":163,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":21},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":23},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":84},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":85},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":25},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":22},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":42},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":29},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":41},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":36},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":33},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":34},{"id":160,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":20},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":45},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":35},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":24},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":38},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":30},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":34},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":31},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":41},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":32},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":36},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":33},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":43}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.990076988+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.990188635+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.990668797+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.990733182+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.990780669+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:19.990843150+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:10:19.990895008+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":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"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":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"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":188,"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":34},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":41},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":12,"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":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":52},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":54},{"id":16,"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":162,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":8},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":85},{"id":20,"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":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":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":33},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":45},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":29},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":75,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":30},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":44},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":37},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":27},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":39},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":158,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":18},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":50},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":25},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":79},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":12},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":81},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":46},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":36},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":48},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":38},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":50},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":42},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":47},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":43},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":31},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":77},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":79},{"id":163,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":20},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":22},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":83},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":84},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":24},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":21},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":41},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":28},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":40},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":35},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":32},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":33},{"id":160,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":19},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":44},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":34},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":23},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":37},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":29},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":33},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":30},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":40},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":31},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":35},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":32},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":42}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.996634352+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.996760141+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.997177793+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:19.997249204+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:19.997339300+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:19.997402041+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:10:19.997453622+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":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"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":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"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":188,"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":33},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":40},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"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":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":51},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":53},{"id":16,"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":162,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":7},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":84},{"id":20,"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":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":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":32},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":44},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":28},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":41},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":29},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":43},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":36},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":26},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":38},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":158,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":17},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":49},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":24},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":78},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":11},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":80},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":45},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":35},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":47},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":37},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":49},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":41},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":46},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":42},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":30},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":76},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":78},{"id":163,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":19},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":21},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":82},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":83},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":23},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":20},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":40},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":27},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":39},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":34},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":31},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":32},{"id":160,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":18},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":43},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":33},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":22},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":36},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":28},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":32},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":29},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":39},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":30},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":34},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":31}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.003216331+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.003349488+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 0}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.003838542+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.003964338+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.004014191+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.004076774+02:00","error":"\"ZeroShipMove\"","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":0},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.004161899+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":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"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":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"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":188,"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":32},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":39},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"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":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":50},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":52},{"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":162,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":6},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":83},{"id":20,"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":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":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":31},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":43},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":27},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":40},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":28},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":42},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":35},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":25},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":79,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":37},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":158,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":16},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":48},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":23},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":77},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":10},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":79},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":44},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":34},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":46},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":36},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":48},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":40},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":45},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":41},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":29},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":75},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":77},{"id":163,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":18},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":20},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":81},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":82},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":22},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":19},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":39},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":26},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":38},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":33},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":30},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":31},{"id":160,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":17},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":42},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":32},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":21},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":35},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":27},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":31},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":28},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":38},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":29},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":33},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":30}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.009952439+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.010078572+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.010598918+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.010743180+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.010793477+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.010856231+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":1},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.010928620+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":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"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":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"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":188,"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":31},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":38},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"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":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":49},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":51},{"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":162,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":5},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":82},{"id":192,"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":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":24,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":30},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":42},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":26},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":39},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":27},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":41},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":34},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":24},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":191,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":36},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":158,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":15},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":47},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":22},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":76},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":9},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":78},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":43},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":33},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":45},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":35},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":47},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":39},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":44},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":40},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":28},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":74},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":76},{"id":163,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":17},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":19},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":80},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":81},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":21},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":18},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":38},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":25},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":37},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":32},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":29},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":30},{"id":160,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":16},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":41},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":31},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":20},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":34},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":26},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":30},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":27},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":37},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":28},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":32},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":29}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.016807557+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.016933362+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 5}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.017458472+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.017604626+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.017654717+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.017716545+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":5},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.017788120+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":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"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":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":61,"ship_count":1,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"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":188,"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":30},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":37},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"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":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":48},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":50},{"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":162,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":4},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":81},{"id":192,"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":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":194,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":37},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":29},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":28,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":41},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":25},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":38},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":26},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":40},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":33},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":23},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":191,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":35},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":158,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":14},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":46},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":83,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":21},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":75},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":8},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":77},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":42},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":32},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":44},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":34},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":46},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":38},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":43},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":39},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":27},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":73},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":75},{"id":163,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":16},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":18},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":79},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":80},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":20},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":17},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":37},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":24},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":36},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":31},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":28},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":29},{"id":160,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":15},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":40},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":30},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":19},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":33},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":25},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":29},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":26},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":36},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":27},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":31},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":28},{"id":193,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.023718307+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.023815831+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.024203474+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.024259051+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.024364789+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.024427461+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":1},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.024500059+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":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"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":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":196,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":37},{"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":188,"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":29},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":36},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"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":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":47},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":49},{"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":162,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":3},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":80},{"id":192,"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":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":194,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":36},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":28},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":195,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":40},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":24},{"id":32,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":37},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":25},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":39},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":32},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":22},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":191,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":34},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":158,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":13},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":45},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":193,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":20},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":74},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":7},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":76},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":41},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":31},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":43},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":33},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":45},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":37},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":42},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":38},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":26},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":72},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":74},{"id":163,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":15},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":17},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":78},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":79},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":19},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":16},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":36},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":23},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":35},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":30},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":27},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":28},{"id":160,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":14},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":39},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":29},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":18},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":32},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":24},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":28},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":25},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":35},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":26},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":30},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":27}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.030391067+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 6}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.030496719+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.030907959+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.030994468+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.031041067+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.031102671+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":6},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.031178819+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":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"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":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":196,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":36},{"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":188,"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":28},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":35},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"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":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":46},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":48},{"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":162,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":2},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":79},{"id":192,"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":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":194,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":35},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":27},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":87,"ship_count":4,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":195,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":39},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":23},{"id":198,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":37},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":36},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":24},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":38},{"id":36,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":31},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":21},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":191,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":33},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":158,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":12},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":44},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":193,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":19},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":73},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":6},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":75},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":40},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":30},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":42},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":32},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":44},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":36},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":41},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":37},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":25},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":71},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":73},{"id":163,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":14},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":16},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":77},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":78},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":18},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":15},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":35},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":22},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":34},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":29},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":26},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":27},{"id":160,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":13},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":38},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":28},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":17},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":31},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":23},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":27},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":24},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":34},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":25},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":29},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":26},{"id":197,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.037152151+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.037264039+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.037739388+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.037847437+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.037897183+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.037961758+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":1},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.038037900+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":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"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":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":196,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":35},{"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":188,"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":27},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":34},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":200,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":37},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":45},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":47},{"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":162,"ship_count":32,"origin":"RULUVNQJTY","destination":"DLSGAMDSAK","owner":2,"turns_remaining":1},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":78},{"id":192,"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":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":194,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":34},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":26},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":199,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":195,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":38},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":22},{"id":198,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":36},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":35},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":23},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":37},{"id":197,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":30},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":20},{"id":40,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":191,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":32},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":158,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":11},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":43},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":193,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":18},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":72},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":5},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":74},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":39},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":29},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":41},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":31},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":43},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":35},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":40},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":36},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":24},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":70},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":72},{"id":163,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":13},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":15},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":76},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":77},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":17},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":14},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":34},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":21},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":33},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":28},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":25},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":26},{"id":160,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":12},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":37},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":27},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":16},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":30},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":22},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":26},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":23},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":33},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":24},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":28},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":25}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.047513141+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.047779612+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 7}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.048106178+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.048307643+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.048365238+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.048433959+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":7},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.048516375+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":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"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":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":196,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":34},{"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":188,"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":26},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":33},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":200,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":36},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":44},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":46},{"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":202,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":37},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":77},{"id":192,"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":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":194,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":33},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":25},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":199,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":195,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":37},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":21},{"id":198,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":35},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":34},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":22},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":36},{"id":197,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":29},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":19},{"id":201,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":191,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":31},{"id":44,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":158,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":10},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":42},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":193,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":17},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":71},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":4},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":73},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":38},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":28},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":40},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":30},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":42},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":34},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":39},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":35},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":23},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":69},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":71},{"id":163,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":12},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":14},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":75},{"id":91,"ship_count":3,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":76},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":16},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":13},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":33},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":20},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":32},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":27},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":24},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":25},{"id":160,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":11},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":36},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":26},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":15},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":29},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":21},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":25},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":22},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":32},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":23},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":27},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":24}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.054532357+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.054724626+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.055105669+02:00","content":"{\"moves\": [{\"origin\": \"ETCCAQPWNK\", \"ship_count\": 57, \"destination\": \"VNZZPHTSZM\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.055205557+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"ship_count\": 48, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.055283210+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.055348642+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":1},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.055412109+02:00","command":{"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","ship_count":48},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.055475428+02:00","command":{"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","ship_count":57},"player_id":1}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.055550254+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":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"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":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":196,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":33},{"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":188,"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":25},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":32},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":200,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":35},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":43},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":45},{"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":202,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":36},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":76},{"id":192,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":31},{"id":206,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":49},{"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":194,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":32},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":24},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":199,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":195,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":36},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":20},{"id":198,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":34},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":33},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":21},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":35},{"id":197,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":28},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":18},{"id":201,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":191,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":30},{"id":205,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":41},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":158,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":9},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":41},{"id":48,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":193,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":16},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":70},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":3},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":72},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":37},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":27},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":39},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":29},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":41},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":33},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":38},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":34},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":22},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":68},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":70},{"id":163,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":11},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":13},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":74},{"id":204,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":37},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":75},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":15},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":12},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":32},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":19},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":31},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":26},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":23},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":24},{"id":160,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":10},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":35},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":25},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":14},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":28},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":20},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":24},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":21},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":31},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":22},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":26},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":23},{"id":203,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.061542759+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"RSSGYXGAIS\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.061790769+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 6}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.062170181+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.062284586+02:00","content":"{\"moves\": [{\"origin\": \"OVXRCBSXZK\", \"ship_count\": 37, \"destination\": \"ETCCAQPWNK\"}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.062357922+02:00","command":{"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.062425052+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":6},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.062490697+02:00","command":{"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","ship_count":37},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.062568011+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":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"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":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":196,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":32},{"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":188,"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":24},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":31},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":200,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":34},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":42},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":44},{"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":202,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":35},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":75},{"id":192,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":30},{"id":206,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":48},{"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":194,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":31},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":23},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":199,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":195,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":73,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":35},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":19},{"id":198,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":33},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":32},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":20},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":34},{"id":197,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":27},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":17},{"id":201,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":191,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":29},{"id":205,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":40},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":158,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":8},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":40},{"id":209,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":27},{"id":193,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":15},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":69},{"id":52,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":2},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":71},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":36},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":26},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":38},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":28},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":40},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":32},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":37},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":33},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":21},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":67},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":69},{"id":163,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":10},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":12},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":73},{"id":204,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":36},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":74},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":14},{"id":95,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":11},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":31},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":18},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":30},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":25},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":22},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":23},{"id":160,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":9},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":34},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":24},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":13},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":27},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":19},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":23},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":20},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":30},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":21},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":25},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":22},{"id":203,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":57},{"id":208,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.068670952+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.068911778+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.069408830+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.069747332+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.069802752+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.069871361+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":1},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.069952444+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":41,"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":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"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":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":196,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":31},{"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":188,"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":23},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":30},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":200,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":33},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":41},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":43},{"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":202,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":34},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":74},{"id":192,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":29},{"id":206,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":47},{"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":194,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":30},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":22},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":199,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":195,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":211,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":37},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":34},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":18},{"id":198,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":32},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":31},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":19},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":33},{"id":197,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":26},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":16},{"id":201,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":191,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":28},{"id":205,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":39},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":158,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":7},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":39},{"id":209,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":26},{"id":193,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":14},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":68},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":56,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"QUQGQOWETI","owner":1,"turns_remaining":1},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":70},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":35},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":25},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":37},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":27},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":39},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":31},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":36},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":32},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":20},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":66},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":68},{"id":163,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":9},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":11},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":72},{"id":204,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":35},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":73},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":13},{"id":208,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":36},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":10},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":30},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":17},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":29},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":24},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":21},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":22},{"id":160,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":8},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":33},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":23},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":12},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":26},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":18},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":22},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":19},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":29},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":20},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":24},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":21},{"id":203,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":56}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.078566673+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"RSSGYXGAIS\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.078711993+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 5}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.080338718+02:00","content":"{\"moves\": [{\"origin\": \"DLSGAMDSAK\", \"ship_count\": 61, \"destination\": \"OJCKCVKJGJ\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.080457533+02:00","content":"{\"moves\": [{\"origin\": \"KEYMTVEOQP\", \"ship_count\": 20, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.080571166+02:00","command":{"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.080663791+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":5},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.080743330+02:00","command":{"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","ship_count":20},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.080822203+02:00","command":{"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","ship_count":61},"player_id":1}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.080934628+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":40,"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":22,"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":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"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":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":196,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":30},{"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":188,"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":22},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":29},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":200,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":32},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":40},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":42},{"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":202,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":33},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":73},{"id":192,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":28},{"id":206,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":46},{"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":194,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":29},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":21},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":199,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":195,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":211,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":36},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":33},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":17},{"id":198,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":31},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":30},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":18},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":32},{"id":197,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":77,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":25},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":15},{"id":201,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":191,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":27},{"id":205,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":38},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":158,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":6},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":38},{"id":209,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":25},{"id":193,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":13},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":67},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":99,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":53},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":69},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":34},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":24},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":36},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":26},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":38},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":30},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":35},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":31},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":19},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":65},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":67},{"id":163,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":8},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":10},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":71},{"id":204,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":34},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":72},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":12},{"id":208,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":35},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":9},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":29},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":16},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":28},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":23},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":20},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":21},{"id":160,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":7},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":32},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":22},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":11},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":25},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":17},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":21},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":18},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":28},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":19},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":23},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":20},{"id":203,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":55},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":57},{"id":213,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":37},{"id":214,"ship_count":20,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.088734041+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.088974632+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.089488964+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.089560536+02:00","content":"{\"moves\": [{\"origin\": \"MJXGGQIJTD\", \"ship_count\": 35, \"destination\": \"RSSGYXGAIS\"}]}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.089649106+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.089731207+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":1},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.089810720+02:00","command":{"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","ship_count":35},"player_id":1}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.089906910+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":41,"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":23,"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":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"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":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":196,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":29},{"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":188,"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":21},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":28},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":200,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":31},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":39},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":41},{"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":202,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":32},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":72},{"id":192,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":27},{"id":206,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":45},{"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":194,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":28},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":20},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":199,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":195,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":211,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":35},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":32},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":16},{"id":198,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":30},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":29},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":17},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":31},{"id":197,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":218,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":26},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":24},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":14},{"id":201,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":191,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":26},{"id":205,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":37},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":158,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":5},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":37},{"id":209,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":24},{"id":193,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":12},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":66},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":217,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":37},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":52},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":68},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":33},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":23},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":35},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":25},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":37},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":29},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":34},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":30},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":18},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":64},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":66},{"id":163,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":7},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":9},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":70},{"id":204,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":33},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":71},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":11},{"id":208,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":34},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":8},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":28},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":15},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":27},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":22},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":19},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":20},{"id":160,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":6},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":31},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":21},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":10},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":24},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":16},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":20},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":17},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":27},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":18},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":22},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":19},{"id":203,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":54},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":56},{"id":213,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":36},{"id":214,"ship_count":20,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.097289974+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"RSSGYXGAIS\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.097630613+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 5}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.098031568+02:00","content":"{\"moves\": [{\"origin\": \"HEYBAGEYJB\", \"ship_count\": 38, \"destination\": \"OJCKCVKJGJ\"}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.098137406+02:00","content":"{\"moves\": [{\"origin\": \"JXTLWRHRRP\", \"ship_count\": 59, \"destination\": \"ETCCAQPWNK\"}]}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.098220815+02:00","command":{"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.098302858+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":5},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.098377175+02:00","command":{"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","ship_count":38},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.098450946+02:00","command":{"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","ship_count":59},"player_id":1}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.098543569+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":24,"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":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":103,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"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":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":196,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":28},{"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":188,"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":20},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":27},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":200,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":30},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":38},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":40},{"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":202,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":31},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":71},{"id":192,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":26},{"id":206,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":44},{"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":194,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":27},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":19},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":199,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":195,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":211,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":34},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":31},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":15},{"id":198,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":29},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":28},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":16},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":30},{"id":197,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":218,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":25},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":23},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":13},{"id":201,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":191,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":25},{"id":205,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":36},{"id":81,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":158,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":4},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":36},{"id":209,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":23},{"id":193,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":11},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":65},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":217,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":36},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":51},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":67},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":32},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":22},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":34},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":24},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":36},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":28},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":33},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":29},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":17},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":63},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":65},{"id":163,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":6},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":8},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":69},{"id":204,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":32},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":70},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":10},{"id":208,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":33},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":7},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":27},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":14},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":26},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":21},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":18},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":19},{"id":160,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":5},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":30},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":20},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":9},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":23},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":15},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":19},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":16},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":26},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":17},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":21},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":18},{"id":203,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":53},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":55},{"id":213,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":35},{"id":214,"ship_count":20,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":57},{"id":220,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":37},{"id":221,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":32},{"id":222,"ship_count":59,"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","owner":2,"turns_remaining":24}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.105723142+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.106031708+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.106502211+02:00","content":"{\"moves\": [{\"origin\": \"QUQGQOWETI\", \"ship_count\": 35, \"destination\": \"RSSGYXGAIS\"}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.106589711+02:00","content":"{\"moves\": [{\"origin\": \"LWMVSTXKRV\", \"ship_count\": 52, \"destination\": \"OVXRCBSXZK\"}]}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.106669841+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.106743432+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":1},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.106815152+02:00","command":{"origin":"QUQGQOWETI","destination":"RSSGYXGAIS","ship_count":35},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.106886643+02:00","command":{"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","ship_count":52},"player_id":1}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.106973037+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":7,"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":25,"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":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":226,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":34},{"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":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":196,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":27},{"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":188,"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":19},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":26},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":200,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":29},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":37},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":39},{"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":202,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":30},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":70},{"id":192,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":25},{"id":206,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":43},{"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":194,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":26},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":18},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":199,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":195,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":211,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":33},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":30},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":14},{"id":198,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":28},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":27},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":15},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":29},{"id":197,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":218,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":24},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":22},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":12},{"id":201,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":191,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":24},{"id":205,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":35},{"id":225,"ship_count":35,"origin":"QUQGQOWETI","destination":"RSSGYXGAIS","owner":3,"turns_remaining":24},{"id":158,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":3},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":35},{"id":209,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":22},{"id":193,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":10},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":64},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":217,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":35},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":50},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":66},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":31},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":21},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":33},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":23},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":35},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":27},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":32},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":28},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":16},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":62},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":64},{"id":163,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":5},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":7},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":68},{"id":204,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":31},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":69},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":9},{"id":208,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":32},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":6},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":26},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":13},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":25},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":20},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":17},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":18},{"id":160,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":4},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":29},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":19},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":8},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":22},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":14},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":18},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":15},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":25},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":16},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":20},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":17},{"id":203,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":52},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":54},{"id":213,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":34},{"id":214,"ship_count":20,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":56},{"id":220,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":36},{"id":221,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":31},{"id":222,"ship_count":59,"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","owner":2,"turns_remaining":23},{"id":223,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.113949012+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"JXTLWRHRRP\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.114177871+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 5}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.114588296+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.114741111+02:00","content":"{\"moves\": [{\"origin\": \"KOLNGIUGEX\", \"ship_count\": 42, \"destination\": \"QUQGQOWETI\"}]}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.114819113+02:00","command":{"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.114889105+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":5},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.114956949+02:00","command":{"origin":"KOLNGIUGEX","destination":"QUQGQOWETI","ship_count":42},"player_id":1}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.115038207+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":8,"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":26,"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":17,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":226,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":33},{"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":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":196,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":26},{"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":188,"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":18},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":25},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":200,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":28},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":36},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":38},{"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":202,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":29},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":69},{"id":192,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":24},{"id":206,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":42},{"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":194,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":25},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":17},{"id":107,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":199,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":195,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":211,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":32},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":29},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":13},{"id":198,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":27},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":26},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":14},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":28},{"id":197,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":218,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":23},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":21},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":11},{"id":201,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":191,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":23},{"id":205,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":34},{"id":225,"ship_count":35,"origin":"QUQGQOWETI","destination":"RSSGYXGAIS","owner":3,"turns_remaining":23},{"id":158,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":2},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":34},{"id":209,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":21},{"id":193,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":9},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":63},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":85,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":217,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":34},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":49},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":65},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":30},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":20},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":32},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":22},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":34},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":26},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":31},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":27},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":15},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":61},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":63},{"id":163,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":4},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":6},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":67},{"id":204,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":30},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":68},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":8},{"id":208,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":31},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":5},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":25},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":12},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":24},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":19},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":16},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":17},{"id":160,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":3},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":28},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":18},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":7},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":21},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":13},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":17},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":14},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":24},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":15},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":19},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":16},{"id":203,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":51},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":53},{"id":213,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":33},{"id":214,"ship_count":20,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":55},{"id":220,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":35},{"id":221,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":30},{"id":222,"ship_count":59,"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","owner":2,"turns_remaining":22},{"id":223,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":36},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":61},{"id":228,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":37},{"id":229,"ship_count":42,"origin":"KOLNGIUGEX","destination":"QUQGQOWETI","owner":2,"turns_remaining":30}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.121778232+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.122075816+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.122589326+02:00","content":"{\"moves\": [{\"origin\": \"OTJPKJXLQX\", \"ship_count\": 50, \"destination\": \"RSSGYXGAIS\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.122670411+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.122723428+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.122791815+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":1},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.122859376+02:00","command":{"origin":"OTJPKJXLQX","destination":"RSSGYXGAIS","ship_count":50},"player_id":1}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.122941351+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":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":9,"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":27,"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":18,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":226,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":32},{"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":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":196,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":25},{"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":188,"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":17},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":24},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":200,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":27},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":35},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":37},{"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":202,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":28},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":68},{"id":192,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":23},{"id":206,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":41},{"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":194,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":24},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":16},{"id":232,"ship_count":50,"origin":"OTJPKJXLQX","destination":"RSSGYXGAIS","owner":2,"turns_remaining":18},{"id":199,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":195,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":211,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":31},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":28},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":12},{"id":198,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":26},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":25},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":13},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":27},{"id":197,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":218,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":22},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":20},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":10},{"id":201,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":191,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":22},{"id":205,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":33},{"id":225,"ship_count":35,"origin":"QUQGQOWETI","destination":"RSSGYXGAIS","owner":3,"turns_remaining":22},{"id":158,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":1},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":33},{"id":209,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":20},{"id":193,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":8},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":62},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":37},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":217,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":33},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":48},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":64},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":29},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":19},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":31},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":21},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":33},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":25},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":30},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":26},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":14},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":60},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":62},{"id":163,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":3},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":5},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":66},{"id":204,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":29},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":67},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":7},{"id":208,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":30},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":4},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":24},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":11},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":23},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":18},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":15},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":16},{"id":160,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":2},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":27},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":17},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":6},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":20},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":12},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":16},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":13},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":23},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":14},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":18},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":15},{"id":203,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":50},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":52},{"id":213,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":32},{"id":214,"ship_count":20,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":54},{"id":220,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":34},{"id":221,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":29},{"id":222,"ship_count":59,"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","owner":2,"turns_remaining":21},{"id":223,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":35},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":60},{"id":228,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":36},{"id":229,"ship_count":42,"origin":"KOLNGIUGEX","destination":"QUQGQOWETI","owner":2,"turns_remaining":29},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.129721150+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"JXTLWRHRRP\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.129941952+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 5}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.130371765+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"ship_count\": 30, \"destination\": \"OTJPKJXLQX\"}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.130463640+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.130512266+02:00","command":{"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.130575774+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":5},"player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.130638597+02:00","error":"\"NotEnoughShips\"","command":{"origin":"RSSGYXGAIS","destination":"OTJPKJXLQX","ship_count":30},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.130723345+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":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":10,"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":28,"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":19,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":226,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":31},{"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":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":196,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":24},{"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":188,"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":16},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":23},{"id":111,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":200,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":26},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":34},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":36},{"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":202,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":27},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":67},{"id":192,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":22},{"id":206,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":40},{"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":194,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":23},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":15},{"id":232,"ship_count":50,"origin":"OTJPKJXLQX","destination":"RSSGYXGAIS","owner":2,"turns_remaining":17},{"id":199,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":195,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":211,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":30},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":27},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":11},{"id":198,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":25},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":24},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":12},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":26},{"id":197,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":218,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":21},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":19},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":9},{"id":201,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":191,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":21},{"id":205,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":32},{"id":225,"ship_count":35,"origin":"QUQGQOWETI","destination":"RSSGYXGAIS","owner":3,"turns_remaining":21},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":37},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":32},{"id":209,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":19},{"id":193,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":7},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":61},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":36},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":217,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":32},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":47},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":63},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":28},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":18},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":30},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":20},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":32},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":24},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":29},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":25},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":13},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":59},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":61},{"id":163,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":2},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":4},{"id":89,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":65},{"id":204,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":28},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":66},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":6},{"id":208,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":29},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":3},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":23},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":10},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":22},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":17},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":14},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":15},{"id":160,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":1},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":26},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":16},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":5},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":19},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":11},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":15},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":12},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":22},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":13},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":17},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":14},{"id":203,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":49},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":51},{"id":213,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":31},{"id":214,"ship_count":20,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":53},{"id":220,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":33},{"id":221,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":28},{"id":222,"ship_count":59,"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","owner":2,"turns_remaining":20},{"id":223,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":34},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":59},{"id":228,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":35},{"id":229,"ship_count":42,"origin":"KOLNGIUGEX","destination":"QUQGQOWETI","owner":2,"turns_remaining":28},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":61}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.137335868+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.137640326+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.137976948+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"ship_count\": 31, \"destination\": \"OTJPKJXLQX\"}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.138161980+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.138214292+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.138321695+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":1},"player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.138385267+02:00","error":"\"NotEnoughShips\"","command":{"origin":"RSSGYXGAIS","destination":"OTJPKJXLQX","ship_count":31},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.138471568+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":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":11,"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":29,"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":20,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":226,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":30},{"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":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":196,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":23},{"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":188,"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":15},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":22},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":37},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":200,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":25},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":33},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":35},{"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":202,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":26},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":66},{"id":192,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":21},{"id":206,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":39},{"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":194,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":22},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":14},{"id":232,"ship_count":50,"origin":"OTJPKJXLQX","destination":"RSSGYXGAIS","owner":2,"turns_remaining":16},{"id":199,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":195,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":211,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":29},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":26},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":10},{"id":198,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":24},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":23},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":11},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":25},{"id":197,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":218,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":20},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":18},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":8},{"id":201,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":191,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":20},{"id":205,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":31},{"id":225,"ship_count":35,"origin":"QUQGQOWETI","destination":"RSSGYXGAIS","owner":3,"turns_remaining":20},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":36},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":31},{"id":209,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":18},{"id":193,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":6},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":60},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":35},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":217,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":31},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":46},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":62},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":27},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":17},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":29},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":19},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":31},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":23},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":28},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":24},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":12},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":58},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":60},{"id":163,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":1},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":3},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":64},{"id":204,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":27},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":65},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":5},{"id":208,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":28},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":2},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":22},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":9},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":21},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":16},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":13},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":14},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":60},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":25},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":15},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":4},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":18},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":10},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":14},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":11},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":21},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":12},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":16},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":13},{"id":203,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":48},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":50},{"id":213,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":30},{"id":214,"ship_count":20,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":52},{"id":220,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":32},{"id":221,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":27},{"id":222,"ship_count":59,"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","owner":2,"turns_remaining":19},{"id":223,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":33},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":58},{"id":228,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":34},{"id":229,"ship_count":42,"origin":"KOLNGIUGEX","destination":"QUQGQOWETI","owner":2,"turns_remaining":27},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.145048795+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.145431317+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 5}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.145782555+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"ship_count\": 32, \"destination\": \"OTJPKJXLQX\"}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.145922551+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.145971850+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.146036015+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":5},"player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.146099440+02:00","error":"\"NotEnoughShips\"","command":{"origin":"RSSGYXGAIS","destination":"OTJPKJXLQX","ship_count":32},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.146185130+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":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":12,"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":30,"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":21,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":226,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":29},{"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":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":196,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":22},{"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":188,"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":14},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":21},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":36},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":200,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":24},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":32},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":34},{"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":202,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":25},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":65},{"id":192,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":20},{"id":206,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":38},{"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":194,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":21},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":13},{"id":232,"ship_count":50,"origin":"OTJPKJXLQX","destination":"RSSGYXGAIS","owner":2,"turns_remaining":15},{"id":199,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":195,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":211,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":28},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":25},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":9},{"id":198,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":23},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":22},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":10},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":24},{"id":197,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":218,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":19},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":17},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":7},{"id":201,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":191,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":19},{"id":205,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":30},{"id":225,"ship_count":35,"origin":"QUQGQOWETI","destination":"RSSGYXGAIS","owner":3,"turns_remaining":19},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":35},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":30},{"id":209,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":17},{"id":193,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":5},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":59},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":34},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":217,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":30},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":45},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":61},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":26},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":16},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":28},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":18},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":30},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":22},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":27},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":23},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":11},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":57},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":59},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":37},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":2},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":63},{"id":204,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":26},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":64},{"id":93,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":4},{"id":208,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":27},{"id":165,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":1},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":21},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":8},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":20},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":15},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":12},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":13},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":59},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":24},{"id":115,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":14},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":3},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":17},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":9},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":13},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":10},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":20},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":11},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":15},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":12},{"id":203,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":47},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":49},{"id":213,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":29},{"id":214,"ship_count":20,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":51},{"id":220,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":31},{"id":221,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":26},{"id":222,"ship_count":59,"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","owner":2,"turns_remaining":18},{"id":223,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":32},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":57},{"id":228,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":33},{"id":229,"ship_count":42,"origin":"KOLNGIUGEX","destination":"QUQGQOWETI","owner":2,"turns_remaining":26},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.152756872+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.153014024+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.153516335+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"ship_count\": 34, \"destination\": \"OTJPKJXLQX\"}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.153592447+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.153641692+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.153706115+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":1},"player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.153769547+02:00","error":"\"NotEnoughShips\"","command":{"origin":"RSSGYXGAIS","destination":"OTJPKJXLQX","ship_count":34},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.153855573+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":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":13,"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":31,"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":22,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":226,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":28},{"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":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":196,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":21},{"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":188,"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":13},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":20},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":35},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":200,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":23},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":31},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":33},{"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":202,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":24},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":64},{"id":192,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":19},{"id":206,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":37},{"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":194,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":20},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":12},{"id":232,"ship_count":50,"origin":"OTJPKJXLQX","destination":"RSSGYXGAIS","owner":2,"turns_remaining":14},{"id":199,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":195,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":211,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":27},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":24},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":8},{"id":198,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":22},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":21},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":9},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":23},{"id":197,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":218,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":18},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":16},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":6},{"id":201,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":191,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":18},{"id":205,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":29},{"id":225,"ship_count":35,"origin":"QUQGQOWETI","destination":"RSSGYXGAIS","owner":3,"turns_remaining":18},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":34},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":29},{"id":209,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":16},{"id":193,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":4},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":58},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":33},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":217,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":29},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":44},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":60},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":25},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":15},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":27},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":17},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":29},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":21},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":26},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":22},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":10},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":56},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":58},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":36},{"id":167,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":1},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":62},{"id":204,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":25},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":63},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":37},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":3},{"id":208,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":26},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":20},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":7},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":19},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":14},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":11},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":12},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":58},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":23},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":13},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":2},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":16},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":8},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":12},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":9},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":19},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":10},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":14},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":11},{"id":203,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":46},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":48},{"id":213,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":28},{"id":214,"ship_count":20,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":50},{"id":220,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":30},{"id":221,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":25},{"id":222,"ship_count":59,"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","owner":2,"turns_remaining":17},{"id":223,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":31},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":56},{"id":228,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":32},{"id":229,"ship_count":42,"origin":"KOLNGIUGEX","destination":"QUQGQOWETI","owner":2,"turns_remaining":25},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.160393999+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.160736818+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 5}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.161158423+02:00","content":"{\"moves\": [{\"origin\": \"RSSGYXGAIS\", \"ship_count\": 35, \"destination\": \"OTJPKJXLQX\"}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.161234254+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.161322825+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.161387796+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":5},"player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.161450453+02:00","error":"\"NotEnoughShips\"","command":{"origin":"RSSGYXGAIS","destination":"OTJPKJXLQX","ship_count":35},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.161534863+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":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":14,"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":32,"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":23,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":226,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":27},{"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":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":196,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":20},{"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":188,"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":12},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":19},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":34},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":200,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":22},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":30},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":32},{"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":202,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":23},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":63},{"id":192,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":18},{"id":206,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":36},{"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":194,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":19},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":11},{"id":232,"ship_count":50,"origin":"OTJPKJXLQX","destination":"RSSGYXGAIS","owner":2,"turns_remaining":13},{"id":199,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":195,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":211,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":26},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":23},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":7},{"id":198,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":21},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":20},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":8},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":22},{"id":197,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":218,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":17},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":15},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":5},{"id":201,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":191,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":17},{"id":205,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":28},{"id":225,"ship_count":35,"origin":"QUQGQOWETI","destination":"RSSGYXGAIS","owner":3,"turns_remaining":17},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":33},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":28},{"id":209,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":15},{"id":193,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":3},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":57},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":32},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":217,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":28},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":43},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":59},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":24},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":14},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":26},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":16},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":28},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":20},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":25},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":21},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":9},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":55},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":57},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":35},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":37},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":61},{"id":204,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":24},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":62},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":36},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":2},{"id":208,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":25},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":97,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":19},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":6},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":18},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":13},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":10},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":11},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":57},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":22},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":12},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":169,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":1},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":15},{"id":120,"ship_count":2,"origin":"QUQGQOWETI","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":7},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":11},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":8},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":18},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":9},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":13},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":10},{"id":203,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":45},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":47},{"id":213,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":27},{"id":214,"ship_count":20,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":49},{"id":220,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":29},{"id":221,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":24},{"id":222,"ship_count":59,"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","owner":2,"turns_remaining":16},{"id":223,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":30},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":55},{"id":228,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":31},{"id":229,"ship_count":42,"origin":"KOLNGIUGEX","destination":"QUQGQOWETI","owner":2,"turns_remaining":24},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.168113959+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.168482203+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.168905253+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.168960736+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.169009593+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.169073710+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":1},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.169149488+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":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":15,"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":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":33,"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":24,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":226,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":26},{"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":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":196,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":19},{"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":188,"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":11},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":18},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":33},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":200,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":21},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":29},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":31},{"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":202,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":22},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":62},{"id":192,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":17},{"id":206,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":35},{"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":194,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":18},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":10},{"id":232,"ship_count":50,"origin":"OTJPKJXLQX","destination":"RSSGYXGAIS","owner":2,"turns_remaining":12},{"id":199,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":195,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":211,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":25},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":22},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":6},{"id":198,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":20},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":19},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":7},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":21},{"id":197,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":218,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":16},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":14},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":4},{"id":201,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":191,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":16},{"id":205,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":27},{"id":225,"ship_count":35,"origin":"QUQGQOWETI","destination":"RSSGYXGAIS","owner":3,"turns_remaining":16},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":32},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":27},{"id":209,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":14},{"id":193,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":2},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":56},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":31},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":217,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":27},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":42},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":58},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":23},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":13},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":25},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":15},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":27},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":19},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":24},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":20},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":8},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":54},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":56},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":34},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":36},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":60},{"id":204,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":23},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":61},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":35},{"id":171,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":1},{"id":208,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":24},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":37},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":18},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":5},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":17},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":12},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":9},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":10},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":56},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":21},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":11},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":14},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":6},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":10},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":7},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":17},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":8},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":12},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":9},{"id":203,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":44},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":46},{"id":213,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":26},{"id":214,"ship_count":20,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":48},{"id":220,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":28},{"id":221,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":23},{"id":222,"ship_count":59,"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","owner":2,"turns_remaining":15},{"id":223,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":29},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":54},{"id":228,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":30},{"id":229,"ship_count":42,"origin":"KOLNGIUGEX","destination":"QUQGQOWETI","owner":2,"turns_remaining":23},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.175696810+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.176023426+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"OJCKCVKJGJ\", \"ship_count\": 5}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.176501143+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.176556824+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.176608903+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.176673275+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":5},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.176748698+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":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":16,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":18,"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":34,"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":25,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":226,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":25},{"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":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":196,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":18},{"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":188,"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":10},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":17},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":32},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":200,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":20},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":28},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":30},{"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":202,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":21},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":61},{"id":192,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":16},{"id":206,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":34},{"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":194,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":17},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":9},{"id":232,"ship_count":50,"origin":"OTJPKJXLQX","destination":"RSSGYXGAIS","owner":2,"turns_remaining":11},{"id":199,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":195,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":211,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":24},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":21},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":5},{"id":198,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":19},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":18},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":6},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":20},{"id":197,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":218,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":15},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":13},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":3},{"id":201,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":191,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":15},{"id":205,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":26},{"id":225,"ship_count":35,"origin":"QUQGQOWETI","destination":"RSSGYXGAIS","owner":3,"turns_remaining":15},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":31},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":26},{"id":209,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":13},{"id":193,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":173,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":1},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":55},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":30},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":217,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":26},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":41},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":57},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":22},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":12},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":24},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":14},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":26},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":18},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":23},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":19},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":7},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":53},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":55},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":33},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":35},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":59},{"id":204,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":22},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":60},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":34},{"id":246,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":37},{"id":208,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":23},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":36},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":17},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":4},{"id":101,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":16},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":11},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":8},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":9},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":55},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":20},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":10},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":13},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":5},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":9},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":6},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":16},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":7},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":11},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":8},{"id":203,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":43},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":45},{"id":213,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":25},{"id":245,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":47},{"id":220,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":27},{"id":221,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":22},{"id":222,"ship_count":59,"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","owner":2,"turns_remaining":14},{"id":223,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":28},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":53},{"id":228,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":29},{"id":229,"ship_count":42,"origin":"KOLNGIUGEX","destination":"QUQGQOWETI","owner":2,"turns_remaining":22},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.183273606+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"JXTLWRHRRP\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.183641115+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.184109178+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.184164785+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.184213288+02:00","command":{"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.184305216+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:10:20.184392045+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":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":17,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":17,"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":35,"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":26,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":226,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":24},{"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":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":196,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":17},{"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":188,"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":9},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":16},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":31},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":200,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":19},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":27},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":29},{"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":202,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":20},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":60},{"id":192,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":15},{"id":206,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":33},{"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":194,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":16},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":8},{"id":232,"ship_count":50,"origin":"OTJPKJXLQX","destination":"RSSGYXGAIS","owner":2,"turns_remaining":10},{"id":199,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":195,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":211,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":23},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":20},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":4},{"id":198,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":18},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":17},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":5},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":19},{"id":197,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":218,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":14},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":12},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":2},{"id":201,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":191,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":14},{"id":205,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":25},{"id":225,"ship_count":35,"origin":"QUQGQOWETI","destination":"RSSGYXGAIS","owner":3,"turns_remaining":14},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":30},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":25},{"id":209,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":12},{"id":193,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":61},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":54},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":29},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":217,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":25},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":40},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":56},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":21},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":11},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":23},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":13},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":25},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":17},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":22},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":18},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":6},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":52},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":54},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":32},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":34},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":58},{"id":204,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":21},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":59},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":33},{"id":246,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":36},{"id":208,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":22},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":35},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":16},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":3},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":15},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":10},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":7},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":8},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":54},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":19},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":9},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":12},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":4},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":8},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":5},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":15},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":6},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":10},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":7},{"id":203,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":42},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":44},{"id":213,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":24},{"id":245,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":46},{"id":220,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":26},{"id":221,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":21},{"id":222,"ship_count":59,"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","owner":2,"turns_remaining":13},{"id":223,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":27},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":52},{"id":228,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":28},{"id":229,"ship_count":42,"origin":"KOLNGIUGEX","destination":"QUQGQOWETI","owner":2,"turns_remaining":21}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.190860977+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"JXTLWRHRRP\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.191107904+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.191519311+02:00","content":"{\"moves\": [{\"origin\": \"KEYMTVEOQP\", \"ship_count\": 32, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.191609945+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.191657633+02:00","command":{"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.191721342+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:10:20.191763293+02:00","command":{"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","ship_count":32},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.191836489+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":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":18,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":18,"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":4,"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":27,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":226,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":23},{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":17},{"id":249,"ship_count":32,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":196,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":16},{"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":188,"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":8},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":15},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":30},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":200,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":18},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":26},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":28},{"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":202,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":19},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":59},{"id":192,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":14},{"id":206,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":32},{"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":194,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":15},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":7},{"id":232,"ship_count":50,"origin":"OTJPKJXLQX","destination":"RSSGYXGAIS","owner":2,"turns_remaining":9},{"id":199,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":195,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":211,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":22},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":19},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":3},{"id":198,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":17},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":16},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":4},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":18},{"id":197,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":218,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":13},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":11},{"id":176,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":1},{"id":201,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":191,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":13},{"id":205,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":24},{"id":225,"ship_count":35,"origin":"QUQGQOWETI","destination":"RSSGYXGAIS","owner":3,"turns_remaining":13},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":29},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":24},{"id":209,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":11},{"id":193,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":60},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":53},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":28},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":217,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":24},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":39},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":55},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":20},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":10},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":22},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":12},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":24},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":16},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":21},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":17},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":5},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":51},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":53},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":31},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":33},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":57},{"id":204,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":20},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":58},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":32},{"id":246,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":35},{"id":208,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":21},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":34},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":15},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":2},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":14},{"id":105,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":9},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":6},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":7},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":53},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":18},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":8},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":11},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":3},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":7},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":4},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":14},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":5},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":9},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":6},{"id":203,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":41},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":43},{"id":213,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":23},{"id":245,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":45},{"id":220,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":25},{"id":221,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":20},{"id":222,"ship_count":59,"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","owner":2,"turns_remaining":12},{"id":223,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":26},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":51},{"id":228,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":27},{"id":229,"ship_count":42,"origin":"KOLNGIUGEX","destination":"QUQGQOWETI","owner":2,"turns_remaining":20},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":61}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.198208475+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"KEYMTVEOQP\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.198536058+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.198949194+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.199054359+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.199102166+02:00","command":{"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.199169554+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:10:20.199223446+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":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":19,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":17,"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":5,"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":28,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":226,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":22},{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":16},{"id":249,"ship_count":32,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":196,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":15},{"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":188,"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":7},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":14},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":29},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":200,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":17},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":25},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":27},{"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":202,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":18},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":58},{"id":192,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":13},{"id":206,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":31},{"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":194,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":14},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":6},{"id":232,"ship_count":50,"origin":"OTJPKJXLQX","destination":"RSSGYXGAIS","owner":2,"turns_remaining":8},{"id":199,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":195,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":211,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":21},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":18},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":2},{"id":198,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":16},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":15},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":3},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":17},{"id":197,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":218,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":12},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":10},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":49},{"id":201,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":191,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":12},{"id":205,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":23},{"id":225,"ship_count":35,"origin":"QUQGQOWETI","destination":"RSSGYXGAIS","owner":3,"turns_remaining":12},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":28},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":23},{"id":209,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":10},{"id":193,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":59},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":52},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":27},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":217,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":23},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":38},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":54},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":19},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":9},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":21},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":11},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":23},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":15},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":20},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":16},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":4},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":50},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":52},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":30},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":32},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":56},{"id":204,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":19},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":57},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":31},{"id":246,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":34},{"id":208,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":20},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":33},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":14},{"id":177,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":1},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":13},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":60},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":8},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":5},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":6},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":52},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":17},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":7},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":10},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":2},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":6},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":3},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":13},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":4},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":8},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":5},{"id":203,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":40},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":42},{"id":213,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":22},{"id":245,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":44},{"id":220,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":24},{"id":221,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":19},{"id":222,"ship_count":59,"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","owner":2,"turns_remaining":11},{"id":223,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":25},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":50},{"id":228,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":26},{"id":229,"ship_count":42,"origin":"KOLNGIUGEX","destination":"QUQGQOWETI","owner":2,"turns_remaining":19}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.205528055+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"KEYMTVEOQP\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.205800456+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.206167126+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.206223247+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.206277262+02:00","command":{"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.206357793+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:10:20.206410967+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":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":20,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":18,"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":6,"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":29,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":226,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":21},{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":15},{"id":249,"ship_count":32,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":196,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":14},{"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":188,"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":6},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":13},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":28},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":200,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":16},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":24},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":26},{"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":202,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":17},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":57},{"id":192,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":12},{"id":206,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":30},{"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":194,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":13},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":5},{"id":232,"ship_count":50,"origin":"OTJPKJXLQX","destination":"RSSGYXGAIS","owner":2,"turns_remaining":7},{"id":199,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":195,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":211,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":20},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":17},{"id":178,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":1},{"id":198,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":15},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":14},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":2},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":16},{"id":197,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":218,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":11},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":9},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":48},{"id":201,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":191,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":11},{"id":205,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":22},{"id":225,"ship_count":35,"origin":"QUQGQOWETI","destination":"RSSGYXGAIS","owner":3,"turns_remaining":11},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":27},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":22},{"id":209,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":9},{"id":193,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":58},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":51},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":26},{"id":109,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":217,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":22},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":37},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":53},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":18},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":8},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":20},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":10},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":22},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":14},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":19},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":15},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":3},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":49},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":51},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":29},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":31},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":55},{"id":204,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":18},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":56},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":30},{"id":246,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":33},{"id":208,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":19},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":32},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":13},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":49},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":12},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":59},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":7},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":4},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":5},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":51},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":16},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":6},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":9},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":122,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":1},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":5},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":2},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":12},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":3},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":7},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":4},{"id":203,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":39},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":41},{"id":213,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":21},{"id":245,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":43},{"id":220,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":23},{"id":221,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":18},{"id":222,"ship_count":59,"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","owner":2,"turns_remaining":10},{"id":223,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":24},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":49},{"id":228,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":25},{"id":229,"ship_count":42,"origin":"KOLNGIUGEX","destination":"QUQGQOWETI","owner":2,"turns_remaining":18}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.212829265+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"KEYMTVEOQP\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.213143159+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.213598159+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.213703783+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.213751469+02:00","command":{"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.213814794+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:10:20.213868196+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":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":21,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":17,"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":7,"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":30,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":226,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":20},{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":14},{"id":249,"ship_count":32,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":196,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":13},{"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":188,"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":5},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":12},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":27},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":200,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":15},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":23},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":25},{"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":202,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":16},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":56},{"id":192,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":11},{"id":206,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":29},{"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":194,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":12},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":4},{"id":232,"ship_count":50,"origin":"OTJPKJXLQX","destination":"RSSGYXGAIS","owner":2,"turns_remaining":6},{"id":199,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":195,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":211,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":19},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":16},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":49},{"id":198,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":14},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":13},{"id":179,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":1},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":15},{"id":197,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":218,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":10},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":8},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":47},{"id":201,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":191,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":10},{"id":205,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":21},{"id":225,"ship_count":35,"origin":"QUQGQOWETI","destination":"RSSGYXGAIS","owner":3,"turns_remaining":10},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":26},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":21},{"id":209,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":8},{"id":193,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":57},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":50},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":25},{"id":229,"ship_count":42,"origin":"KOLNGIUGEX","destination":"QUQGQOWETI","owner":2,"turns_remaining":17},{"id":217,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":21},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":36},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":52},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":17},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":7},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":19},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":9},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":21},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":13},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":18},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":14},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":2},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":48},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":50},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":28},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":30},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":54},{"id":204,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":17},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":55},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":29},{"id":246,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":32},{"id":208,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":18},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":31},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":12},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":48},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":11},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":58},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":6},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":3},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":4},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":50},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":15},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":5},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":8},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":228,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":24},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":4},{"id":125,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":1},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":11},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":2},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":6},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":3},{"id":203,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":38},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":40},{"id":213,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":20},{"id":245,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":42},{"id":220,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":22},{"id":221,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":17},{"id":222,"ship_count":59,"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","owner":2,"turns_remaining":9},{"id":223,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":23},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":48}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.220260768+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"KEYMTVEOQP\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.220578205+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.221014563+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.221084660+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.221132180+02:00","command":{"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.221195769+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:10:20.221249209+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":23,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":21,"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":18,"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":8,"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":31,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":226,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":19},{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":13},{"id":249,"ship_count":32,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":196,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":12},{"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":188,"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":4},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":11},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":26},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":200,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":14},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":22},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":24},{"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":202,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":15},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":55},{"id":192,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":10},{"id":206,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":28},{"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":194,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":11},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":3},{"id":232,"ship_count":50,"origin":"OTJPKJXLQX","destination":"RSSGYXGAIS","owner":2,"turns_remaining":5},{"id":199,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":195,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":211,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":18},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":15},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":48},{"id":198,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":13},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":12},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":49},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":14},{"id":197,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":218,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":9},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":7},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":46},{"id":201,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":191,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":9},{"id":205,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":20},{"id":225,"ship_count":35,"origin":"QUQGQOWETI","destination":"RSSGYXGAIS","owner":3,"turns_remaining":9},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":25},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":20},{"id":209,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":7},{"id":193,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":56},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":49},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":24},{"id":229,"ship_count":42,"origin":"KOLNGIUGEX","destination":"QUQGQOWETI","owner":2,"turns_remaining":16},{"id":217,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":20},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":35},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":51},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":16},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":6},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":18},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":8},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":20},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":12},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":17},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":13},{"id":156,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"DLSGAMDSAK","owner":1,"turns_remaining":1},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":47},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":49},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":27},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":29},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":53},{"id":204,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":16},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":54},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":28},{"id":246,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":31},{"id":208,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":17},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":30},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":11},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":47},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":10},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":57},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":5},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":2},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":3},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":49},{"id":113,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":14},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":4},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":7},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":228,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":23},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":3},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":47},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":10},{"id":127,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":1},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":5},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":2},{"id":203,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":37},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":39},{"id":213,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":19},{"id":245,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":41},{"id":220,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":21},{"id":221,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":16},{"id":222,"ship_count":59,"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","owner":2,"turns_remaining":8},{"id":223,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":22}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.227576763+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"KEYMTVEOQP\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.227767529+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.228131358+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.228187823+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.228236275+02:00","command":{"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.228329627+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:10:20.228382819+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":24,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":22,"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":17,"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":9,"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":32,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":226,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":18},{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":12},{"id":249,"ship_count":32,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":196,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":11},{"id":184,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":4},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":49},{"id":188,"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":3},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":10},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":25},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":200,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":13},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":21},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":23},{"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":202,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":14},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":54},{"id":192,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":9},{"id":206,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":27},{"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":194,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":10},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":2},{"id":232,"ship_count":50,"origin":"OTJPKJXLQX","destination":"RSSGYXGAIS","owner":2,"turns_remaining":4},{"id":199,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":195,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":211,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":17},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":14},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":47},{"id":198,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":12},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":11},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":48},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":13},{"id":197,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":218,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":8},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":6},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":45},{"id":201,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":191,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":8},{"id":205,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":19},{"id":225,"ship_count":35,"origin":"QUQGQOWETI","destination":"RSSGYXGAIS","owner":3,"turns_remaining":8},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":24},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":19},{"id":209,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":6},{"id":193,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":55},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":48},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":23},{"id":229,"ship_count":42,"origin":"KOLNGIUGEX","destination":"QUQGQOWETI","owner":2,"turns_remaining":15},{"id":217,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":19},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":34},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":50},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":15},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":5},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":17},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":7},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":19},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":11},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":16},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":12},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":21},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":46},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":48},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":26},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":28},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":52},{"id":204,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":15},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":53},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":27},{"id":246,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":30},{"id":208,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":16},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":29},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":10},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":46},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":9},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":56},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":4},{"id":181,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":1},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":2},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":48},{"id":223,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":13},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":3},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":6},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":228,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":22},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":2},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":46},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":9},{"id":222,"ship_count":59,"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","owner":2,"turns_remaining":7},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":4},{"id":129,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":1},{"id":203,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":36},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":38},{"id":213,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":18},{"id":245,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":40},{"id":220,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":20},{"id":221,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":15}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.234451505+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"KEYMTVEOQP\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.234637460+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.234985014+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.235056285+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.235104175+02:00","command":{"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.235167704+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:10:20.235220447+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":25,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":23,"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":18,"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":10,"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":33,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":226,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":17},{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":11},{"id":249,"ship_count":32,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":196,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":10},{"id":184,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":3},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":48},{"id":188,"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":2},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":9},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":24},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":200,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":12},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":20},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":22},{"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":202,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":13},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":53},{"id":192,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":8},{"id":206,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":26},{"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":194,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":9},{"id":131,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":1},{"id":232,"ship_count":50,"origin":"OTJPKJXLQX","destination":"RSSGYXGAIS","owner":2,"turns_remaining":3},{"id":199,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":195,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":211,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":16},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":13},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":46},{"id":198,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":11},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":10},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":47},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":12},{"id":197,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":218,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":7},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":5},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":44},{"id":201,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":191,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":7},{"id":205,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":18},{"id":225,"ship_count":35,"origin":"QUQGQOWETI","destination":"RSSGYXGAIS","owner":3,"turns_remaining":7},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":23},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":18},{"id":209,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":5},{"id":193,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":54},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":47},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":22},{"id":229,"ship_count":42,"origin":"KOLNGIUGEX","destination":"QUQGQOWETI","owner":2,"turns_remaining":14},{"id":217,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":18},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":33},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":49},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":14},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":4},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":16},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":6},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":18},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":10},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":15},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":11},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":20},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":45},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":47},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":25},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":27},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":51},{"id":204,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":14},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":52},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":26},{"id":246,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":29},{"id":208,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":15},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":28},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":9},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":45},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":8},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":55},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":3},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":49},{"id":182,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":1},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":47},{"id":223,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":12},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":2},{"id":117,"ship_count":2,"origin":"LWMVSTXKRV","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":5},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":228,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":21},{"id":123,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":1},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":45},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":8},{"id":222,"ship_count":59,"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","owner":2,"turns_remaining":6},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":3},{"id":221,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":14},{"id":203,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":35},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":37},{"id":213,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":17},{"id":245,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":39},{"id":220,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":19}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.241440220+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"KEYMTVEOQP\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.241633567+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.242022149+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.242126635+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.242174055+02:00","command":{"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.242236846+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:10:20.242315546+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":26,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":24,"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":17,"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":11,"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":34,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":226,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":16},{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":10},{"id":249,"ship_count":32,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":196,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":9},{"id":184,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":2},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":47},{"id":188,"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":1},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":8},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":23},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":200,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":11},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":19},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":21},{"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":202,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":12},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":52},{"id":192,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":7},{"id":206,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":25},{"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":194,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":8},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":49},{"id":232,"ship_count":50,"origin":"OTJPKJXLQX","destination":"RSSGYXGAIS","owner":2,"turns_remaining":2},{"id":199,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":195,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":211,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":15},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":12},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":45},{"id":198,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":10},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":9},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":46},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":11},{"id":197,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":218,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":6},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":4},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":43},{"id":201,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":191,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":6},{"id":205,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":17},{"id":225,"ship_count":35,"origin":"QUQGQOWETI","destination":"RSSGYXGAIS","owner":3,"turns_remaining":6},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":22},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":17},{"id":209,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":4},{"id":193,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":53},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":46},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":21},{"id":229,"ship_count":42,"origin":"KOLNGIUGEX","destination":"QUQGQOWETI","owner":2,"turns_remaining":13},{"id":217,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":17},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":32},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":48},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":13},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":3},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":15},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":5},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":17},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":9},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":14},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":10},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":19},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":44},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":46},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":24},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":26},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":50},{"id":204,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":13},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":51},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":25},{"id":246,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":28},{"id":208,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":14},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":27},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":8},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":44},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":7},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":54},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":2},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":48},{"id":220,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":18},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":46},{"id":223,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":11},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":133,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":1},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":38},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":4},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":228,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":20},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":44},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":7},{"id":222,"ship_count":59,"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","owner":2,"turns_remaining":5},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":2},{"id":221,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":13},{"id":203,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":34},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":36},{"id":213,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":16},{"id":245,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.248164889+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"KEYMTVEOQP\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.248432173+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.248845487+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.248951354+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.248998931+02:00","command":{"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.249062466+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:10:20.249114940+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":27,"x":48.0,"y":80.0,"owner":3,"name":"RSSGYXGAIS"},{"ship_count":25,"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":18,"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":12,"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":35,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":186,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":226,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":15},{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":9},{"id":249,"ship_count":32,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":196,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":8},{"id":184,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"XVJXNQDAQE","owner":1,"turns_remaining":1},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":46},{"id":188,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":49},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":7},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":22},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":200,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":10},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":18},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":20},{"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":202,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":11},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":51},{"id":192,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":6},{"id":206,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":24},{"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":194,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":7},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":48},{"id":232,"ship_count":50,"origin":"OTJPKJXLQX","destination":"RSSGYXGAIS","owner":2,"turns_remaining":1},{"id":199,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":195,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":211,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":14},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":11},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":44},{"id":198,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":9},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":8},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":45},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":10},{"id":197,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":218,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":5},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":3},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":42},{"id":201,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":191,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":5},{"id":205,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":16},{"id":225,"ship_count":35,"origin":"QUQGQOWETI","destination":"RSSGYXGAIS","owner":3,"turns_remaining":5},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":21},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":16},{"id":209,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":3},{"id":193,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":52},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":45},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":20},{"id":229,"ship_count":42,"origin":"KOLNGIUGEX","destination":"QUQGQOWETI","owner":2,"turns_remaining":12},{"id":217,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":16},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":31},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":47},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":12},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":2},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":14},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":4},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":16},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":8},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":13},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":9},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":18},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":43},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":45},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":23},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":25},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":49},{"id":204,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":12},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":50},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":24},{"id":246,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":27},{"id":208,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":13},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":26},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":7},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":43},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":6},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":53},{"id":136,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":1},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":47},{"id":220,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":17},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":45},{"id":223,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":10},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":245,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":37},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":3},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":228,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":19},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":43},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":6},{"id":222,"ship_count":59,"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","owner":2,"turns_remaining":4},{"id":128,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":1},{"id":221,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":12},{"id":203,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":33},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":35},{"id":213,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":15}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.255436072+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"KEYMTVEOQP\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.255730942+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.256168658+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.256225099+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.256300495+02:00","command":{"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.256389125+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:10:20.256446893+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":22,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":26,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":27,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":18,"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":13,"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":36,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":49},{"id":226,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":14},{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":8},{"id":249,"ship_count":32,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":187,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":196,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":7},{"id":213,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":14},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":45},{"id":188,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":48},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":6},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":21},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":200,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":9},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":17},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":19},{"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":202,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":10},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":50},{"id":192,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":5},{"id":206,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":23},{"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":194,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":6},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":47},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":34},{"id":199,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":195,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":211,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":13},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":10},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":43},{"id":198,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":8},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":7},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":44},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":9},{"id":197,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":218,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":4},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":2},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":41},{"id":201,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":191,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":4},{"id":205,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":225,"ship_count":35,"origin":"QUQGQOWETI","destination":"RSSGYXGAIS","owner":3,"turns_remaining":4},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":20},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":15},{"id":209,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":2},{"id":193,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":51},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":44},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":19},{"id":229,"ship_count":42,"origin":"KOLNGIUGEX","destination":"QUQGQOWETI","owner":2,"turns_remaining":11},{"id":217,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":15},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":30},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":46},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":11},{"id":138,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":1},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":13},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":3},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":15},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":7},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":12},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":8},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":17},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":42},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":44},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":22},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":24},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":48},{"id":204,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":11},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":49},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":23},{"id":246,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":26},{"id":208,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":12},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":25},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":6},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":42},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":5},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":52},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":32},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":46},{"id":220,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":16},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":44},{"id":223,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":9},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":245,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":36},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":2},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":228,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":18},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":42},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":5},{"id":222,"ship_count":59,"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","owner":2,"turns_remaining":3},{"id":203,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":221,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":11}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.263878782+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"KEYMTVEOQP\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.264082545+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.264679194+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.264732013+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.264786361+02:00","command":{"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.264858672+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:10:20.264922833+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":23,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":27,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":28,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":18,"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":14,"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":37,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":48},{"id":226,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":13},{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":7},{"id":249,"ship_count":32,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":49},{"id":196,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":6},{"id":213,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":13},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":44},{"id":188,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":47},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":5},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":20},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":200,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":8},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":16},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":18},{"id":190,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":221,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":10},{"id":202,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":9},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":49},{"id":192,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":4},{"id":206,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":22},{"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":194,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":5},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":46},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":33},{"id":199,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":195,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":211,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":12},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":9},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":42},{"id":198,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":7},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":6},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":43},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":8},{"id":197,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":218,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":3},{"id":140,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":1},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":40},{"id":201,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":191,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":3},{"id":205,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":225,"ship_count":35,"origin":"QUQGQOWETI","destination":"RSSGYXGAIS","owner":3,"turns_remaining":3},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":19},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":14},{"id":209,"ship_count":37,"origin":"OVXRCBSXZK","destination":"ETCCAQPWNK","owner":3,"turns_remaining":1},{"id":193,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":50},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":43},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":18},{"id":229,"ship_count":42,"origin":"KOLNGIUGEX","destination":"QUQGQOWETI","owner":2,"turns_remaining":10},{"id":217,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":14},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":29},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":45},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":10},{"id":203,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":12},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":2},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":14},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":6},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":11},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":7},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":16},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":41},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":43},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":21},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":23},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":47},{"id":204,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":10},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":48},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":22},{"id":246,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":25},{"id":208,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":11},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":24},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":5},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":41},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":4},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":51},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":31},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":45},{"id":220,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":15},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":43},{"id":223,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":8},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":245,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":35},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":132,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":1},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":228,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":17},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":41},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":4},{"id":222,"ship_count":59,"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","owner":2,"turns_remaining":2}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.271140857+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"KEYMTVEOQP\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.271319154+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.271662273+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.271802867+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.271859487+02:00","command":{"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.271931304+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:10:20.271990707+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":24,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":28,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":29,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":18,"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":15,"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":38,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":47},{"id":226,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":12},{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":6},{"id":249,"ship_count":32,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":48},{"id":196,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":5},{"id":213,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":12},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":43},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":49},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":46},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":4},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":19},{"id":189,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":200,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":7},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":15},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":17},{"id":190,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":221,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":9},{"id":202,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":8},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":48},{"id":192,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":3},{"id":206,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":21},{"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":194,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":4},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":45},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":32},{"id":199,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":195,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":211,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":11},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":8},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":41},{"id":198,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":6},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":5},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":42},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":7},{"id":197,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":218,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":2},{"id":222,"ship_count":59,"origin":"JXTLWRHRRP","destination":"ETCCAQPWNK","owner":2,"turns_remaining":1},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":39},{"id":201,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":191,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":2},{"id":205,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":225,"ship_count":35,"origin":"QUQGQOWETI","destination":"RSSGYXGAIS","owner":3,"turns_remaining":2},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":18},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":13},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":3},{"id":193,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":49},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":42},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":17},{"id":229,"ship_count":42,"origin":"KOLNGIUGEX","destination":"QUQGQOWETI","owner":2,"turns_remaining":9},{"id":217,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":13},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":28},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":44},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":9},{"id":203,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":11},{"id":142,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":1},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":13},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":5},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":10},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":6},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":15},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":40},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":42},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":20},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":22},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":46},{"id":204,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":9},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":47},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":21},{"id":246,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":24},{"id":208,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":10},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":23},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":4},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":40},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":3},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":50},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":30},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":44},{"id":220,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":14},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":42},{"id":223,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":7},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":245,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":34},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":40},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":228,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":16},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.277804727+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"ETCCAQPWNK\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.277983563+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.278362391+02:00","content":"{\"moves\": [{\"origin\": \"ETCCAQPWNK\", \"ship_count\": 41, \"destination\": \"OTJPKJXLQX\"}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.278444556+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.278496721+02:00","command":{"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.278565787+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.278611730+02:00","error":"\"NotEnoughShips\"","command":{"origin":"ETCCAQPWNK","destination":"OTJPKJXLQX","ship_count":41},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.278699838+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":25,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":29,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":30,"x":33.0,"y":99.0,"owner":3,"name":"QUQGQOWETI"},{"ship_count":50,"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":16,"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":39,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":46},{"id":226,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":11},{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":5},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":55},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":47},{"id":196,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":4},{"id":213,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":11},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":42},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":48},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":45},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":3},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":18},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":200,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":6},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":14},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":16},{"id":190,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":221,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":8},{"id":202,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":7},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":47},{"id":192,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":2},{"id":206,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":20},{"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":194,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":3},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":44},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":31},{"id":199,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":195,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":211,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":10},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":7},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":40},{"id":198,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":5},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":4},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":41},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":6},{"id":197,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":218,"ship_count":35,"origin":"MJXGGQIJTD","destination":"RSSGYXGAIS","owner":2,"turns_remaining":1},{"id":228,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":15},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":38},{"id":201,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":191,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":144,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":1},{"id":205,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":225,"ship_count":35,"origin":"QUQGQOWETI","destination":"RSSGYXGAIS","owner":3,"turns_remaining":1},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":17},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":12},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":2},{"id":193,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":48},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":41},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":16},{"id":229,"ship_count":42,"origin":"KOLNGIUGEX","destination":"QUQGQOWETI","owner":2,"turns_remaining":8},{"id":217,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":12},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":27},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":43},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":8},{"id":203,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":10},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":12},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":4},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":9},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":5},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":14},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":39},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":41},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":19},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":21},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":45},{"id":204,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":8},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":46},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":20},{"id":246,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":23},{"id":208,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":9},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":22},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":3},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":39},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":2},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":49},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":29},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":43},{"id":220,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":13},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":41},{"id":223,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":6},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":245,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":33},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":39}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.284145012+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"KEYMTVEOQP\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.284309267+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.284648262+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"ship_count\": 46, \"destination\": \"OJCKCVKJGJ\"}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.284724261+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.284773153+02:00","command":{"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.284838772+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:10:20.284881717+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":46},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.284954543+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":26,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":30,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":31,"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":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":17,"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":40,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":45},{"id":226,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":10},{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":4},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":54},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":46},{"id":196,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":3},{"id":213,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":10},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":41},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":47},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":44},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":2},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":17},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":200,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":5},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":13},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":15},{"id":263,"ship_count":46,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":37},{"id":221,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":7},{"id":202,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":6},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":46},{"id":192,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":1},{"id":206,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":19},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":42},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":49},{"id":194,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":2},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":43},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":30},{"id":199,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":195,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":211,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":9},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":6},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":39},{"id":198,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":4},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":3},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":40},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":5},{"id":197,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":38},{"id":228,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":14},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":37},{"id":201,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":191,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":205,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":32},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":16},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":11},{"id":126,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":1},{"id":193,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":47},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":40},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":15},{"id":229,"ship_count":42,"origin":"KOLNGIUGEX","destination":"QUQGQOWETI","owner":2,"turns_remaining":7},{"id":217,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":11},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":26},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":42},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":7},{"id":203,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":9},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":11},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":3},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":8},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":4},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":13},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":38},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":40},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":18},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":20},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":44},{"id":204,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":7},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":45},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":19},{"id":246,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":22},{"id":208,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":8},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":21},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":2},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":38},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":146,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":1},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":48},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":28},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":42},{"id":220,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":12},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":40},{"id":223,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":5},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":245,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.290051548+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 1}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.290286519+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.290642289+02:00","content":"{\"moves\": [{\"origin\": \"HEYBAGEYJB\", \"ship_count\": 21, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.290711543+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.290759640+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":1},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.290824221+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:10:20.290866568+02:00","command":{"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","ship_count":21},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.290938158+02:00","state":{"planets":[{"ship_count":1,"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":27,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":31,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":32,"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":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":9,"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":18,"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":41,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":44},{"id":226,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":9},{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":3},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":53},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":45},{"id":196,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":2},{"id":213,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":9},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":40},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":46},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":43},{"id":141,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":1},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":16},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":200,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":4},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":12},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":14},{"id":263,"ship_count":46,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":36},{"id":221,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":6},{"id":202,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":5},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":45},{"id":265,"ship_count":21,"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15},{"id":206,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":18},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":41},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":48},{"id":194,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":1},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":42},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":29},{"id":199,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":195,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":211,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":8},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":5},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":38},{"id":198,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":3},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":2},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":39},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":4},{"id":197,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":37},{"id":228,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":13},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":36},{"id":201,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":37},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":205,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":31},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":15},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":10},{"id":245,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":193,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":46},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":39},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":14},{"id":229,"ship_count":42,"origin":"KOLNGIUGEX","destination":"QUQGQOWETI","owner":2,"turns_remaining":6},{"id":217,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":10},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":25},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":41},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":6},{"id":203,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":8},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":10},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":2},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":7},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":3},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":12},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":37},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":39},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":17},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":19},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":43},{"id":204,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":6},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":44},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":18},{"id":246,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":21},{"id":208,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":7},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":20},{"id":148,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":1},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":37},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":47},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":27},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":41},{"id":220,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":11},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":39},{"id":223,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":4}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.296001491+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 0}]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.296195024+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.296486761+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.296542760+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.296592299+02:00","error":"\"ZeroShipMove\"","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":0},"player_id":0}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.296667724+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:10:20.296720138+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":28,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":32,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":33,"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":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":10,"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":19,"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":42,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":43},{"id":226,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":8},{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":2},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":52},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":44},{"id":196,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":1},{"id":213,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":8},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":39},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":45},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":42},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":3},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":15},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":200,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":3},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":11},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":13},{"id":263,"ship_count":46,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":35},{"id":221,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":5},{"id":202,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":4},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":44},{"id":265,"ship_count":21,"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":206,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":17},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":40},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":47},{"id":223,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":41},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":28},{"id":199,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":195,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":211,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":7},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":4},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":37},{"id":198,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":2},{"id":130,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":1},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":38},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":3},{"id":197,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":36},{"id":228,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":12},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":35},{"id":201,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":36},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":205,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":30},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":14},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":9},{"id":245,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":38},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":45},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":38},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":13},{"id":229,"ship_count":42,"origin":"KOLNGIUGEX","destination":"QUQGQOWETI","owner":2,"turns_remaining":5},{"id":217,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":9},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":24},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":40},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":5},{"id":203,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":7},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":9},{"id":150,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":1},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":6},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":2},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":11},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":36},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":38},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":16},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":18},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":42},{"id":204,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":5},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":43},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":17},{"id":246,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":20},{"id":208,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":6},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":19},{"id":220,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":10},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":36},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":46},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":26},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":40}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.301611891+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.301737272+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.302058049+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.302104751+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.302153534+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:10:20.302196843+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.302273427+02:00","state":{"planets":[{"ship_count":3,"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":29,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":33,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":34,"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":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":11,"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":20,"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":43,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":42},{"id":226,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":7},{"id":145,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":1},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":51},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":43},{"id":266,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":213,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":7},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":38},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":44},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":41},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":2},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":14},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":200,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":2},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":10},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":12},{"id":263,"ship_count":46,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":34},{"id":221,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":4},{"id":202,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":3},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":43},{"id":265,"ship_count":21,"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":206,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":16},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":39},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":46},{"id":223,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":40},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":27},{"id":199,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":39},{"id":211,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":6},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":3},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":36},{"id":198,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":1},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":25},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":37},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":2},{"id":197,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":35},{"id":228,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":11},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":34},{"id":201,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":35},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":205,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":29},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":13},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":8},{"id":245,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":37},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":44},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":37},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":12},{"id":229,"ship_count":42,"origin":"KOLNGIUGEX","destination":"QUQGQOWETI","owner":2,"turns_remaining":4},{"id":217,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":8},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":23},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":39},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":4},{"id":203,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":6},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":8},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":45},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":5},{"id":152,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":1},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":10},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":35},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":37},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":15},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":17},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":41},{"id":204,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":4},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":42},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":16},{"id":246,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":19},{"id":208,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":5},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":18},{"id":220,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":9},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":35},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.307023202+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.307173180+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.307484774+02:00","content":"{\"moves\": [{\"origin\": \"KEYMTVEOQP\", \"ship_count\": 18, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.307560930+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.307609900+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:10:20.307653279+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":2},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.307716328+02:00","command":{"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","ship_count":18},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.307787296+02:00","state":{"planets":[{"ship_count":8,"x":78.0,"y":31.0,"owner":4,"name":"OJCKCVKJGJ"},{"ship_count":34,"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":34,"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":4,"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":12,"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":3,"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":44,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":41},{"id":226,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":6},{"id":268,"ship_count":18,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":50},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":42},{"id":266,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":213,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":6},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":37},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":43},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":40},{"id":134,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":1},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":13},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":200,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":1},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":9},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":11},{"id":263,"ship_count":46,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":33},{"id":221,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":3},{"id":202,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":2},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":42},{"id":265,"ship_count":21,"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":206,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":15},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":38},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":45},{"id":223,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":39},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":26},{"id":199,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":38},{"id":211,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":5},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":2},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":35},{"id":267,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":24},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":36},{"id":154,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"OZIYOLKDIR","owner":1,"turns_remaining":1},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":34},{"id":228,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":10},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":33},{"id":201,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":34},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":205,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":28},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":12},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":7},{"id":245,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":36},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":43},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":36},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":11},{"id":229,"ship_count":42,"origin":"KOLNGIUGEX","destination":"QUQGQOWETI","owner":2,"turns_remaining":3},{"id":217,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":7},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":22},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":38},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":3},{"id":203,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":5},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":7},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":44},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":4},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":9},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":34},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":36},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":14},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":16},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":40},{"id":204,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":3},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":41},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":15},{"id":246,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":18},{"id":208,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":4},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":17},{"id":220,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":8},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":34}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.312451068+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.312612840+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"KEYMTVEOQP\", \"ship_count\": 7}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.312841786+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.312897762+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.312947330+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:10:20.312990942+02:00","command":{"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","ship_count":7},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.313063626+02:00","state":{"planets":[{"ship_count":3,"x":78.0,"y":31.0,"owner":4,"name":"OJCKCVKJGJ"},{"ship_count":35,"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":35,"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":4,"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":13,"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":4,"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":45,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":40},{"id":226,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":5},{"id":268,"ship_count":18,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":49},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":41},{"id":266,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":213,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":5},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":36},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":42},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":39},{"id":269,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":4,"turns_remaining":49},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":12},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":33},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":8},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":10},{"id":263,"ship_count":46,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":32},{"id":221,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":2},{"id":202,"ship_count":7,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":1},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":41},{"id":265,"ship_count":21,"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":206,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":14},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":37},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":44},{"id":223,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":38},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":25},{"id":220,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":7},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":37},{"id":211,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":4},{"id":149,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":1},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":34},{"id":267,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":23},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":35},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":16},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":33},{"id":228,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":9},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":32},{"id":201,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":33},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":205,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":27},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":11},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":6},{"id":245,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":35},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":42},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":35},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":10},{"id":229,"ship_count":42,"origin":"KOLNGIUGEX","destination":"QUQGQOWETI","owner":2,"turns_remaining":2},{"id":217,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":6},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":21},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":37},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":2},{"id":203,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":4},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":6},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":43},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":3},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":8},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":33},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":35},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":13},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":15},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":39},{"id":204,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":2},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":40},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":14},{"id":246,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":17},{"id":208,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":3},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.317552881+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.317742332+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 2}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.318024902+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.318074371+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.318123512+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:10:20.318167474+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":2},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.318239623+02:00","state":{"planets":[{"ship_count":9,"x":78.0,"y":31.0,"owner":4,"name":"OJCKCVKJGJ"},{"ship_count":36,"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":36,"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":4,"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":14,"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":5,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":83,"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":46,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":39},{"id":226,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":4},{"id":268,"ship_count":18,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":48},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":40},{"id":266,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":213,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":4},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":35},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":41},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":38},{"id":269,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":4,"turns_remaining":48},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":11},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":32},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":7},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":9},{"id":263,"ship_count":46,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":31},{"id":221,"ship_count":38,"origin":"HEYBAGEYJB","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":1},{"id":270,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":40},{"id":265,"ship_count":21,"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":206,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":13},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":36},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":43},{"id":223,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":37},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":24},{"id":220,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":6},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":36},{"id":211,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":3},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":33},{"id":267,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":22},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":34},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":15},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":32},{"id":228,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":8},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":31},{"id":208,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":2},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":32},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":205,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":26},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":10},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":5},{"id":245,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":34},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":41},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":34},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":9},{"id":229,"ship_count":42,"origin":"KOLNGIUGEX","destination":"QUQGQOWETI","owner":2,"turns_remaining":1},{"id":217,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":5},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":20},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":36},{"id":139,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":1},{"id":203,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":3},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":5},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":42},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":2},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":7},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":32},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":34},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":12},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":14},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":38},{"id":204,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":1},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":39},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":13},{"id":246,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":16}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.322648502+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.322834494+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"destination\": \"VNZZPHTSZM\", \"ship_count\": 8}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.323131798+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.323178964+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.323227995+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:10:20.323275783+02:00","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":8},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.323352082+02:00","state":{"planets":[{"ship_count":35,"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":33,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":37,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":4,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":4,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":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":15,"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":6,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":84,"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":47,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":38},{"id":226,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":3},{"id":268,"ship_count":18,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":47},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":39},{"id":266,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":213,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":3},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":34},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":40},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":37},{"id":269,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":4,"turns_remaining":47},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":10},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":31},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":6},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":8},{"id":263,"ship_count":46,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":30},{"id":271,"ship_count":8,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":37},{"id":270,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":39},{"id":265,"ship_count":21,"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":206,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":12},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":35},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":42},{"id":223,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":36},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":23},{"id":220,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":5},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":35},{"id":211,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":2},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":32},{"id":267,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":21},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":33},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":14},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":31},{"id":228,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":7},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":30},{"id":208,"ship_count":6,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":1},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":31},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":205,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":25},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":9},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":4},{"id":245,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":33},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":40},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":33},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":8},{"id":246,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":15},{"id":217,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":4},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":19},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":35},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":12},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":38},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":2},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":4},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":41},{"id":153,"ship_count":2,"origin":"LWMVSTXKRV","destination":"OZIYOLKDIR","owner":4,"turns_remaining":1},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":6},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":31},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":33},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":11},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":13},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.327720462+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.327813068+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.328111316+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.328167189+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.328217131+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:10:20.328260281+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:10:20.328317207+02:00","state":{"planets":[{"ship_count":30,"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":34,"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":5,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":5,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":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":16,"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":7,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":85,"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":48,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":37},{"id":226,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":2},{"id":268,"ship_count":18,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":46},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":38},{"id":266,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":213,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":2},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":33},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":39},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":36},{"id":269,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":4,"turns_remaining":46},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":9},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":30},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":5},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":7},{"id":263,"ship_count":46,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":29},{"id":271,"ship_count":8,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":36},{"id":270,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":38},{"id":265,"ship_count":21,"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":206,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":11},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":34},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":41},{"id":223,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":35},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":22},{"id":220,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":4},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":34},{"id":211,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":1},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":31},{"id":267,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":20},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":32},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":13},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":30},{"id":228,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":6},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":29},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":36},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":30},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":205,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":24},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":8},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":3},{"id":245,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":32},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":39},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":32},{"id":210,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":7},{"id":246,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":14},{"id":217,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":3},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":18},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":34},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":11},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":37},{"id":143,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":1},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":3},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":40},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":5},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":30},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":32},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":10},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":12}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.332578063+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.332749982+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.332986151+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.333050344+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.333098262+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:10:20.333140235+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:10:20.333189241+02:00","state":{"planets":[{"ship_count":30,"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":35,"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":6,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":5,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":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":17,"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":8,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":86,"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":49,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":36},{"id":226,"ship_count":52,"origin":"LWMVSTXKRV","destination":"OVXRCBSXZK","owner":2,"turns_remaining":1},{"id":268,"ship_count":18,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":45},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":37},{"id":266,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":213,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":1},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":32},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":38},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":35},{"id":269,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":4,"turns_remaining":45},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":8},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":29},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":4},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":6},{"id":263,"ship_count":46,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":28},{"id":271,"ship_count":8,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":35},{"id":270,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":37},{"id":265,"ship_count":21,"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":206,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":10},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":33},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":40},{"id":223,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":34},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":21},{"id":220,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":3},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":33},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":11},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":30},{"id":267,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":19},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":31},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":12},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":29},{"id":228,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":5},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":28},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":35},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":29},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":205,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":23},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":7},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":2},{"id":245,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":31},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":38},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":31},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":9},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":6},{"id":246,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":13},{"id":217,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":2},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":17},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":33},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":10},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":36},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":31},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":2},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":39},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":4},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":29}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.337199638+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.337441631+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.337712297+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.337762177+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.337811227+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:10:20.337857918+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:10:20.337908048+02:00","state":{"planets":[{"ship_count":26,"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":36,"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":7,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":6,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":39,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":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":18,"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":9,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":87,"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":50,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":35},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":28},{"id":268,"ship_count":18,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":44},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":36},{"id":266,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":3},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":31},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":37},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":34},{"id":269,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":4,"turns_remaining":44},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":7},{"id":216,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":28},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":3},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":5},{"id":263,"ship_count":46,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":27},{"id":271,"ship_count":8,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":34},{"id":270,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":36},{"id":265,"ship_count":21,"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":206,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":9},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":32},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":39},{"id":223,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":33},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":20},{"id":220,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":2},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":32},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":10},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":29},{"id":267,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":18},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":30},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":11},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":28},{"id":228,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":4},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":27},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":34},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":28},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":205,"ship_count":48,"origin":"RSSGYXGAIS","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":22},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":6},{"id":157,"ship_count":2,"origin":"LWMVSTXKRV","destination":"DLSGAMDSAK","owner":4,"turns_remaining":1},{"id":245,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":30},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":37},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":30},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":8},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":5},{"id":246,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":12},{"id":217,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":1},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":16},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":32},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":9},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":35},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":30},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":147,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":1},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":38},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.341852100+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.342005465+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.342265532+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.342359658+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.342408645+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:10:20.342451036+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:10:20.342499761+02:00","state":{"planets":[{"ship_count":26,"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":37,"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":8,"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":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":19,"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":10,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":88,"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":51,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":34},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":27},{"id":268,"ship_count":18,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":43},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":35},{"id":266,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":2},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":30},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":36},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":33},{"id":269,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":4,"turns_remaining":43},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":6},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":27},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":2},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":4},{"id":263,"ship_count":46,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":26},{"id":271,"ship_count":8,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":33},{"id":270,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":35},{"id":265,"ship_count":21,"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":206,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":8},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":31},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":38},{"id":223,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":32},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":19},{"id":220,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":1},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":31},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":9},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":28},{"id":267,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":17},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":29},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":10},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":27},{"id":228,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":3},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":26},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":33},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":27},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":21},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":5},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":37},{"id":245,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":29},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":36},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":29},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":7},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":4},{"id":246,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":11},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":15},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":31},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":8},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":34},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":29}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.346255224+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.346496262+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.346747526+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.346819129+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.346867402+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:10:20.346908917+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:10:20.346956793+02:00","state":{"planets":[{"ship_count":22,"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":38,"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":9,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":55,"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":20,"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":11,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":89,"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":52,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":33},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":26},{"id":268,"ship_count":18,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":42},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":34},{"id":266,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":224,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":1},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":29},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":35},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":32},{"id":269,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":4,"turns_remaining":42},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":5},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":26},{"id":151,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":1},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":3},{"id":263,"ship_count":46,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":25},{"id":271,"ship_count":8,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":32},{"id":270,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":34},{"id":265,"ship_count":21,"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":206,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":7},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":30},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":37},{"id":223,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":31},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":18},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":28},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":30},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":8},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":27},{"id":267,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":16},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":28},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":9},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":26},{"id":228,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":2},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":25},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":32},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":26},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":20},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":4},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":36},{"id":245,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":28},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":35},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":28},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":6},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":3},{"id":246,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":10},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":14},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":30},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":7},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":33}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.350734473+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.350900096+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.351119827+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.351171878+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.351221183+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:10:20.351264147+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:10:20.351355310+02:00","state":{"planets":[{"ship_count":22,"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":39,"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":10,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":55,"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":21,"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":12,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":90,"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":53,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":32},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":25},{"id":268,"ship_count":18,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":41},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":33},{"id":266,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":32},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":28},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":34},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":31},{"id":269,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":4,"turns_remaining":41},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":4},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":25},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":6},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":2},{"id":263,"ship_count":46,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":24},{"id":271,"ship_count":8,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":31},{"id":270,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":33},{"id":265,"ship_count":21,"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":206,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":6},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":29},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":36},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":29},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":30},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":17},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":27},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":29},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":7},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":26},{"id":267,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":15},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":27},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":8},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":25},{"id":228,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":1},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":24},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":31},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":25},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":19},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":3},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":35},{"id":245,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":27},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":34},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":27},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":5},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":2},{"id":246,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":9},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":13}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.354958555+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.355022476+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.355422676+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.355470915+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.355518892+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:10:20.355560733+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:10:20.355608532+02:00","state":{"planets":[{"ship_count":18,"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":40,"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":11,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":56,"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":22,"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":13,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":91,"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":54,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":31},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":24},{"id":268,"ship_count":18,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":40},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":32},{"id":266,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":31},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":27},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":33},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":30},{"id":269,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":4,"turns_remaining":40},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":3},{"id":230,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":24},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":5},{"id":155,"ship_count":2,"origin":"QUQGQOWETI","destination":"OZIYOLKDIR","owner":4,"turns_remaining":1},{"id":263,"ship_count":46,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":23},{"id":271,"ship_count":8,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":30},{"id":270,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":32},{"id":265,"ship_count":21,"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":206,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":5},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":28},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":35},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":28},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":29},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":16},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":26},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":28},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":6},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":25},{"id":267,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":14},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":26},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":7},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":24},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":12},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":23},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":30},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":24},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":18},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":2},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":34},{"id":245,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":26},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":33},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":26},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":4},{"id":231,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":1},{"id":246,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":8},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.359127365+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.359193606+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.359521159+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.359611224+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.359659372+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:10:20.359700811+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:10:20.359747765+02:00","state":{"planets":[{"ship_count":18,"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":41,"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":12,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":56,"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":23,"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":14,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":92,"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":55,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":30},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":23},{"id":268,"ship_count":18,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":39},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":31},{"id":266,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":30},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":26},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":32},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":29},{"id":269,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":4,"turns_remaining":39},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":2},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":23},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":4},{"id":246,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":7},{"id":263,"ship_count":46,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":22},{"id":271,"ship_count":8,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":29},{"id":270,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":31},{"id":265,"ship_count":21,"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":206,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":4},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":27},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":34},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":27},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":28},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":15},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":25},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":27},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":5},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":24},{"id":267,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":13},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":25},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":6},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":23},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":11},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":22},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":29},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":23},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":17},{"id":234,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":1},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":33},{"id":245,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":25},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":32},{"id":164,"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}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.363204197+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.363262213+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.363603517+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.363659145+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.363707658+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:10:20.363749492+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:10:20.363796738+02:00","state":{"planets":[{"ship_count":14,"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":42,"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":13,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":96,"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":24,"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":15,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":93,"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":56,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":29},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":22},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":2},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":38},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":30},{"id":266,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":29},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":25},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":31},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":28},{"id":269,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":4,"turns_remaining":38},{"id":236,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":1},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":22},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":3},{"id":246,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":6},{"id":263,"ship_count":46,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":21},{"id":271,"ship_count":8,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":28},{"id":270,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":30},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":24},{"id":206,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":3},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":26},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":33},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":26},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":27},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":14},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":24},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":26},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":4},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":23},{"id":267,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":12},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":24},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":5},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":22},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":10},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":21},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":28},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":22},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":235,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":16},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":31},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":32},{"id":245,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":24}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.368290064+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.368454798+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.368744042+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"ship_count\": 52, \"destination\": \"OJCKCVKJGJ\"}]}","player_id":2}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.368820247+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.368873576+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:10:20.368917660+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:10:20.368961571+02:00","command":{"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","ship_count":52},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.369034886+02:00","state":{"planets":[{"ship_count":14,"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":43,"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":14,"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":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":25,"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":16,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":94,"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":57,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":28},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":21},{"id":238,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":1},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":37},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":29},{"id":266,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":28},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":24},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":30},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":27},{"id":269,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":4,"turns_remaining":37},{"id":272,"ship_count":52,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":37},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":21},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":2},{"id":246,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":5},{"id":263,"ship_count":46,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":20},{"id":271,"ship_count":8,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":27},{"id":270,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":29},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":23},{"id":206,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":2},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":25},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":32},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":25},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":26},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":13},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":23},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":25},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":3},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":22},{"id":267,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":11},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":23},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":4},{"id":237,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":21},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":9},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":20},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":27},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":21},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":23},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":15},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":30},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":31},{"id":245,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.372358477+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.372413267+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.372944589+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.372999721+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.373049345+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:10:20.373091995+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:10:20.373143632+02:00","state":{"planets":[{"ship_count":10,"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":44,"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":15,"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":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":26,"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":17,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":95,"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":58,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":27},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":20},{"id":245,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":36},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":28},{"id":266,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":27},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":23},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":29},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":26},{"id":269,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":4,"turns_remaining":36},{"id":272,"ship_count":52,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":36},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":20},{"id":240,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":1},{"id":246,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":4},{"id":263,"ship_count":46,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":19},{"id":271,"ship_count":8,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":26},{"id":270,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":28},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":22},{"id":206,"ship_count":57,"origin":"ETCCAQPWNK","destination":"VNZZPHTSZM","owner":2,"turns_remaining":1},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":24},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":31},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":24},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":25},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":12},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":22},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":24},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":2},{"id":239,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":21},{"id":267,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":10},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":22},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":3},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":30},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":20},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":8},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":19},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":26},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":20},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":22},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":14},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":29}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.376180036+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.376245752+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.376746313+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.376862053+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.376914667+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:10:20.376958309+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:10:20.377006543+02:00","state":{"planets":[{"ship_count":10,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":49,"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":49,"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":12,"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":27,"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":18,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":96,"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":59,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":26},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":19},{"id":245,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":35},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":27},{"id":266,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":26},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":22},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":28},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":25},{"id":269,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":4,"turns_remaining":35},{"id":272,"ship_count":52,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":35},{"id":241,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":19},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":28},{"id":246,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":3},{"id":263,"ship_count":46,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":18},{"id":271,"ship_count":8,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":25},{"id":270,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":27},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":21},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":13},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":23},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":30},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":23},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":24},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":11},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":21},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":23},{"id":242,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":1},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":21},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":20},{"id":267,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":9},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":21},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":2},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":29},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":19},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":7},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":18},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":25},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":19},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.379920679+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.380003740+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.380224701+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.380305226+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.380370864+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:10:20.380413688+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:10:20.380460881+02:00","state":{"planets":[{"ship_count":6,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":50,"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":50,"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":12,"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":28,"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":19,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":97,"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":60,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":25},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":18},{"id":245,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":34},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":26},{"id":266,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":25},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":21},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":27},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":24},{"id":269,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":4,"turns_remaining":34},{"id":272,"ship_count":52,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":34},{"id":243,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":18},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":27},{"id":246,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":2},{"id":263,"ship_count":46,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":17},{"id":271,"ship_count":8,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":24},{"id":270,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":26},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":20},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":12},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":22},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":29},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":22},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":23},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":10},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":20},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":22},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":18},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":20},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":19},{"id":267,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":8},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":20},{"id":244,"ship_count":1,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":1},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":28},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":18},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":6},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":17},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":24}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.383238740+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.383301739+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.383526154+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.383581868+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.383631606+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:10:20.383679173+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:10:20.383726569+02:00","state":{"planets":[{"ship_count":6,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":51,"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":51,"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":12,"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":29,"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":20,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":98,"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":61,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":24},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":17},{"id":245,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":33},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":25},{"id":266,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":24},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":20},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":26},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":23},{"id":269,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":4,"turns_remaining":33},{"id":272,"ship_count":52,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":33},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":23},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":17},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":26},{"id":246,"ship_count":5,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":4,"turns_remaining":1},{"id":263,"ship_count":46,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":16},{"id":271,"ship_count":8,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":23},{"id":270,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":25},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":19},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":11},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":21},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":28},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":21},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":22},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":9},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":19},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":21},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":17},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":19},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":18},{"id":267,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":7},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":19},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":16},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":27},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":17},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":5}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.386431125+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.386504634+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.386724352+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.386780107+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.386829671+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:10:20.386873091+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:10:20.386919902+02:00","state":{"planets":[{"ship_count":2,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":52,"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":52,"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":12,"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":30,"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":21,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":99,"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":62,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":23},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":16},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":4},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":32},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":24},{"id":266,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":23},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":19},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":25},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":22},{"id":269,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":4,"turns_remaining":32},{"id":272,"ship_count":52,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":32},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":22},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":16},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":25},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":16},{"id":263,"ship_count":46,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":15},{"id":271,"ship_count":8,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":22},{"id":270,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":24},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":18},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":10},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":20},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":27},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":20},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":21},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":8},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":18},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":20},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":16},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":18},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":17},{"id":267,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":6},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":18},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":15},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":26}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.389598767+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.389738735+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.389866724+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.389923837+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"ship_count\": 47, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.389994203+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:10:20.390037245+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.390080380+02:00","error":"\"NotEnoughShips\"","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":47},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.390158458+02:00","state":{"planets":[{"ship_count":3,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":53,"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":53,"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":13,"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":31,"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":22,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":100,"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":63,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":22},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":15},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":3},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":31},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":23},{"id":266,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":22},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":18},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":24},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":21},{"id":269,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":4,"turns_remaining":31},{"id":272,"ship_count":52,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":31},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":21},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":15},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":24},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":15},{"id":263,"ship_count":46,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":14},{"id":271,"ship_count":8,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":21},{"id":270,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":23},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":17},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":9},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":19},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":26},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":19},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":20},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":7},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":17},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":19},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":15},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":17},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":16},{"id":267,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":5},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":17},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":14},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":25}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.392804411+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.392876813+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.393082661+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.393138612+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"ship_count\": 48, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.393208552+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:10:20.393252423+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.393338895+02:00","error":"\"NotEnoughShips\"","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":48},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.393416603+02:00","state":{"planets":[{"ship_count":4,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":54,"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":54,"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":14,"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":32,"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":23,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":101,"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":64,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":21},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":14},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":2},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":30},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":22},{"id":266,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":21},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":17},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":23},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":20},{"id":269,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":4,"turns_remaining":30},{"id":272,"ship_count":52,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":30},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":20},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":14},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":23},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":14},{"id":263,"ship_count":46,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":13},{"id":271,"ship_count":8,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":20},{"id":270,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":22},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":16},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":8},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":18},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":25},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":18},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":19},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":6},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":16},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":18},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":14},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":16},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":15},{"id":267,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":4},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":16},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":13},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":24}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.396085496+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.396143025+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.396380364+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.396497372+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"ship_count\": 49, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.396568486+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:10:20.396610974+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.396652874+02:00","error":"\"NotEnoughShips\"","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":49},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.396728022+02:00","state":{"planets":[{"ship_count":5,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":55,"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":55,"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":15,"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":33,"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":24,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":102,"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":65,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":20},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":13},{"id":215,"ship_count":61,"origin":"DLSGAMDSAK","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":1},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":29},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":21},{"id":266,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":20},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":16},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":22},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":19},{"id":269,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":4,"turns_remaining":29},{"id":272,"ship_count":52,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":29},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":19},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":13},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":22},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":13},{"id":263,"ship_count":46,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":12},{"id":271,"ship_count":8,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":19},{"id":270,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":21},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":15},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":7},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":17},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":24},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":17},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":18},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":5},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":15},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":17},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":13},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":15},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":14},{"id":267,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":3},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":15},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":12},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":23}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.399454239+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.399512545+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.399747885+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.399870613+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"ship_count\": 50, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.399941583+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:10:20.399984204+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.400026387+02:00","error":"\"NotEnoughShips\"","command":{"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","ship_count":50},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.400102639+02:00","state":{"planets":[{"ship_count":55,"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":52,"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":23,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":16,"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":34,"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":25,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":103,"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":66,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":19},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":12},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":22},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":28},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":20},{"id":266,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":19},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":15},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":21},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":18},{"id":269,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":4,"turns_remaining":28},{"id":272,"ship_count":52,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":28},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":18},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":12},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":21},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":12},{"id":263,"ship_count":46,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":11},{"id":271,"ship_count":8,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":18},{"id":270,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":20},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":14},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":6},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":16},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":23},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":16},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":17},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":4},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":14},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":16},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":12},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":14},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":13},{"id":267,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":2},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":14},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":11}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.402789017+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.402846593+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.403075438+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.403162127+02:00","content":"{\"moves\": [{\"origin\": \"HEYBAGEYJB\", \"ship_count\": 27, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.403230807+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:10:20.403301892+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:10:20.403377496+02:00","command":{"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","ship_count":27},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.403443218+02:00","state":{"planets":[{"ship_count":56,"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":53,"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":24,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":17,"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":8,"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":26,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":104,"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":67,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":18},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":11},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":21},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":27},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":19},{"id":266,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":18},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":14},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":20},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":17},{"id":269,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":4,"turns_remaining":27},{"id":272,"ship_count":52,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":27},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":17},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":11},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":20},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":11},{"id":263,"ship_count":46,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":10},{"id":271,"ship_count":8,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":17},{"id":270,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":19},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":13},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":5},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":15},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":22},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":15},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":16},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":3},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":13},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":15},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":11},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":13},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":12},{"id":267,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":207,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":1},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":13},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":10},{"id":273,"ship_count":27,"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.406143929+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.406201333+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.406451349+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.406568801+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.406619750+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:10:20.406661460+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:10:20.406710593+02:00","state":{"planets":[{"ship_count":57,"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":53,"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":25,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":18,"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":9,"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":27,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":105,"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":68,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":17},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":10},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":20},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":26},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":18},{"id":266,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":17},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":13},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":19},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":16},{"id":269,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":4,"turns_remaining":26},{"id":272,"ship_count":52,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":26},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":16},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":10},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":19},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":10},{"id":263,"ship_count":46,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":9},{"id":271,"ship_count":8,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":16},{"id":270,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":18},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":12},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":4},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":14},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":21},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":14},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":15},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":2},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":12},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":14},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":10},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":12},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":11},{"id":267,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":273,"ship_count":27,"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":12},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":9}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.409367085+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.409439302+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.409651636+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.409721295+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.409770128+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:10:20.409811373+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:10:20.409856366+02:00","state":{"planets":[{"ship_count":58,"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":54,"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":26,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":19,"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":10,"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":28,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":106,"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":69,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":16},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":9},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":19},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":25},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":17},{"id":266,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":16},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":12},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":18},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":15},{"id":269,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":4,"turns_remaining":25},{"id":272,"ship_count":52,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":25},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":15},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":9},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":18},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":9},{"id":263,"ship_count":46,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":8},{"id":271,"ship_count":8,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":15},{"id":270,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":17},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":11},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":3},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":13},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":20},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":13},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":14},{"id":212,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":1},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":11},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":13},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":9},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":11},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":10},{"id":267,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":273,"ship_count":27,"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":11},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":8}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.412488620+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.412561834+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.412783239+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.412850767+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.412900017+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:10:20.412942130+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:10:20.412991439+02:00","state":{"planets":[{"ship_count":59,"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":54,"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":27,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":20,"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":11,"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":29,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":107,"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":70,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":15},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":8},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":18},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":24},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":16},{"id":266,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":15},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":11},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":17},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":14},{"id":269,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":4,"turns_remaining":24},{"id":272,"ship_count":52,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":24},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":14},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":8},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":17},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":8},{"id":263,"ship_count":46,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":7},{"id":271,"ship_count":8,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":14},{"id":270,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":16},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":10},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":2},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":12},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":19},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":12},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":13},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":7},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":10},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":12},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":8},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":10},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":9},{"id":267,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":273,"ship_count":27,"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":10}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.415653136+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.415726165+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.415887262+02:00","content":"{\"moves\": [{\"origin\": \"NWMMEHPPYR\", \"ship_count\": 106, \"destination\": \"VNZZPHTSZM\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.416023150+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.416074389+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:10:20.416116763+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:10:20.416158912+02:00","command":{"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","ship_count":106},"player_id":1}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.416224893+02:00","state":{"planets":[{"ship_count":60,"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":55,"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":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":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":12,"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":30,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":2,"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":71,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":14},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":7},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":17},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":23},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":15},{"id":266,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":14},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":10},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":16},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":13},{"id":269,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":4,"turns_remaining":23},{"id":272,"ship_count":52,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":23},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":13},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":7},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":16},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":7},{"id":263,"ship_count":46,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":6},{"id":271,"ship_count":8,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":13},{"id":270,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":15},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":9},{"id":219,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"RSSGYXGAIS","owner":1,"turns_remaining":1},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":11},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":18},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":11},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":12},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":6},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":9},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":11},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":7},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":9},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":8},{"id":267,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":273,"ship_count":27,"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":9},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":88}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.418918571+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.419095983+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.419608055+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.419663354+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.419712081+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:10:20.419753878+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:10:20.419803382+02:00","state":{"planets":[{"ship_count":61,"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":55,"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":29,"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":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":13,"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":31,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":3,"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":72,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":13},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":6},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":16},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":22},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":14},{"id":266,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":13},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":9},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":15},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":12},{"id":269,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":4,"turns_remaining":22},{"id":272,"ship_count":52,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":22},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":12},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":6},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":15},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":6},{"id":263,"ship_count":46,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":5},{"id":271,"ship_count":8,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":12},{"id":270,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":14},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":8},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":87},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":10},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":17},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":10},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":11},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":5},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":8},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":10},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":6},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":8},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":7},{"id":267,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":273,"ship_count":27,"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":8}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.422419603+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.422474117+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.422893243+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.422965412+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.423013978+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:10:20.423055949+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:10:20.423101558+02:00","state":{"planets":[{"ship_count":62,"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":56,"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":30,"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":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":14,"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":32,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":4,"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":73,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":12},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":5},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":15},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":21},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":13},{"id":266,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":12},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":8},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":14},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":11},{"id":269,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":4,"turns_remaining":21},{"id":272,"ship_count":52,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":21},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":11},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":5},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":14},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":5},{"id":263,"ship_count":46,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":4},{"id":271,"ship_count":8,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":11},{"id":270,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":13},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":7},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":86},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":9},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":16},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":9},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":10},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":4},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":7},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":9},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":5},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":7},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":6},{"id":267,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":273,"ship_count":27,"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":7}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.425915414+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.426001457+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.426488032+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.426560134+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.426608870+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:10:20.426650843+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:10:20.426696338+02:00","state":{"planets":[{"ship_count":63,"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":57,"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":31,"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":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":15,"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":33,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":5,"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":74,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":11},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":4},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":14},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":20},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":12},{"id":266,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":11},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":7},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":13},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":10},{"id":269,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":4,"turns_remaining":20},{"id":272,"ship_count":52,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":20},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":10},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":4},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":13},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":4},{"id":263,"ship_count":46,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":3},{"id":271,"ship_count":8,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":10},{"id":270,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":12},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":6},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":85},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":8},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":15},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":8},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":9},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":3},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":6},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":8},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":4},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":6},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":5},{"id":267,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":273,"ship_count":27,"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":6}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.429230117+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.429311279+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.429774809+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.429847169+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.429895843+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:10:20.429937645+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:10:20.429983267+02:00","state":{"planets":[{"ship_count":64,"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":58,"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":32,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":25,"x":87.0,"y":67.0,"owner":2,"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":16,"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":34,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":6,"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":75,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":10},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":3},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":13},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":19},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":11},{"id":266,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":10},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":6},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":12},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":9},{"id":269,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":4,"turns_remaining":19},{"id":272,"ship_count":52,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":19},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":9},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":3},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":12},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":3},{"id":263,"ship_count":46,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":2},{"id":271,"ship_count":8,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":9},{"id":270,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":11},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":5},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":84},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":7},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":14},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":7},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":8},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":2},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":5},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":7},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":3},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":5},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":4},{"id":267,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":273,"ship_count":27,"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":5}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.432626260+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.432680762+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.433106289+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.433162614+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.433212609+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:10:20.433255677+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:10:20.433361201+02:00","state":{"planets":[{"ship_count":65,"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":59,"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":33,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":26,"x":87.0,"y":67.0,"owner":2,"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":17,"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":35,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":7,"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":76,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":9},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":2},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":12},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":18},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":10},{"id":266,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":9},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":5},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":11},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":8},{"id":269,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":4,"turns_remaining":18},{"id":272,"ship_count":52,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":18},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":8},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":2},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":11},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":2},{"id":263,"ship_count":46,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":1},{"id":271,"ship_count":8,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":8},{"id":270,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":10},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":4},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":83},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":6},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":13},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":6},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":7},{"id":250,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":1},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":4},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":6},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":2},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":4},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":3},{"id":267,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":273,"ship_count":27,"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":4}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.435927086+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.436012718+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.436597408+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.436645975+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.436694115+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:10:20.436735788+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:10:20.436781250+02:00","state":{"planets":[{"ship_count":20,"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":60,"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":34,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":27,"x":87.0,"y":67.0,"owner":2,"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":18,"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":35,"x":92.0,"y":78.0,"owner":3,"name":"KEYMTVEOQP"},{"ship_count":8,"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":77,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":8},{"id":159,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":1},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":11},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":17},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":9},{"id":266,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":8},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":4},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":10},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":7},{"id":269,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":4,"turns_remaining":17},{"id":272,"ship_count":52,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":17},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":7},{"id":251,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":1},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":10},{"id":227,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":1},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":3},{"id":271,"ship_count":8,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":7},{"id":270,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":9},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":3},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":82},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":5},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":12},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":5},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":6},{"id":273,"ship_count":27,"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":3},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":5},{"id":264,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":1,"turns_remaining":1},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":3},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":2},{"id":267,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.439286454+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.439358172+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.439777269+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.439849150+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.439897739+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:10:20.439939716+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:10:20.439985030+02:00","state":{"planets":[{"ship_count":21,"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":61,"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":35,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":27,"x":87.0,"y":67.0,"owner":2,"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":19,"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":35,"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":96,"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":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":7},{"id":267,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":10},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":16},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":8},{"id":266,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":7},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":3},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":9},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":6},{"id":269,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":4,"turns_remaining":16},{"id":272,"ship_count":52,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":16},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":6},{"id":252,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":1},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":9},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":2},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":2},{"id":271,"ship_count":8,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":6},{"id":270,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":8},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":2},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":81},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":4},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":11},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":4},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":5},{"id":273,"ship_count":27,"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":2},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":4}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.442290239+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.442361913+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.442746304+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.442818245+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.442867093+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:10:20.442909004+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:10:20.442957951+02:00","state":{"planets":[{"ship_count":22,"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":62,"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":36,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":28,"x":87.0,"y":67.0,"owner":2,"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":20,"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":35,"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":97,"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":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":6},{"id":267,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":9},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":15},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":7},{"id":266,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":6},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":2},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":8},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":5},{"id":269,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":4,"turns_remaining":15},{"id":272,"ship_count":52,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":15},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":5},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":3},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":8},{"id":233,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":1},{"id":253,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":1},{"id":271,"ship_count":8,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":5},{"id":270,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":7},{"id":164,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":1},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":80},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":3},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":10},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":3},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":4},{"id":273,"ship_count":27,"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":161,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":1}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.445214960+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.445274457+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.445721839+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"ship_count\": 40, \"destination\": \"HEYBAGEYJB\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.445813388+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.445861944+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:10:20.445904089+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.445946554+02:00","error":"\"NotEnoughShips\"","command":{"origin":"VNZZPHTSZM","destination":"HEYBAGEYJB","ship_count":40},"player_id":1}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.446021752+02:00","state":{"planets":[{"ship_count":23,"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":63,"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":37,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":27,"x":87.0,"y":67.0,"owner":2,"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":21,"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":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":98,"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":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":5},{"id":267,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":8},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":14},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":6},{"id":273,"ship_count":27,"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":5},{"id":254,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":1},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":7},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":4},{"id":269,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":4,"turns_remaining":14},{"id":272,"ship_count":52,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":14},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":4},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":2},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":7},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":3},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":2},{"id":271,"ship_count":8,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":4},{"id":270,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":6},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":9},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":79},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":2}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.448101515+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.448156267+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.448544702+02:00","content":"{\"moves\": [{\"origin\": \"VSLGCPXQUN\", \"ship_count\": 109, \"destination\": \"OJCKCVKJGJ\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.448635619+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.448683637+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:10:20.448725048+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:10:20.448766614+02:00","command":{"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","ship_count":109},"player_id":1}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.448831046+02:00","state":{"planets":[{"ship_count":24,"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":64,"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":38,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":26,"x":87.0,"y":67.0,"owner":2,"name":"VNZZPHTSZM"},{"ship_count":64,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":3,"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":22,"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":35,"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":99,"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":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":4},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":69},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":7},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":13},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":5},{"id":273,"ship_count":27,"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":4},{"id":168,"ship_count":2,"origin":"QUQGQOWETI","destination":"XVJXNQDAQE","owner":4,"turns_remaining":1},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":6},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":3},{"id":269,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":4,"turns_remaining":13},{"id":272,"ship_count":52,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":13},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":3},{"id":255,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":1},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":6},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":2},{"id":166,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":1},{"id":271,"ship_count":8,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":3},{"id":270,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":5},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":8},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":78}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.450826312+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.450897806+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.451264200+02:00","content":"{\"moves\": [{\"origin\": \"RULUVNQJTY\", \"ship_count\": 100, \"destination\": \"HEYBAGEYJB\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.451374214+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.451422293+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:10:20.451463895+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:10:20.451505305+02:00","command":{"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","ship_count":100},"player_id":1}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.451569581+02:00","state":{"planets":[{"ship_count":25,"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":65,"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":39,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":0,"x":87.0,"y":67.0,"owner":null,"name":"VNZZPHTSZM"},{"ship_count":65,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":4,"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":4,"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":23,"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":35,"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":100,"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":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":3},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":68},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":6},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":12},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":4},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":67},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":3},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":77},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":5},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":2},{"id":269,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":4,"turns_remaining":12},{"id":272,"ship_count":52,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":12},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":2},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":7},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":5},{"id":256,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":1},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":4},{"id":271,"ship_count":8,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":2},{"id":270,"ship_count":2,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.453463027+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.453527425+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.453818281+02:00","content":"{\"moves\": [{\"origin\": \"UUZZZWSZUT\", \"ship_count\": 73, \"destination\": \"VNZZPHTSZM\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.453886587+02:00","content":"{\"moves\": [{\"origin\": \"HEYBAGEYJB\", \"ship_count\": 20, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.453954068+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:10:20.453995872+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:10:20.454037829+02:00","command":{"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","ship_count":20},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.454099642+02:00","command":{"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","ship_count":73},"player_id":1}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.454163332+02:00","state":{"planets":[{"ship_count":26,"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":66,"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":40,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":2,"x":87.0,"y":67.0,"owner":4,"name":"VNZZPHTSZM"},{"ship_count":66,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":5,"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":5,"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":4,"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":35,"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":28,"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":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":2},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":67},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":5},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":11},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":3},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":66},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":2},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":76},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":4},{"id":257,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":1},{"id":269,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":4,"turns_remaining":11},{"id":272,"ship_count":52,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":11},{"id":170,"ship_count":2,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":1},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":6},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":4},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":63},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":3},{"id":271,"ship_count":8,"origin":"OJCKCVKJGJ","destination":"VNZZPHTSZM","owner":4,"turns_remaining":1},{"id":277,"ship_count":20,"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","owner":3,"turns_remaining":15}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.456009047+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.456082024+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"HEYBAGEYJB\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.456188720+02:00","content":"{\"moves\": [{\"origin\": \"ETCCAQPWNK\", \"ship_count\": 92, \"destination\": \"KEYMTVEOQP\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.456260333+02:00","content":"{\"moves\": [{\"origin\": \"HEYBAGEYJB\", \"ship_count\": 81, \"destination\": \"RULUVNQJTY\"}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.456381184+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:10:20.456422883+02:00","command":{"origin":"VNZZPHTSZM","destination":"HEYBAGEYJB","ship_count":1},"player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.456489145+02:00","error":"\"NotEnoughShips\"","command":{"origin":"HEYBAGEYJB","destination":"RULUVNQJTY","ship_count":81},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.456559348+02:00","command":{"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","ship_count":92},"player_id":1}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.456622277+02:00","state":{"planets":[{"ship_count":27,"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":67,"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":41,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":10,"x":87.0,"y":67.0,"owner":4,"name":"VNZZPHTSZM"},{"ship_count":67,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":6,"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":6,"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":39,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":5,"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":15,"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":84,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":258,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":1},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":66},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":4},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":10},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":2},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":65},{"id":172,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":1},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":75},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":3},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":54},{"id":269,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":4,"turns_remaining":10},{"id":272,"ship_count":52,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":10},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"HEYBAGEYJB","owner":4,"turns_remaining":15},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":5},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":3},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":62},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":2},{"id":277,"ship_count":20,"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","owner":3,"turns_remaining":14}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.458410247+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.458498393+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"HEYBAGEYJB\", \"ship_count\": 9}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.458589800+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.458656967+02:00","content":"{\"moves\": [{\"origin\": \"KEYMTVEOQP\", \"ship_count\": 30, \"destination\": \"HEYBAGEYJB\"}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.458723431+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:10:20.458765090+02:00","command":{"origin":"VNZZPHTSZM","destination":"HEYBAGEYJB","ship_count":9},"player_id":3}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.458826243+02:00","command":{"origin":"KEYMTVEOQP","destination":"HEYBAGEYJB","ship_count":30},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.458889059+02:00","state":{"planets":[{"ship_count":28,"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":68,"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":42,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":2,"x":87.0,"y":67.0,"owner":4,"name":"VNZZPHTSZM"},{"ship_count":68,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":7,"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":7,"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":40,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":6,"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":5,"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":30,"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":282,"ship_count":30,"origin":"KEYMTVEOQP","destination":"HEYBAGEYJB","owner":3,"turns_remaining":22},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":65},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":3},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":9},{"id":259,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":1},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":64},{"id":281,"ship_count":9,"origin":"VNZZPHTSZM","destination":"HEYBAGEYJB","owner":4,"turns_remaining":15},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":74},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":2},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":53},{"id":269,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":4,"turns_remaining":9},{"id":272,"ship_count":52,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":9},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"HEYBAGEYJB","owner":4,"turns_remaining":14},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":4},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":2},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":61},{"id":174,"ship_count":1,"origin":"LWMVSTXKRV","destination":"XVJXNQDAQE","owner":4,"turns_remaining":1},{"id":277,"ship_count":20,"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","owner":3,"turns_remaining":13}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.460678486+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.460749853+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"KEYMTVEOQP\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.460866447+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.460933017+02:00","content":"{\"moves\": [{\"origin\": \"KEYMTVEOQP\", \"ship_count\": 69, \"destination\": \"ETCCAQPWNK\"}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.460999241+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:10:20.461040571+02:00","command":{"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","ship_count":1},"player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.461101691+02:00","error":"\"NotEnoughShips\"","command":{"origin":"KEYMTVEOQP","destination":"ETCCAQPWNK","ship_count":69},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.461174495+02:00","state":{"planets":[{"ship_count":29,"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":69,"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":43,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":2,"x":87.0,"y":67.0,"owner":4,"name":"VNZZPHTSZM"},{"ship_count":69,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":8,"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":8,"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":41,"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":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":5,"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":31,"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":282,"ship_count":30,"origin":"KEYMTVEOQP","destination":"HEYBAGEYJB","owner":3,"turns_remaining":21},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":64},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":2},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":8},{"id":283,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":12},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":63},{"id":281,"ship_count":9,"origin":"VNZZPHTSZM","destination":"HEYBAGEYJB","owner":4,"turns_remaining":14},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":73},{"id":260,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":1},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":52},{"id":269,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":4,"turns_remaining":8},{"id":272,"ship_count":52,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":8},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"HEYBAGEYJB","owner":4,"turns_remaining":13},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":3},{"id":247,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":1},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":60},{"id":277,"ship_count":20,"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.462971177+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.463044095+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"KEYMTVEOQP\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.463154331+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.463204800+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.463252745+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:10:20.463354702+02:00","command":{"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","ship_count":1},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.463419207+02:00","state":{"planets":[{"ship_count":30,"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":70,"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":44,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":2,"x":87.0,"y":67.0,"owner":4,"name":"VNZZPHTSZM"},{"ship_count":70,"x":11.0,"y":25.0,"owner":2,"name":"OZIYOLKDIR"},{"ship_count":9,"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":71,"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":10,"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":8,"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":5,"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":32,"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":282,"ship_count":30,"origin":"KEYMTVEOQP","destination":"HEYBAGEYJB","owner":3,"turns_remaining":20},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":63},{"id":248,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"JXTLWRHRRP","owner":1,"turns_remaining":1},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":7},{"id":283,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":11},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":62},{"id":281,"ship_count":9,"origin":"VNZZPHTSZM","destination":"HEYBAGEYJB","owner":4,"turns_remaining":13},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":72},{"id":284,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":12},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":51},{"id":269,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":4,"turns_remaining":7},{"id":272,"ship_count":52,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":7},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"HEYBAGEYJB","owner":4,"turns_remaining":12},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":2},{"id":277,"ship_count":20,"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":59}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.465069608+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.465141221+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"KEYMTVEOQP\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.465250731+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.465365860+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.465413191+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:10:20.465454822+02:00","command":{"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","ship_count":1},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.465518700+02:00","state":{"planets":[{"ship_count":31,"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":71,"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":45,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":2,"x":87.0,"y":67.0,"owner":4,"name":"VNZZPHTSZM"},{"ship_count":71,"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":77,"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":10,"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":43,"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":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":6,"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":33,"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":282,"ship_count":30,"origin":"KEYMTVEOQP","destination":"HEYBAGEYJB","owner":3,"turns_remaining":19},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":62},{"id":285,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":12},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":6},{"id":283,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":10},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":61},{"id":281,"ship_count":9,"origin":"VNZZPHTSZM","destination":"HEYBAGEYJB","owner":4,"turns_remaining":12},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":71},{"id":284,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":11},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":50},{"id":269,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":4,"turns_remaining":6},{"id":272,"ship_count":52,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":6},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"HEYBAGEYJB","owner":4,"turns_remaining":11},{"id":262,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":1,"turns_remaining":1},{"id":277,"ship_count":20,"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":58}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.467208812+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.467265905+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"KEYMTVEOQP\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.467399313+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.467465875+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.467512549+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:10:20.467553895+02:00","command":{"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","ship_count":1},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.467617552+02:00","state":{"planets":[{"ship_count":32,"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":72,"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":46,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":2,"x":87.0,"y":67.0,"owner":4,"name":"VNZZPHTSZM"},{"ship_count":72,"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":78,"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":11,"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":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":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":6,"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":34,"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":282,"ship_count":30,"origin":"KEYMTVEOQP","destination":"HEYBAGEYJB","owner":3,"turns_remaining":18},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":61},{"id":285,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":11},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":5},{"id":283,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":9},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":60},{"id":281,"ship_count":9,"origin":"VNZZPHTSZM","destination":"HEYBAGEYJB","owner":4,"turns_remaining":11},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":70},{"id":284,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":10},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":49},{"id":269,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":4,"turns_remaining":5},{"id":272,"ship_count":52,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":5},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"HEYBAGEYJB","owner":4,"turns_remaining":10},{"id":286,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":12},{"id":277,"ship_count":20,"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":57}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.469278470+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.469350417+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"KEYMTVEOQP\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.469457076+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.469523527+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.469570189+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:10:20.469611847+02:00","command":{"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","ship_count":1},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.469675728+02:00","state":{"planets":[{"ship_count":33,"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":73,"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":47,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":2,"x":87.0,"y":67.0,"owner":4,"name":"VNZZPHTSZM"},{"ship_count":73,"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":79,"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":12,"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":45,"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":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":7,"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":35,"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":282,"ship_count":30,"origin":"KEYMTVEOQP","destination":"HEYBAGEYJB","owner":3,"turns_remaining":17},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":60},{"id":285,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":10},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":4},{"id":283,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":8},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":59},{"id":281,"ship_count":9,"origin":"VNZZPHTSZM","destination":"HEYBAGEYJB","owner":4,"turns_remaining":10},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":69},{"id":284,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":9},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":48},{"id":269,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":4,"turns_remaining":4},{"id":272,"ship_count":52,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":4},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"HEYBAGEYJB","owner":4,"turns_remaining":9},{"id":286,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":11},{"id":277,"ship_count":20,"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":56},{"id":287,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":12}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.471375916+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.471447507+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"KEYMTVEOQP\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.471555741+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.471621967+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.471668733+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:10:20.471710249+02:00","command":{"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","ship_count":1},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.471774253+02:00","state":{"planets":[{"ship_count":34,"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":74,"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":48,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":2,"x":87.0,"y":67.0,"owner":4,"name":"VNZZPHTSZM"},{"ship_count":74,"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":80,"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":13,"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":46,"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":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":8,"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":36,"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":282,"ship_count":30,"origin":"KEYMTVEOQP","destination":"HEYBAGEYJB","owner":3,"turns_remaining":16},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":59},{"id":285,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":9},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":3},{"id":283,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":7},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":58},{"id":281,"ship_count":9,"origin":"VNZZPHTSZM","destination":"HEYBAGEYJB","owner":4,"turns_remaining":9},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":68},{"id":284,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":8},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":47},{"id":269,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":4,"turns_remaining":3},{"id":272,"ship_count":52,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":3},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"HEYBAGEYJB","owner":4,"turns_remaining":8},{"id":286,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":10},{"id":277,"ship_count":20,"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":55},{"id":287,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":11},{"id":288,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":12}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.473601289+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.473678049+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"KEYMTVEOQP\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.473818017+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.473885698+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.473932383+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:10:20.473974040+02:00","command":{"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","ship_count":1},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.474037826+02:00","state":{"planets":[{"ship_count":35,"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":75,"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":49,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":2,"x":87.0,"y":67.0,"owner":4,"name":"VNZZPHTSZM"},{"ship_count":75,"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":81,"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":14,"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":47,"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":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":9,"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":37,"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":282,"ship_count":30,"origin":"KEYMTVEOQP","destination":"HEYBAGEYJB","owner":3,"turns_remaining":15},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":58},{"id":285,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":8},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":2},{"id":283,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":6},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":57},{"id":281,"ship_count":9,"origin":"VNZZPHTSZM","destination":"HEYBAGEYJB","owner":4,"turns_remaining":8},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":67},{"id":284,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":7},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":46},{"id":269,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":4,"turns_remaining":2},{"id":272,"ship_count":52,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":2},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"HEYBAGEYJB","owner":4,"turns_remaining":7},{"id":286,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":9},{"id":277,"ship_count":20,"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":54},{"id":287,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":10},{"id":288,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":11},{"id":289,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":12}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.475984289+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.476057+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"KEYMTVEOQP\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.476149056+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.476224159+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.476295255+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:10:20.476353630+02:00","command":{"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","ship_count":1},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.476417635+02:00","state":{"planets":[{"ship_count":36,"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":76,"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":50,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":2,"x":87.0,"y":67.0,"owner":4,"name":"VNZZPHTSZM"},{"ship_count":76,"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":82,"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":15,"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":48,"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":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":10,"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":38,"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":282,"ship_count":30,"origin":"KEYMTVEOQP","destination":"HEYBAGEYJB","owner":3,"turns_remaining":14},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":57},{"id":285,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":7},{"id":261,"ship_count":1,"origin":"OJCKCVKJGJ","destination":"ETCCAQPWNK","owner":1,"turns_remaining":1},{"id":283,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":5},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":56},{"id":281,"ship_count":9,"origin":"VNZZPHTSZM","destination":"HEYBAGEYJB","owner":4,"turns_remaining":7},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":66},{"id":284,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":6},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":45},{"id":269,"ship_count":7,"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","owner":4,"turns_remaining":1},{"id":272,"ship_count":52,"origin":"VNZZPHTSZM","destination":"OJCKCVKJGJ","owner":3,"turns_remaining":1},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"HEYBAGEYJB","owner":4,"turns_remaining":6},{"id":286,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":8},{"id":277,"ship_count":20,"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":53},{"id":287,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":9},{"id":288,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":10},{"id":289,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":11},{"id":290,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":12}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.478241768+02:00","content":"{\"moves\": [null]}","player_id":0}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.478320430+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"KEYMTVEOQP\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.478430611+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.478497426+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.478544210+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:10:20.478585802+02:00","command":{"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","ship_count":1},"player_id":3}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.478649875+02:00","state":{"planets":[{"ship_count":15,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":84,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":77,"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":51,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":2,"x":87.0,"y":67.0,"owner":4,"name":"VNZZPHTSZM"},{"ship_count":77,"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":83,"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":16,"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":49,"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":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":4,"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":39,"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":282,"ship_count":30,"origin":"KEYMTVEOQP","destination":"HEYBAGEYJB","owner":3,"turns_remaining":13},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":56},{"id":285,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":6},{"id":291,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":12},{"id":283,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":4},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":55},{"id":281,"ship_count":9,"origin":"VNZZPHTSZM","destination":"HEYBAGEYJB","owner":4,"turns_remaining":6},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":65},{"id":284,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":5},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":44},{"id":290,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":11},{"id":289,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":10},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"HEYBAGEYJB","owner":4,"turns_remaining":5},{"id":286,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":7},{"id":277,"ship_count":20,"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":52},{"id":287,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":8},{"id":288,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":9}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.480395655+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"KEYMTVEOQP\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.480535739+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.480624478+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"ship_count\": 59, \"destination\": \"KEYMTVEOQP\"}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.480690322+02:00","command":{"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","ship_count":1},"player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.480751663+02:00","error":"\"NotEnoughShips\"","command":{"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","ship_count":59},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.480824539+02:00","state":{"planets":[{"ship_count":16,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":85,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":78,"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":52,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":2,"x":87.0,"y":67.0,"owner":4,"name":"VNZZPHTSZM"},{"ship_count":78,"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":84,"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":17,"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":50,"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":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":5,"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":40,"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":282,"ship_count":30,"origin":"KEYMTVEOQP","destination":"HEYBAGEYJB","owner":3,"turns_remaining":12},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":55},{"id":285,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":5},{"id":291,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":11},{"id":283,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":3},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":54},{"id":281,"ship_count":9,"origin":"VNZZPHTSZM","destination":"HEYBAGEYJB","owner":4,"turns_remaining":5},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":64},{"id":284,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":4},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":43},{"id":290,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":10},{"id":289,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":9},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"HEYBAGEYJB","owner":4,"turns_remaining":4},{"id":286,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":6},{"id":277,"ship_count":20,"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":51},{"id":287,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":7},{"id":288,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":8},{"id":292,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":12}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.482670568+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"KEYMTVEOQP\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.482819659+02:00","content":"{\"moves\": [{\"origin\": \"MJXGGQIJTD\", \"ship_count\": 106, \"destination\": \"HEYBAGEYJB\"}]}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.482906258+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"ship_count\": 60, \"destination\": \"KEYMTVEOQP\"}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.482971616+02:00","command":{"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","ship_count":1},"player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.483032763+02:00","error":"\"NotEnoughShips\"","command":{"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","ship_count":60},"player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.483102867+02:00","command":{"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","ship_count":106},"player_id":1}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.483165489+02:00","state":{"planets":[{"ship_count":17,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":86,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":79,"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":53,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":2,"x":87.0,"y":67.0,"owner":4,"name":"VNZZPHTSZM"},{"ship_count":79,"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":85,"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":18,"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":51,"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":70,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":3,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":6,"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":41,"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":282,"ship_count":30,"origin":"KEYMTVEOQP","destination":"HEYBAGEYJB","owner":3,"turns_remaining":11},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":54},{"id":285,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":4},{"id":291,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":10},{"id":283,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":2},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":53},{"id":281,"ship_count":9,"origin":"VNZZPHTSZM","destination":"HEYBAGEYJB","owner":4,"turns_remaining":4},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":63},{"id":284,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":3},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":42},{"id":290,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":9},{"id":289,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":8},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"HEYBAGEYJB","owner":4,"turns_remaining":3},{"id":286,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":5},{"id":277,"ship_count":20,"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":50},{"id":287,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":6},{"id":288,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":7},{"id":292,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":11},{"id":293,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":12},{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":81}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.485121985+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"MJXGGQIJTD\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.485265835+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.485388468+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"ship_count\": 61, \"destination\": \"KEYMTVEOQP\"}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.485454085+02:00","command":{"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","ship_count":1},"player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.485515405+02:00","error":"\"NotEnoughShips\"","command":{"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","ship_count":61},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.485588057+02:00","state":{"planets":[{"ship_count":18,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":87,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":80,"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":54,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":2,"x":87.0,"y":67.0,"owner":4,"name":"VNZZPHTSZM"},{"ship_count":80,"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":86,"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":19,"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":52,"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":71,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":4,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":7,"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":42,"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":282,"ship_count":30,"origin":"KEYMTVEOQP","destination":"HEYBAGEYJB","owner":3,"turns_remaining":10},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":53},{"id":285,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":3},{"id":291,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":9},{"id":283,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":1},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":52},{"id":281,"ship_count":9,"origin":"VNZZPHTSZM","destination":"HEYBAGEYJB","owner":4,"turns_remaining":3},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":62},{"id":284,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":2},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":41},{"id":290,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":8},{"id":289,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":7},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"HEYBAGEYJB","owner":4,"turns_remaining":2},{"id":286,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":4},{"id":277,"ship_count":20,"origin":"HEYBAGEYJB","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":49},{"id":287,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":5},{"id":288,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":6},{"id":292,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":10},{"id":293,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":11},{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":80},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":67}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.487582507+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"destination\": \"MJXGGQIJTD\", \"ship_count\": 1}]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.487751810+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.487832929+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"ship_count\": 62, \"destination\": \"KEYMTVEOQP\"}]}","player_id":2}
{"msg":"dispatch","level":"INFO","ts":"2019-09-23T23:10:20.487898016+02:00","command":{"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","ship_count":1},"player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.487959182+02:00","error":"\"NotEnoughShips\"","command":{"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","ship_count":62},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.488031949+02:00","state":{"planets":[{"ship_count":19,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":88,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":81,"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":55,"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":81,"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":87,"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":20,"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":53,"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":72,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":5,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":7,"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":43,"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":282,"ship_count":30,"origin":"KEYMTVEOQP","destination":"HEYBAGEYJB","owner":3,"turns_remaining":9},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":52},{"id":285,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":2},{"id":291,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":8},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":67},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":51},{"id":281,"ship_count":9,"origin":"VNZZPHTSZM","destination":"HEYBAGEYJB","owner":4,"turns_remaining":2},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":61},{"id":284,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":1},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":40},{"id":290,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":7},{"id":289,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":6},{"id":279,"ship_count":1,"origin":"VNZZPHTSZM","destination":"HEYBAGEYJB","owner":4,"turns_remaining":1},{"id":286,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":3},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":66},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":48},{"id":287,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":4},{"id":288,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":5},{"id":292,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":9},{"id":293,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":10},{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":79}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.490032781+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.490200104+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.490253358+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"ship_count\": 62, \"destination\": \"KEYMTVEOQP\"}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.490362171+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.490404728+02:00","error":"\"NotEnoughShips\"","command":{"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","ship_count":62},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.490484027+02:00","state":{"planets":[{"ship_count":20,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":89,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":82,"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":56,"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":82,"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":88,"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":21,"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":54,"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":73,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":6,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":7,"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":44,"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":282,"ship_count":30,"origin":"KEYMTVEOQP","destination":"HEYBAGEYJB","owner":3,"turns_remaining":8},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":51},{"id":285,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":1},{"id":291,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":7},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":66},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":50},{"id":281,"ship_count":9,"origin":"VNZZPHTSZM","destination":"HEYBAGEYJB","owner":4,"turns_remaining":1},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":60},{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":78},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":39},{"id":290,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":6},{"id":289,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":5},{"id":293,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":9},{"id":286,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":2},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":65},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":47},{"id":287,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":3},{"id":288,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":4},{"id":292,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":8}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.492276972+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.492449719+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.492537304+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"ship_count\": 62, \"destination\": \"KEYMTVEOQP\"}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.492603411+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.492648224+02:00","error":"\"NotEnoughShips\"","command":{"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","ship_count":62},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.492721584+02:00","state":{"planets":[{"ship_count":21,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":90,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":83,"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":57,"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":83,"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":89,"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":22,"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":55,"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":74,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":7,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":7,"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":45,"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":282,"ship_count":30,"origin":"KEYMTVEOQP","destination":"HEYBAGEYJB","owner":3,"turns_remaining":7},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":50},{"id":292,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":7},{"id":291,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":6},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":65},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":49},{"id":288,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":3},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":59},{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":77},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":38},{"id":290,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":5},{"id":289,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":4},{"id":293,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":8},{"id":286,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":1},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":64},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":46},{"id":287,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":2}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.494448703+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.494601219+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.494687469+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"ship_count\": 62, \"destination\": \"KEYMTVEOQP\"}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.494753539+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.494797945+02:00","error":"\"NotEnoughShips\"","command":{"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","ship_count":62},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.494871106+02:00","state":{"planets":[{"ship_count":22,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":91,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":84,"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":58,"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":84,"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":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":23,"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":56,"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":75,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":8,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":7,"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":46,"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":282,"ship_count":30,"origin":"KEYMTVEOQP","destination":"HEYBAGEYJB","owner":3,"turns_remaining":6},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":49},{"id":292,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":6},{"id":291,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":5},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":64},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":48},{"id":288,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":2},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":58},{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":76},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":37},{"id":290,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":4},{"id":289,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":3},{"id":293,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":7},{"id":287,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":1},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":63},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":45}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.496585678+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.496750356+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.496838533+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"ship_count\": 62, \"destination\": \"KEYMTVEOQP\"}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.496904741+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.496946328+02:00","error":"\"NotEnoughShips\"","command":{"origin":"OJCKCVKJGJ","destination":"KEYMTVEOQP","ship_count":62},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.497022433+02:00","state":{"planets":[{"ship_count":23,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":92,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":85,"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":59,"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":85,"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":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":24,"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":57,"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":76,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":9,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":7,"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":47,"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":282,"ship_count":30,"origin":"KEYMTVEOQP","destination":"HEYBAGEYJB","owner":3,"turns_remaining":5},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":48},{"id":292,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":5},{"id":291,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":4},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":63},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":47},{"id":288,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":1},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":57},{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":75},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":36},{"id":290,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":3},{"id":289,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":2},{"id":293,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":6},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":44},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":62}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.498700430+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.498854346+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.498940771+02:00","content":"{\"moves\": [{\"origin\": \"OJCKCVKJGJ\", \"ship_count\": 84, \"destination\": \"RULUVNQJTY\"}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.499006665+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.499048251+02:00","error":"\"NotEnoughShips\"","command":{"origin":"OJCKCVKJGJ","destination":"RULUVNQJTY","ship_count":84},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.499120972+02:00","state":{"planets":[{"ship_count":24,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":93,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":86,"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":60,"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":86,"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":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":25,"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":58,"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":77,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":10,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":7,"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":48,"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":282,"ship_count":30,"origin":"KEYMTVEOQP","destination":"HEYBAGEYJB","owner":3,"turns_remaining":4},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":47},{"id":292,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":4},{"id":291,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":3},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":62},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":46},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":61},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":56},{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":74},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":35},{"id":290,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":2},{"id":289,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":1},{"id":293,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":5},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":43}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.500762084+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.500886471+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.500952879+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.500999355+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:10:20.501042641+02:00","state":{"planets":[{"ship_count":25,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":94,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":87,"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":61,"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":87,"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":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":26,"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":59,"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":78,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":11,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":7,"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":49,"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":282,"ship_count":30,"origin":"KEYMTVEOQP","destination":"HEYBAGEYJB","owner":3,"turns_remaining":3},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":46},{"id":292,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":3},{"id":291,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":2},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":61},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":45},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":60},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":55},{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":73},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":34},{"id":290,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":1},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":42},{"id":293,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":4}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.502631099+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.502761277+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.502864237+02:00","content":"{\"moves\": [{\"origin\": \"KEYMTVEOQP\", \"ship_count\": 69, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.502930882+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.502972904+02:00","error":"\"NotEnoughShips\"","command":{"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","ship_count":69},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.503045953+02:00","state":{"planets":[{"ship_count":26,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":95,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":88,"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":62,"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":88,"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":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":27,"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":60,"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":79,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":12,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":7,"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":50,"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":282,"ship_count":30,"origin":"KEYMTVEOQP","destination":"HEYBAGEYJB","owner":3,"turns_remaining":2},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":45},{"id":292,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":2},{"id":291,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":1},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":60},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":44},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":59},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":54},{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":72},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":33},{"id":293,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":3},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":41}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.504625157+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.504754042+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.504841246+02:00","content":"{\"moves\": [{\"origin\": \"KEYMTVEOQP\", \"ship_count\": 68, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.504907316+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.504948676+02:00","error":"\"NotEnoughShips\"","command":{"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","ship_count":68},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.505020968+02:00","state":{"planets":[{"ship_count":27,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":96,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":89,"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":63,"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":89,"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":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":28,"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":61,"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":80,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":13,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":7,"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":51,"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":282,"ship_count":30,"origin":"KEYMTVEOQP","destination":"HEYBAGEYJB","owner":3,"turns_remaining":1},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":44},{"id":292,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":1},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":40},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":59},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":43},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":58},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":53},{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":71},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":32},{"id":293,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":2}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.506549659+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.506676311+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.506762818+02:00","content":"{\"moves\": [{\"origin\": \"KEYMTVEOQP\", \"ship_count\": 67, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.506829430+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.506871567+02:00","error":"\"NotEnoughShips\"","command":{"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","ship_count":67},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.506944825+02:00","state":{"planets":[{"ship_count":28,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":97,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":90,"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":64,"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":90,"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":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":29,"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":62,"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":81,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":14,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":7,"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":52,"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":293,"ship_count":1,"origin":"VNZZPHTSZM","destination":"KEYMTVEOQP","owner":4,"turns_remaining":1},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":43},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":31},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":39},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":58},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":42},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":57},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":52},{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":70}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.508321405+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.508468337+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.508535431+02:00","content":"{\"moves\": [{\"origin\": \"KEYMTVEOQP\", \"ship_count\": 65, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.508601621+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.508643022+02:00","error":"\"NotEnoughShips\"","command":{"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","ship_count":65},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.508715525+02:00","state":{"planets":[{"ship_count":29,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":98,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":91,"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":65,"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":91,"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":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":30,"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":63,"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":82,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":15,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":7,"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":53,"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":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":69},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":42},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":30},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":38},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":57},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":41},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":56},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":51}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.510097518+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.510180294+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.510232943+02:00","content":"{\"moves\": [{\"origin\": \"KEYMTVEOQP\", \"ship_count\": 64, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.510342520+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.510385152+02:00","error":"\"NotEnoughShips\"","command":{"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","ship_count":64},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.510458386+02:00","state":{"planets":[{"ship_count":30,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":99,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":92,"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":66,"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":92,"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":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":31,"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":64,"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":83,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":16,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":8,"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":54,"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":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":68},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":41},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":29},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":37},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":56},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":40},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":55},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":50}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.511805840+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.511952875+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.512024666+02:00","content":"{\"moves\": [{\"origin\": \"KEYMTVEOQP\", \"ship_count\": 63, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.512092879+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.512135610+02:00","error":"\"NotEnoughShips\"","command":{"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","ship_count":63},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.512209477+02:00","state":{"planets":[{"ship_count":31,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":100,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":93,"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":67,"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":93,"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":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":32,"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":65,"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":84,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":17,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":9,"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":55,"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":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":67},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":40},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":28},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":36},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":55},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":39},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":54},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":49}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.513691215+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.513791816+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.513859136+02:00","content":"{\"moves\": [{\"origin\": \"KEYMTVEOQP\", \"ship_count\": 62, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.513925734+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.513967593+02:00","error":"\"NotEnoughShips\"","command":{"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","ship_count":62},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.514040279+02:00","state":{"planets":[{"ship_count":32,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":101,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":94,"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":68,"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":94,"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":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":33,"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":66,"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":85,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":18,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":10,"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":56,"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":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":66},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":39},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":27},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":35},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":54},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":38},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":53},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":48}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.515387335+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.515472174+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.515539525+02:00","content":"{\"moves\": [{\"origin\": \"KEYMTVEOQP\", \"ship_count\": 61, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.515605686+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.515647167+02:00","error":"\"NotEnoughShips\"","command":{"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","ship_count":61},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.515719428+02:00","state":{"planets":[{"ship_count":33,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":102,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":95,"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":69,"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":95,"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":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":34,"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":67,"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":86,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":19,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":11,"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":57,"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":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":65},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":38},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":26},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":34},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":53},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":37},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":52},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":47}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.517087878+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.517143810+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.517195463+02:00","content":"{\"moves\": [{\"origin\": \"KEYMTVEOQP\", \"ship_count\": 60, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.517265030+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.517366565+02:00","error":"\"NotEnoughShips\"","command":{"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","ship_count":60},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.517444578+02:00","state":{"planets":[{"ship_count":34,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":103,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":96,"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":70,"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":96,"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":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":35,"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":68,"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":87,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":20,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":12,"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":58,"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":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":64},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":37},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":25},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":33},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":52},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":36},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":51},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":46}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.518796681+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.518987390+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.519089844+02:00","content":"{\"moves\": [{\"origin\": \"KEYMTVEOQP\", \"ship_count\": 59, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.519157325+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.519199253+02:00","error":"\"NotEnoughShips\"","command":{"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","ship_count":59},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.519277640+02:00","state":{"planets":[{"ship_count":35,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":104,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":97,"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":71,"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":97,"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":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":36,"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":69,"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":88,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":21,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":13,"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":59,"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":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":63},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":36},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":24},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":32},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":51},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":35},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":50},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":45}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.520618720+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.520750964+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.520838801+02:00","content":"{\"moves\": [{\"origin\": \"KEYMTVEOQP\", \"ship_count\": 58, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.520905029+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.520946561+02:00","error":"\"NotEnoughShips\"","command":{"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","ship_count":58},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.521018715+02:00","state":{"planets":[{"ship_count":36,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":105,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":98,"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":72,"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":98,"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":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":37,"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":70,"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":89,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":22,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":14,"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":60,"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":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":62},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":35},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":23},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":31},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":50},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":34},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":49},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":44}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.522832858+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.522983906+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.523162629+02:00","content":"{\"moves\": [{\"origin\": \"KEYMTVEOQP\", \"ship_count\": 57, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.523238484+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.523290618+02:00","error":"\"NotEnoughShips\"","command":{"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","ship_count":57},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.523382752+02:00","state":{"planets":[{"ship_count":37,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":106,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":99,"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":73,"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":99,"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":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":38,"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":71,"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":90,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":23,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":15,"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":61,"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":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":61},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":34},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":22},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":30},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":49},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":33},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":48},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":43}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.525229839+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.525478970+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.525553815+02:00","content":"{\"moves\": [{\"origin\": \"KEYMTVEOQP\", \"ship_count\": 56, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.525651463+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.525719442+02:00","error":"\"NotEnoughShips\"","command":{"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","ship_count":56},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.525824769+02:00","state":{"planets":[{"ship_count":38,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":107,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":100,"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":74,"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":100,"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":106,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":100,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":39,"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":72,"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":91,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":24,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":16,"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":62,"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":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":60},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":33},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":21},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":29},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":48},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":32},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":47},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":42}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.527102407+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.527374610+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.527426804+02:00","content":"{\"moves\": [{\"origin\": \"KEYMTVEOQP\", \"ship_count\": 54, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.527495174+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.527538468+02:00","error":"\"NotEnoughShips\"","command":{"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","ship_count":54},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.527613475+02:00","state":{"planets":[{"ship_count":39,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":108,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":101,"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":75,"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":101,"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":107,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":101,"x":21.0,"y":53.0,"owner":2,"name":"JXTLWRHRRP"},{"ship_count":40,"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":73,"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":92,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":25,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":17,"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":63,"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":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":59},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":32},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":20},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":28},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":47},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":31},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":46},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":41}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.528868945+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.529128274+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.529179360+02:00","content":"{\"moves\": [{\"origin\": \"KEYMTVEOQP\", \"ship_count\": 53, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.529247595+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.529295314+02:00","error":"\"NotEnoughShips\"","command":{"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","ship_count":53},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.529370109+02:00","state":{"planets":[{"ship_count":40,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":109,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":102,"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":76,"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":102,"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":108,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":102,"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":41,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":74,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":60,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":93,"x":51.0,"y":2.0,"owner":2,"name":"XVJXNQDAQE"},{"ship_count":26,"x":22.0,"y":85.0,"owner":2,"name":"MJXGGQIJTD"},{"ship_count":18,"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":64,"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":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":58},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":31},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":19},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":27},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":46},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":30},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":45},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":40}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.530648842+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.530881052+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.530932145+02:00","content":"{\"moves\": [{\"origin\": \"KEYMTVEOQP\", \"ship_count\": 52, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.531000398+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.531043256+02:00","error":"\"NotEnoughShips\"","command":{"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","ship_count":52},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.531117748+02:00","state":{"planets":[{"ship_count":41,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":110,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":103,"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":77,"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":103,"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":109,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":103,"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":42,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":75,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":61,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":94,"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":19,"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":65,"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":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":57},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":30},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":18},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":26},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":45},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":29},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":44},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":39}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.532373638+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.532551063+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.532600543+02:00","content":"{\"moves\": [{\"origin\": \"KEYMTVEOQP\", \"ship_count\": 51, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.532673098+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.532717010+02:00","error":"\"NotEnoughShips\"","command":{"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","ship_count":51},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.532792644+02:00","state":{"planets":[{"ship_count":42,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":111,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":104,"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":78,"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":104,"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":110,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":104,"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":43,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":76,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":62,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":95,"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":20,"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":66,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":121,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":56},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":29},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":17},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":25},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":44},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":28},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":43},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":38}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.534100458+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.534212400+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.534263815+02:00","content":"{\"moves\": [{\"origin\": \"KEYMTVEOQP\", \"ship_count\": 50, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.534335988+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.534378974+02:00","error":"\"NotEnoughShips\"","command":{"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","ship_count":50},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.534453747+02:00","state":{"planets":[{"ship_count":43,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":112,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":105,"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":79,"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":105,"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":111,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":105,"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":44,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":77,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":63,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":96,"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":21,"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":67,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":122,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":55},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":28},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":16},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":24},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":43},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":27},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":42},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":37}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.535697634+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.535774757+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.535846984+02:00","content":"{\"moves\": [{\"origin\": \"KEYMTVEOQP\", \"ship_count\": 49, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.535915545+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.535958516+02:00","error":"\"NotEnoughShips\"","command":{"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","ship_count":49},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.536032991+02:00","state":{"planets":[{"ship_count":44,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":113,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":106,"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":80,"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":106,"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":112,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":106,"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":45,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":78,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":64,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":97,"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":22,"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":68,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":123,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":54},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":27},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":15},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":23},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":42},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":26},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":41},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":36}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.537324565+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.537492225+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.537548829+02:00","content":"{\"moves\": [{\"origin\": \"KEYMTVEOQP\", \"ship_count\": 48, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.537618996+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.537662858+02:00","error":"\"NotEnoughShips\"","command":{"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","ship_count":48},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.537738630+02:00","state":{"planets":[{"ship_count":45,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":114,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":107,"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":81,"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":107,"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":113,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":107,"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":46,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":79,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":65,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":98,"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":23,"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":69,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":124,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":53},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":26},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":14},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":22},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":41},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":25},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":40},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":35}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.539089805+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.539187620+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.539239211+02:00","content":"{\"moves\": [{\"origin\": \"KEYMTVEOQP\", \"ship_count\": 47, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.539345992+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.539389384+02:00","error":"\"NotEnoughShips\"","command":{"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","ship_count":47},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.539463750+02:00","state":{"planets":[{"ship_count":46,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":115,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":108,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":115,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":82,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":45,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":108,"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":114,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":108,"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":47,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":80,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":66,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":99,"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":24,"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":70,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":125,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":52},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":25},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":13},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":21},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":40},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":24},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":39},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":34}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.540793066+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.540900167+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.540977013+02:00","content":"{\"moves\": [{\"origin\": \"KEYMTVEOQP\", \"ship_count\": 46, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.541045219+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.541088105+02:00","error":"\"NotEnoughShips\"","command":{"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","ship_count":46},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.541162576+02:00","state":{"planets":[{"ship_count":47,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":116,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":109,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":116,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":83,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":46,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":109,"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":115,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":109,"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":48,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":81,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":67,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":100,"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":25,"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":71,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":126,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":51},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":24},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":12},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":20},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":39},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":23},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":38},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":33}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.542542069+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.542651271+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.542703756+02:00","content":"{\"moves\": [{\"origin\": \"KEYMTVEOQP\", \"ship_count\": 45, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.542771639+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.542814606+02:00","error":"\"NotEnoughShips\"","command":{"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","ship_count":45},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.542888908+02:00","state":{"planets":[{"ship_count":48,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":117,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":110,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":117,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":84,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":47,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":110,"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":116,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":110,"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":49,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":82,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":68,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":101,"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":26,"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":72,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":127,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":50},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":23},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":11},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":19},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":38},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":22},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":37},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":32}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.544214923+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.544320768+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.544392793+02:00","content":"{\"moves\": [{\"origin\": \"KEYMTVEOQP\", \"ship_count\": 43, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.544461465+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.544504146+02:00","error":"\"NotEnoughShips\"","command":{"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","ship_count":43},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.544578541+02:00","state":{"planets":[{"ship_count":49,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":118,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":111,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":118,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":85,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":48,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":111,"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":117,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":111,"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":50,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":83,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":69,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":102,"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":27,"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":73,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":128,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":49},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":22},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":10},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":18},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":37},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":21},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":36},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":31}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.545854551+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.546038502+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.546095593+02:00","content":"{\"moves\": [{\"origin\": \"KEYMTVEOQP\", \"ship_count\": 42, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.546165840+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.546209814+02:00","error":"\"NotEnoughShips\"","command":{"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","ship_count":42},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.546314403+02:00","state":{"planets":[{"ship_count":50,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":119,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":112,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":119,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":86,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":49,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":112,"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":118,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":112,"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":51,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":84,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":70,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":103,"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":28,"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":74,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":129,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":48},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":21},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":9},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":17},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":36},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":20},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":35},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":30}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.547631199+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.547762452+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.547818967+02:00","content":"{\"moves\": [{\"origin\": \"KEYMTVEOQP\", \"ship_count\": 41, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.547888741+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.547932826+02:00","error":"\"NotEnoughShips\"","command":{"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","ship_count":41},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.548012333+02:00","state":{"planets":[{"ship_count":51,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":120,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":113,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":120,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":87,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":50,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":113,"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":119,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":113,"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":52,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":85,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":71,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":104,"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":29,"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":75,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":130,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":47},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":20},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":8},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":16},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":35},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":19},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":34},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":29}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.549361938+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.549483211+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.549539699+02:00","content":"{\"moves\": [{\"origin\": \"KEYMTVEOQP\", \"ship_count\": 40, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.549609501+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.549653601+02:00","error":"\"NotEnoughShips\"","command":{"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","ship_count":40},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.549729486+02:00","state":{"planets":[{"ship_count":52,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":121,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":114,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":121,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":88,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":51,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":114,"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":120,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":114,"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":53,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":86,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":72,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":105,"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":30,"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":76,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":131,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":46},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":19},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":7},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":15},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":34},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":18},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":33},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":28}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.551038034+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.551141766+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.551193063+02:00","content":"{\"moves\": [{\"origin\": \"KEYMTVEOQP\", \"ship_count\": 39, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.551261275+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.551346393+02:00","error":"\"NotEnoughShips\"","command":{"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","ship_count":39},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.551421402+02:00","state":{"planets":[{"ship_count":53,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":122,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":115,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":122,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":89,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":52,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":115,"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":121,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":115,"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":54,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":87,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":73,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":106,"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":31,"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":77,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":132,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":45},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":18},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":6},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":14},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":33},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":17},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":32},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":27}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.552755537+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.552860735+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.552912452+02:00","content":"{\"moves\": [{\"origin\": \"KEYMTVEOQP\", \"ship_count\": 38, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.552980523+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.553023327+02:00","error":"\"NotEnoughShips\"","command":{"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","ship_count":38},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.553097764+02:00","state":{"planets":[{"ship_count":54,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":123,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":116,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":123,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":90,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":53,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":116,"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":122,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":116,"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":55,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":88,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":74,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":107,"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":32,"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":78,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":133,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":44},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":17},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":5},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":13},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":32},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":16},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":31},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":26}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.554422068+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.554499076+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.554572234+02:00","content":"{\"moves\": [{\"origin\": \"KEYMTVEOQP\", \"ship_count\": 37, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.554640845+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.554687119+02:00","error":"\"NotEnoughShips\"","command":{"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","ship_count":37},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.554761856+02:00","state":{"planets":[{"ship_count":55,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":124,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":117,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":124,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":91,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":54,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":117,"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":123,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":117,"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":56,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":89,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":75,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":108,"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":33,"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":79,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":134,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":43},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":16},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":4},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":12},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":31},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":15},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":30},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":25}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.556038141+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.556200270+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.556246887+02:00","content":"{\"moves\": [{\"origin\": \"KEYMTVEOQP\", \"ship_count\": 36, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.556358014+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.556400802+02:00","error":"\"NotEnoughShips\"","command":{"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","ship_count":36},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.556475566+02:00","state":{"planets":[{"ship_count":56,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":125,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":118,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":125,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":92,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":55,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":118,"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":124,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":118,"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":57,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":90,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":76,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":109,"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":34,"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":80,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":135,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":42},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":15},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":3},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":11},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":30},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":14},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":29},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":24}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.557819438+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.557969596+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.558037933+02:00","content":"{\"moves\": [{\"origin\": \"KEYMTVEOQP\", \"ship_count\": 35, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.558104360+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:10:20.558146036+02:00","command":{"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","ship_count":35},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.558209101+02:00","state":{"planets":[{"ship_count":57,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":126,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":119,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":126,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":93,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":56,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":119,"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":125,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":119,"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":58,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":91,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":77,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":110,"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":0,"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":81,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":136,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":41},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":14},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":2},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":10},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":29},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":13},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":28},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":23},{"id":297,"ship_count":35,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":12}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.559606944+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.559695432+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.559779231+02:00","content":"{\"moves\": [{\"origin\": \"KEYMTVEOQP\", \"ship_count\": 34, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.559845713+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.559887367+02:00","error":"\"NotEnoughShips\"","command":{"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","ship_count":34},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.559960065+02:00","state":{"planets":[{"ship_count":58,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":127,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":120,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":127,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":94,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":57,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":120,"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":126,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":120,"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":59,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":92,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":78,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":111,"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":1,"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":82,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":137,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":40},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":13},{"id":280,"ship_count":92,"origin":"ETCCAQPWNK","destination":"KEYMTVEOQP","owner":2,"turns_remaining":1},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":9},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":28},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":12},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":27},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":22},{"id":297,"ship_count":35,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":11}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.561334244+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.561510531+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.561565777+02:00","content":"{\"moves\": [{\"origin\": \"KEYMTVEOQP\", \"ship_count\": 32, \"destination\": \"VNZZPHTSZM\"}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.561633966+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.561676678+02:00","error":"\"NotEnoughShips\"","command":{"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","ship_count":32},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.561751058+02:00","state":{"planets":[{"ship_count":59,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":128,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":121,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":128,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":95,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":58,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":121,"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":127,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":121,"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":60,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":93,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":79,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":112,"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":90,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":69,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":83,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":138,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":39},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":12},{"id":297,"ship_count":35,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":10},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":8},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":27},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":11},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":26},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":21}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.563091060+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.563177385+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.563228895+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.563304990+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:10:20.563382334+02:00","state":{"planets":[{"ship_count":60,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":129,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":122,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":129,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":96,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":59,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":122,"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":128,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":122,"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":61,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":94,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":80,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":113,"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":91,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":70,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":84,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":139,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":38},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":11},{"id":297,"ship_count":35,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":9},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":7},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":26},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":10},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":25},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":20}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.564656576+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.564768834+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.564851937+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.564899374+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:10:20.564942678+02:00","state":{"planets":[{"ship_count":61,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":130,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":123,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":130,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":97,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":60,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":123,"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":129,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":123,"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":62,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":95,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":81,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":114,"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":92,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":71,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":85,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":140,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":37},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":10},{"id":297,"ship_count":35,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":8},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":6},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":25},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":9},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":24},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":19}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.566252956+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.566383500+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.566433870+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.566480643+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:10:20.566523783+02:00","state":{"planets":[{"ship_count":62,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":131,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":124,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":131,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":98,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":61,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":124,"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":130,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":124,"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":63,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":96,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":82,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":115,"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":93,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":72,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":86,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":141,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":36},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":9},{"id":297,"ship_count":35,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":7},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":5},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":24},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":8},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":23},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":18}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.567822648+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.567940637+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.567990007+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.568036663+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:10:20.568079834+02:00","state":{"planets":[{"ship_count":63,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":132,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":125,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":132,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":99,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":62,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":125,"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":131,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":125,"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":64,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":97,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":83,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":116,"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":94,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":73,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":87,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":142,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":35},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":8},{"id":297,"ship_count":35,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":6},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":4},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":23},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":7},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":22},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":17}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.569401147+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.569520088+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.569570428+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.569617227+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:10:20.569660344+02:00","state":{"planets":[{"ship_count":64,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":133,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":126,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":133,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":100,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":63,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":126,"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":132,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":126,"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":65,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":98,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":84,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":117,"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":95,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":74,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":88,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":143,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":34},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":7},{"id":297,"ship_count":35,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":5},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":3},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":22},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":6},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":21},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":16}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.570977095+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.571147635+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.571197797+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.571244742+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:10:20.571313989+02:00","state":{"planets":[{"ship_count":65,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":134,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":127,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":134,"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":64,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":127,"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":133,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":127,"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":66,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":99,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":85,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":118,"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":96,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":75,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":89,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":144,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":33},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":6},{"id":297,"ship_count":35,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":4},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":2},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":21},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":5},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":20},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":15}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.572670645+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.572781944+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.572840274+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.572887347+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:10:20.572933921+02:00","state":{"planets":[{"ship_count":66,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":135,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":128,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":135,"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":65,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":128,"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":134,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":128,"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":67,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":100,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":86,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":119,"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":97,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":76,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":90,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":145,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":32},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":5},{"id":297,"ship_count":35,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":3},{"id":278,"ship_count":73,"origin":"UUZZZWSZUT","destination":"VNZZPHTSZM","owner":2,"turns_remaining":1},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":20},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":4},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":19},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":14}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.574227426+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.574422933+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.574477283+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.574525772+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:10:20.574570065+02:00","state":{"planets":[{"ship_count":67,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":136,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":129,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":136,"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":7,"x":87.0,"y":67.0,"owner":2,"name":"VNZZPHTSZM"},{"ship_count":129,"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":135,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":129,"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":68,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":101,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":87,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":120,"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":98,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":77,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":91,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":146,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":31},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":4},{"id":297,"ship_count":35,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":2},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":13},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":19},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":3},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":18}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.575885247+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.575987579+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.576043950+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.576091441+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:10:20.576134897+02:00","state":{"planets":[{"ship_count":68,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":137,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":130,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":137,"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":8,"x":87.0,"y":67.0,"owner":2,"name":"VNZZPHTSZM"},{"ship_count":130,"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":136,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":130,"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":69,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":102,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":88,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":121,"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":99,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":78,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":92,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":147,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":30},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":3},{"id":297,"ship_count":35,"origin":"KEYMTVEOQP","destination":"VNZZPHTSZM","owner":3,"turns_remaining":1},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":12},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":18},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":2},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":17}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.577417476+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.577537989+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.577587638+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.577637899+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:10:20.577681466+02:00","state":{"planets":[{"ship_count":69,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":138,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":131,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":138,"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":26,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":131,"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":137,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":131,"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":70,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":103,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":89,"x":98.0,"y":56.0,"owner":3,"name":"HEYBAGEYJB"},{"ship_count":122,"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":100,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":79,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":93,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":148,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":29},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":2},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":16},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":11},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":17},{"id":276,"ship_count":100,"origin":"RULUVNQJTY","destination":"HEYBAGEYJB","owner":2,"turns_remaining":1}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.578925937+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.579073835+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.579124460+02:00","content":"{\"moves\": [{\"origin\": \"VNZZPHTSZM\", \"ship_count\": 30, \"destination\": \"HEYBAGEYJB\"}]}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.579191393+02:00","error":"invalid type: null, expected struct Command at line 1 column 15","player_id":3}
{"msg":"illegal command","level":"INFO","ts":"2019-09-23T23:10:20.579233699+02:00","error":"\"NotEnoughShips\"","command":{"origin":"VNZZPHTSZM","destination":"HEYBAGEYJB","ship_count":30},"player_id":2}
{"msg":"step","level":"INFO","ts":"2019-09-23T23:10:20.579353339+02:00","state":{"planets":[{"ship_count":70,"x":78.0,"y":31.0,"owner":3,"name":"OJCKCVKJGJ"},{"ship_count":139,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":132,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":139,"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":27,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":132,"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":138,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":132,"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":71,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":104,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":10,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":123,"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":101,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":80,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":94,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":149,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":28},{"id":275,"ship_count":109,"origin":"VSLGCPXQUN","destination":"OJCKCVKJGJ","owner":2,"turns_remaining":1},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":15},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":10},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":16}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.580529522+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.580632306+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.580682289+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.580729152+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:10:20.580772038+02:00","state":{"planets":[{"ship_count":38,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":140,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":133,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":140,"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":28,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":133,"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":139,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":133,"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":72,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":105,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":11,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":124,"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":102,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":81,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":95,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":150,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":27},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":15},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":14},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":9}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.581908279+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.582054443+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.582109123+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.582157536+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:10:20.582201782+02:00","state":{"planets":[{"ship_count":39,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":141,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":134,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":141,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":108,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":29,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":134,"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":140,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":134,"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":73,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":106,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":12,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":125,"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":103,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":82,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":96,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":151,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":26},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":14},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":13},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":8}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.583380329+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.583526722+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.583582560+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.583631033+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:10:20.583675233+02:00","state":{"planets":[{"ship_count":40,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":142,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":135,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":142,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":109,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":30,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":135,"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":141,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":135,"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":74,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":107,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":13,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":126,"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":104,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":83,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":97,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":152,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":25},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":13},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":12},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":7}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.584830251+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.584967435+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.585017896+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.585065067+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:10:20.585108335+02:00","state":{"planets":[{"ship_count":41,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":143,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":136,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":143,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":110,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":31,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":136,"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":142,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":136,"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":75,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":108,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":14,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":127,"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":105,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":84,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":98,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":153,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":24},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":12},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":11},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":6}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.586228114+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.586398017+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.586446063+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.586493954+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:10:20.586537734+02:00","state":{"planets":[{"ship_count":42,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":144,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":137,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":144,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":111,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":32,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":137,"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":143,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":137,"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":76,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":109,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":15,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":128,"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":106,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":85,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":99,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":154,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":23},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":11},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":10},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":5}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.587703541+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.587795270+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.587845440+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.587892817+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:10:20.587935759+02:00","state":{"planets":[{"ship_count":43,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":145,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":138,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":145,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":112,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":33,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":138,"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":144,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":138,"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":77,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":110,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":16,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":129,"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":107,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":86,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":100,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":155,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":22},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":10},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":9},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":4}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.589083439+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.589178135+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.589230044+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.589302060+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:10:20.589361549+02:00","state":{"planets":[{"ship_count":44,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":146,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":139,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":146,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":113,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":34,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":139,"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":145,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":139,"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":78,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":111,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":17,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":130,"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":108,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":87,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":101,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":156,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":21},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":9},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":8},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":3}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.590444773+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.590578673+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.590684516+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.590732381+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:10:20.590775618+02:00","state":{"planets":[{"ship_count":45,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":147,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":140,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":147,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":114,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":35,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":140,"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":146,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":140,"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":79,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":112,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":18,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":131,"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":109,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":88,"x":2.0,"y":43.0,"owner":2,"name":"NWMMEHPPYR"},{"ship_count":102,"x":41.0,"y":23.0,"owner":2,"name":"UUZZZWSZUT"},{"ship_count":157,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":20},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":8},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":7},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":2}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.591926896+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.592022424+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.592072707+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.592119561+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:10:20.592162274+02:00","state":{"planets":[{"ship_count":46,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":148,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":141,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":148,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":115,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":36,"x":87.0,"y":67.0,"owner":3,"name":"VNZZPHTSZM"},{"ship_count":141,"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":147,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":141,"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":80,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":113,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":19,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":132,"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":110,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":89,"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":158,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":19},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":7},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":6},{"id":274,"ship_count":106,"origin":"NWMMEHPPYR","destination":"VNZZPHTSZM","owner":2,"turns_remaining":1}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.593306984+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.593454013+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.593503245+02:00","content":"{\"moves\": []}","player_id":2}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.593552224+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:10:20.593598554+02:00","state":{"planets":[{"ship_count":47,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":149,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":142,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":149,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":116,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":69,"x":87.0,"y":67.0,"owner":2,"name":"VNZZPHTSZM"},{"ship_count":142,"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":148,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":142,"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":81,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":114,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":20,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":133,"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":111,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":90,"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":159,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":18},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":6},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":5}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.594621940+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.594719441+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.594768309+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:10:20.594812384+02:00","state":{"planets":[{"ship_count":48,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":150,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":143,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":150,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":117,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":70,"x":87.0,"y":67.0,"owner":2,"name":"VNZZPHTSZM"},{"ship_count":143,"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":149,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":143,"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":82,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":115,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":21,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":134,"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":112,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":91,"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":160,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":17},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":5},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":4}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.595886964+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.596009631+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.596057394+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:10:20.596100366+02:00","state":{"planets":[{"ship_count":49,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":151,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":144,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":151,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":118,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":71,"x":87.0,"y":67.0,"owner":2,"name":"VNZZPHTSZM"},{"ship_count":144,"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":150,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":144,"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":83,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":116,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":22,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":135,"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":113,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":92,"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":161,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":16},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":4},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":3}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.597183673+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.597285197+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.597359512+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:10:20.597402304+02:00","state":{"planets":[{"ship_count":50,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":152,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":145,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":152,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":119,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":72,"x":87.0,"y":67.0,"owner":2,"name":"VNZZPHTSZM"},{"ship_count":145,"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":151,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":145,"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":84,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":117,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":23,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":136,"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":114,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":93,"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":162,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":15},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":3},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":2}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.598450221+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.598578645+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.598630055+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:10:20.598674421+02:00","state":{"planets":[{"ship_count":51,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":153,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":146,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":153,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":120,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":73,"x":87.0,"y":67.0,"owner":2,"name":"VNZZPHTSZM"},{"ship_count":146,"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":152,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":146,"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":85,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":118,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":24,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":137,"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":115,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":94,"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":163,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":14},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":2},{"id":295,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":1}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.599853132+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.599923175+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.599970716+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:10:20.600013671+02:00","state":{"planets":[{"ship_count":52,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":154,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":147,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":154,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":121,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":74,"x":87.0,"y":67.0,"owner":2,"name":"VNZZPHTSZM"},{"ship_count":147,"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":153,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":147,"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":86,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":119,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":25,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":138,"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":116,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":95,"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":164,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":13},{"id":296,"ship_count":1,"origin":"VNZZPHTSZM","destination":"MJXGGQIJTD","owner":4,"turns_remaining":1}]}}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.601123712+02:00","content":"{\"moves\": [null]}","player_id":3}
{"msg":"message received","level":"INFO","ts":"2019-09-23T23:10:20.601178060+02:00","content":"{\"moves\": []}","player_id":1}
{"msg":"parse error","level":"INFO","ts":"2019-09-23T23:10:20.601226382+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:10:20.601274617+02:00","state":{"planets":[{"ship_count":53,"x":78.0,"y":31.0,"owner":2,"name":"OJCKCVKJGJ"},{"ship_count":155,"x":30.0,"y":74.0,"owner":2,"name":"OTJPKJXLQX"},{"ship_count":148,"x":48.0,"y":80.0,"owner":2,"name":"RSSGYXGAIS"},{"ship_count":155,"x":19.0,"y":96.0,"owner":2,"name":"LWMVSTXKRV"},{"ship_count":122,"x":33.0,"y":99.0,"owner":2,"name":"QUQGQOWETI"},{"ship_count":75,"x":87.0,"y":67.0,"owner":2,"name":"VNZZPHTSZM"},{"ship_count":148,"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":154,"x":25.0,"y":24.0,"owner":2,"name":"DLSGAMDSAK"},{"ship_count":148,"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":87,"x":38.0,"y":70.0,"owner":2,"name":"ETCCAQPWNK"},{"ship_count":120,"x":53.0,"y":93.0,"owner":2,"name":"OVXRCBSXZK"},{"ship_count":26,"x":98.0,"y":56.0,"owner":2,"name":"HEYBAGEYJB"},{"ship_count":139,"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":117,"x":92.0,"y":78.0,"owner":2,"name":"KEYMTVEOQP"},{"ship_count":96,"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":165,"x":4.0,"y":90.0,"owner":2,"name":"KOLNGIUGEX"}],"expeditions":[{"id":294,"ship_count":106,"origin":"MJXGGQIJTD","destination":"HEYBAGEYJB","owner":2,"turns_remaining":12}]}}