-
-
Save evanshortiss/a70f3ca9710663734223698b0e8ed6cc to your computer and use it in GitHub Desktop.
An aggregated match record
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"gameId": "c538ddcce22a3a58", | |
"matchId": "P1z-XGktkFXTyTev3tY7o", | |
"startTs": 1615500914938, | |
"playerA": { | |
"username": "Treasure Charger", | |
"uuid": "M86rLakfzWNRUXKatRVQq", | |
"human": true, | |
"board": { | |
"Carrier": { | |
"origin": [ | |
4, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Carrier", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
0 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
1 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
2 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
3 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
4 | |
], | |
"type": "Carrier" | |
} | |
] | |
}, | |
"Battleship": { | |
"origin": [ | |
0, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Battleship", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
0, | |
0 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
0, | |
1 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
0, | |
2 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
0, | |
3 | |
], | |
"type": "Battleship" | |
} | |
] | |
}, | |
"Submarine": { | |
"origin": [ | |
1, | |
4 | |
], | |
"orientation": "horizontal", | |
"type": "Submarine", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
1, | |
4 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
2, | |
4 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
3, | |
4 | |
], | |
"type": "Submarine" | |
} | |
] | |
}, | |
"Destroyer": { | |
"origin": [ | |
1, | |
2 | |
], | |
"orientation": "horizontal", | |
"type": "Destroyer", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
1, | |
2 | |
], | |
"type": "Destroyer" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
2, | |
2 | |
], | |
"type": "Destroyer" | |
} | |
] | |
} | |
} | |
}, | |
"playerB": { | |
"username": "Dot Hare", | |
"uuid": "b2pKNXzDiu9-8tREtv_XB", | |
"human": false, | |
"board": { | |
"Carrier": { | |
"origin": [ | |
1, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Carrier", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
1, | |
0 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
1, | |
1 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
1, | |
2 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
1, | |
3 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
1, | |
4 | |
], | |
"type": "Carrier" | |
} | |
] | |
}, | |
"Battleship": { | |
"origin": [ | |
2, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Battleship", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
2, | |
0 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
2, | |
1 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
2, | |
2 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
2, | |
3 | |
], | |
"type": "Battleship" | |
} | |
] | |
}, | |
"Submarine": { | |
"origin": [ | |
4, | |
2 | |
], | |
"orientation": "vertical", | |
"type": "Submarine", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
2 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
3 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
4 | |
], | |
"type": "Submarine" | |
} | |
] | |
}, | |
"Destroyer": { | |
"origin": [ | |
3, | |
0 | |
], | |
"orientation": "horizontal", | |
"type": "Destroyer", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
3, | |
0 | |
], | |
"type": "Destroyer" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
0 | |
], | |
"type": "Destroyer" | |
} | |
] | |
} | |
} | |
}, | |
"turns": [ | |
{ | |
"destroyed": null, | |
"hit": true, | |
"origin": "1,2", | |
"attacker": "b2pKNXzDiu9-8tREtv_XB", | |
"updatedBoard": { | |
"Carrier": { | |
"origin": [ | |
4, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Carrier", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
0 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
1 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
2 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
3 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
4 | |
], | |
"type": "Carrier" | |
} | |
] | |
}, | |
"Battleship": { | |
"origin": [ | |
0, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Battleship", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
0, | |
0 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
0, | |
1 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
0, | |
2 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
0, | |
3 | |
], | |
"type": "Battleship" | |
} | |
] | |
}, | |
"Submarine": { | |
"origin": [ | |
1, | |
4 | |
], | |
"orientation": "horizontal", | |
"type": "Submarine", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
1, | |
4 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
2, | |
4 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
3, | |
4 | |
], | |
"type": "Submarine" | |
} | |
] | |
}, | |
"Destroyer": { | |
"origin": [ | |
1, | |
2 | |
], | |
"orientation": "horizontal", | |
"type": "Destroyer", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
2 | |
], | |
"type": "Destroyer" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
2, | |
2 | |
], | |
"type": "Destroyer" | |
} | |
] | |
} | |
} | |
}, | |
{ | |
"destroyed": null, | |
"hit": true, | |
"origin": "2,2", | |
"attacker": "M86rLakfzWNRUXKatRVQq", | |
"updatedBoard": { | |
"Carrier": { | |
"origin": [ | |
1, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Carrier", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
1, | |
0 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
1, | |
1 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
1, | |
2 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
1, | |
3 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
1, | |
4 | |
], | |
"type": "Carrier" | |
} | |
] | |
}, | |
"Battleship": { | |
"origin": [ | |
2, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Battleship", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
2, | |
0 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
2, | |
1 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
2 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
2, | |
3 | |
], | |
"type": "Battleship" | |
} | |
] | |
}, | |
"Submarine": { | |
"origin": [ | |
4, | |
2 | |
], | |
"orientation": "vertical", | |
"type": "Submarine", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
2 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
3 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
4 | |
], | |
"type": "Submarine" | |
} | |
] | |
}, | |
"Destroyer": { | |
"origin": [ | |
3, | |
0 | |
], | |
"orientation": "horizontal", | |
"type": "Destroyer", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
3, | |
0 | |
], | |
"type": "Destroyer" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
0 | |
], | |
"type": "Destroyer" | |
} | |
] | |
} | |
} | |
}, | |
{ | |
"destroyed": null, | |
"hit": true, | |
"origin": "2,1", | |
"attacker": "M86rLakfzWNRUXKatRVQq", | |
"updatedBoard": { | |
"Carrier": { | |
"origin": [ | |
1, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Carrier", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
1, | |
0 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
1, | |
1 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
1, | |
2 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
1, | |
3 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
1, | |
4 | |
], | |
"type": "Carrier" | |
} | |
] | |
}, | |
"Battleship": { | |
"origin": [ | |
2, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Battleship", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
2, | |
0 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
1 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
2 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
2, | |
3 | |
], | |
"type": "Battleship" | |
} | |
] | |
}, | |
"Submarine": { | |
"origin": [ | |
4, | |
2 | |
], | |
"orientation": "vertical", | |
"type": "Submarine", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
2 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
3 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
4 | |
], | |
"type": "Submarine" | |
} | |
] | |
}, | |
"Destroyer": { | |
"origin": [ | |
3, | |
0 | |
], | |
"orientation": "horizontal", | |
"type": "Destroyer", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
3, | |
0 | |
], | |
"type": "Destroyer" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
0 | |
], | |
"type": "Destroyer" | |
} | |
] | |
} | |
} | |
}, | |
{ | |
"destroyed": "Destroyer", | |
"hit": true, | |
"origin": "2,2", | |
"attacker": "b2pKNXzDiu9-8tREtv_XB", | |
"updatedBoard": { | |
"Carrier": { | |
"origin": [ | |
4, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Carrier", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
0 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
1 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
2 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
3 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
4 | |
], | |
"type": "Carrier" | |
} | |
] | |
}, | |
"Battleship": { | |
"origin": [ | |
0, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Battleship", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
0, | |
0 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
0, | |
1 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
0, | |
2 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
0, | |
3 | |
], | |
"type": "Battleship" | |
} | |
] | |
}, | |
"Submarine": { | |
"origin": [ | |
1, | |
4 | |
], | |
"orientation": "horizontal", | |
"type": "Submarine", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
1, | |
4 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
2, | |
4 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
3, | |
4 | |
], | |
"type": "Submarine" | |
} | |
] | |
}, | |
"Destroyer": { | |
"origin": [ | |
1, | |
2 | |
], | |
"orientation": "horizontal", | |
"type": "Destroyer", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
2 | |
], | |
"type": "Destroyer" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
2 | |
], | |
"type": "Destroyer" | |
} | |
] | |
} | |
} | |
}, | |
{ | |
"destroyed": null, | |
"hit": true, | |
"origin": "2,3", | |
"attacker": "M86rLakfzWNRUXKatRVQq", | |
"updatedBoard": { | |
"Carrier": { | |
"origin": [ | |
1, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Carrier", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
1, | |
0 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
1, | |
1 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
1, | |
2 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
1, | |
3 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
1, | |
4 | |
], | |
"type": "Carrier" | |
} | |
] | |
}, | |
"Battleship": { | |
"origin": [ | |
2, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Battleship", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
2, | |
0 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
1 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
2 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
3 | |
], | |
"type": "Battleship" | |
} | |
] | |
}, | |
"Submarine": { | |
"origin": [ | |
4, | |
2 | |
], | |
"orientation": "vertical", | |
"type": "Submarine", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
2 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
3 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
4 | |
], | |
"type": "Submarine" | |
} | |
] | |
}, | |
"Destroyer": { | |
"origin": [ | |
3, | |
0 | |
], | |
"orientation": "horizontal", | |
"type": "Destroyer", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
3, | |
0 | |
], | |
"type": "Destroyer" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
0 | |
], | |
"type": "Destroyer" | |
} | |
] | |
} | |
} | |
}, | |
{ | |
"destroyed": null, | |
"hit": true, | |
"origin": "4,1", | |
"attacker": "b2pKNXzDiu9-8tREtv_XB", | |
"updatedBoard": { | |
"Carrier": { | |
"origin": [ | |
4, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Carrier", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
0 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
1 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
2 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
3 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
4 | |
], | |
"type": "Carrier" | |
} | |
] | |
}, | |
"Battleship": { | |
"origin": [ | |
0, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Battleship", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
0, | |
0 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
0, | |
1 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
0, | |
2 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
0, | |
3 | |
], | |
"type": "Battleship" | |
} | |
] | |
}, | |
"Submarine": { | |
"origin": [ | |
1, | |
4 | |
], | |
"orientation": "horizontal", | |
"type": "Submarine", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
1, | |
4 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
2, | |
4 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
3, | |
4 | |
], | |
"type": "Submarine" | |
} | |
] | |
}, | |
"Destroyer": { | |
"origin": [ | |
1, | |
2 | |
], | |
"orientation": "horizontal", | |
"type": "Destroyer", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
2 | |
], | |
"type": "Destroyer" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
2 | |
], | |
"type": "Destroyer" | |
} | |
] | |
} | |
} | |
}, | |
{ | |
"destroyed": "Battleship", | |
"hit": true, | |
"origin": "2,0", | |
"attacker": "M86rLakfzWNRUXKatRVQq", | |
"updatedBoard": { | |
"Carrier": { | |
"origin": [ | |
1, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Carrier", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
1, | |
0 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
1, | |
1 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
1, | |
2 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
1, | |
3 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
1, | |
4 | |
], | |
"type": "Carrier" | |
} | |
] | |
}, | |
"Battleship": { | |
"origin": [ | |
2, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Battleship", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
0 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
1 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
2 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
3 | |
], | |
"type": "Battleship" | |
} | |
] | |
}, | |
"Submarine": { | |
"origin": [ | |
4, | |
2 | |
], | |
"orientation": "vertical", | |
"type": "Submarine", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
2 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
3 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
4 | |
], | |
"type": "Submarine" | |
} | |
] | |
}, | |
"Destroyer": { | |
"origin": [ | |
3, | |
0 | |
], | |
"orientation": "horizontal", | |
"type": "Destroyer", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
3, | |
0 | |
], | |
"type": "Destroyer" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
0 | |
], | |
"type": "Destroyer" | |
} | |
] | |
} | |
} | |
}, | |
{ | |
"destroyed": null, | |
"hit": true, | |
"origin": "4,2", | |
"attacker": "b2pKNXzDiu9-8tREtv_XB", | |
"updatedBoard": { | |
"Carrier": { | |
"origin": [ | |
4, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Carrier", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
0 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
1 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
2 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
3 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
4 | |
], | |
"type": "Carrier" | |
} | |
] | |
}, | |
"Battleship": { | |
"origin": [ | |
0, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Battleship", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
0, | |
0 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
0, | |
1 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
0, | |
2 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
0, | |
3 | |
], | |
"type": "Battleship" | |
} | |
] | |
}, | |
"Submarine": { | |
"origin": [ | |
1, | |
4 | |
], | |
"orientation": "horizontal", | |
"type": "Submarine", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
1, | |
4 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
2, | |
4 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
3, | |
4 | |
], | |
"type": "Submarine" | |
} | |
] | |
}, | |
"Destroyer": { | |
"origin": [ | |
1, | |
2 | |
], | |
"orientation": "horizontal", | |
"type": "Destroyer", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
2 | |
], | |
"type": "Destroyer" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
2 | |
], | |
"type": "Destroyer" | |
} | |
] | |
} | |
} | |
}, | |
{ | |
"destroyed": null, | |
"hit": true, | |
"origin": "4,3", | |
"attacker": "b2pKNXzDiu9-8tREtv_XB", | |
"updatedBoard": { | |
"Carrier": { | |
"origin": [ | |
4, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Carrier", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
0 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
1 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
2 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
3 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
4 | |
], | |
"type": "Carrier" | |
} | |
] | |
}, | |
"Battleship": { | |
"origin": [ | |
0, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Battleship", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
0, | |
0 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
0, | |
1 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
0, | |
2 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
0, | |
3 | |
], | |
"type": "Battleship" | |
} | |
] | |
}, | |
"Submarine": { | |
"origin": [ | |
1, | |
4 | |
], | |
"orientation": "horizontal", | |
"type": "Submarine", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
1, | |
4 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
2, | |
4 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
3, | |
4 | |
], | |
"type": "Submarine" | |
} | |
] | |
}, | |
"Destroyer": { | |
"origin": [ | |
1, | |
2 | |
], | |
"orientation": "horizontal", | |
"type": "Destroyer", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
2 | |
], | |
"type": "Destroyer" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
2 | |
], | |
"type": "Destroyer" | |
} | |
] | |
} | |
} | |
}, | |
{ | |
"destroyed": null, | |
"hit": true, | |
"origin": "4,4", | |
"attacker": "b2pKNXzDiu9-8tREtv_XB", | |
"updatedBoard": { | |
"Carrier": { | |
"origin": [ | |
4, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Carrier", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
0 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
1 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
2 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
3 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
4 | |
], | |
"type": "Carrier" | |
} | |
] | |
}, | |
"Battleship": { | |
"origin": [ | |
0, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Battleship", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
0, | |
0 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
0, | |
1 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
0, | |
2 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
0, | |
3 | |
], | |
"type": "Battleship" | |
} | |
] | |
}, | |
"Submarine": { | |
"origin": [ | |
1, | |
4 | |
], | |
"orientation": "horizontal", | |
"type": "Submarine", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
1, | |
4 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
2, | |
4 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
3, | |
4 | |
], | |
"type": "Submarine" | |
} | |
] | |
}, | |
"Destroyer": { | |
"origin": [ | |
1, | |
2 | |
], | |
"orientation": "horizontal", | |
"type": "Destroyer", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
2 | |
], | |
"type": "Destroyer" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
2 | |
], | |
"type": "Destroyer" | |
} | |
] | |
} | |
} | |
}, | |
{ | |
"destroyed": null, | |
"hit": true, | |
"origin": "1,2", | |
"attacker": "M86rLakfzWNRUXKatRVQq", | |
"updatedBoard": { | |
"Carrier": { | |
"origin": [ | |
1, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Carrier", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
1, | |
0 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
1, | |
1 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
2 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
1, | |
3 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
1, | |
4 | |
], | |
"type": "Carrier" | |
} | |
] | |
}, | |
"Battleship": { | |
"origin": [ | |
2, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Battleship", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
0 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
1 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
2 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
3 | |
], | |
"type": "Battleship" | |
} | |
] | |
}, | |
"Submarine": { | |
"origin": [ | |
4, | |
2 | |
], | |
"orientation": "vertical", | |
"type": "Submarine", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
2 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
3 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
4 | |
], | |
"type": "Submarine" | |
} | |
] | |
}, | |
"Destroyer": { | |
"origin": [ | |
3, | |
0 | |
], | |
"orientation": "horizontal", | |
"type": "Destroyer", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
3, | |
0 | |
], | |
"type": "Destroyer" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
0 | |
], | |
"type": "Destroyer" | |
} | |
] | |
} | |
} | |
}, | |
{ | |
"destroyed": "Carrier", | |
"hit": true, | |
"origin": "4,0", | |
"attacker": "b2pKNXzDiu9-8tREtv_XB", | |
"updatedBoard": { | |
"Carrier": { | |
"origin": [ | |
4, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Carrier", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
0 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
1 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
2 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
3 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
4 | |
], | |
"type": "Carrier" | |
} | |
] | |
}, | |
"Battleship": { | |
"origin": [ | |
0, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Battleship", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
0, | |
0 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
0, | |
1 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
0, | |
2 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
0, | |
3 | |
], | |
"type": "Battleship" | |
} | |
] | |
}, | |
"Submarine": { | |
"origin": [ | |
1, | |
4 | |
], | |
"orientation": "horizontal", | |
"type": "Submarine", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
1, | |
4 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
2, | |
4 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
3, | |
4 | |
], | |
"type": "Submarine" | |
} | |
] | |
}, | |
"Destroyer": { | |
"origin": [ | |
1, | |
2 | |
], | |
"orientation": "horizontal", | |
"type": "Destroyer", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
2 | |
], | |
"type": "Destroyer" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
2 | |
], | |
"type": "Destroyer" | |
} | |
] | |
} | |
} | |
}, | |
{ | |
"destroyed": null, | |
"hit": true, | |
"origin": "1,1", | |
"attacker": "M86rLakfzWNRUXKatRVQq", | |
"updatedBoard": { | |
"Carrier": { | |
"origin": [ | |
1, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Carrier", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
1, | |
0 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
1 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
2 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
1, | |
3 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
1, | |
4 | |
], | |
"type": "Carrier" | |
} | |
] | |
}, | |
"Battleship": { | |
"origin": [ | |
2, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Battleship", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
0 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
1 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
2 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
3 | |
], | |
"type": "Battleship" | |
} | |
] | |
}, | |
"Submarine": { | |
"origin": [ | |
4, | |
2 | |
], | |
"orientation": "vertical", | |
"type": "Submarine", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
2 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
3 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
4 | |
], | |
"type": "Submarine" | |
} | |
] | |
}, | |
"Destroyer": { | |
"origin": [ | |
3, | |
0 | |
], | |
"orientation": "horizontal", | |
"type": "Destroyer", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
3, | |
0 | |
], | |
"type": "Destroyer" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
0 | |
], | |
"type": "Destroyer" | |
} | |
] | |
} | |
} | |
}, | |
{ | |
"destroyed": null, | |
"hit": true, | |
"origin": "0,3", | |
"attacker": "b2pKNXzDiu9-8tREtv_XB", | |
"updatedBoard": { | |
"Carrier": { | |
"origin": [ | |
4, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Carrier", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
0 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
1 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
2 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
3 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
4 | |
], | |
"type": "Carrier" | |
} | |
] | |
}, | |
"Battleship": { | |
"origin": [ | |
0, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Battleship", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
0, | |
0 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
0, | |
1 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
0, | |
2 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
0, | |
3 | |
], | |
"type": "Battleship" | |
} | |
] | |
}, | |
"Submarine": { | |
"origin": [ | |
1, | |
4 | |
], | |
"orientation": "horizontal", | |
"type": "Submarine", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
1, | |
4 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
2, | |
4 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
3, | |
4 | |
], | |
"type": "Submarine" | |
} | |
] | |
}, | |
"Destroyer": { | |
"origin": [ | |
1, | |
2 | |
], | |
"orientation": "horizontal", | |
"type": "Destroyer", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
2 | |
], | |
"type": "Destroyer" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
2 | |
], | |
"type": "Destroyer" | |
} | |
] | |
} | |
} | |
}, | |
{ | |
"destroyed": null, | |
"hit": true, | |
"origin": "1,0", | |
"attacker": "M86rLakfzWNRUXKatRVQq", | |
"updatedBoard": { | |
"Carrier": { | |
"origin": [ | |
1, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Carrier", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
0 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
1 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
2 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
1, | |
3 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
1, | |
4 | |
], | |
"type": "Carrier" | |
} | |
] | |
}, | |
"Battleship": { | |
"origin": [ | |
2, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Battleship", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
0 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
1 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
2 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
3 | |
], | |
"type": "Battleship" | |
} | |
] | |
}, | |
"Submarine": { | |
"origin": [ | |
4, | |
2 | |
], | |
"orientation": "vertical", | |
"type": "Submarine", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
2 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
3 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
4 | |
], | |
"type": "Submarine" | |
} | |
] | |
}, | |
"Destroyer": { | |
"origin": [ | |
3, | |
0 | |
], | |
"orientation": "horizontal", | |
"type": "Destroyer", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
3, | |
0 | |
], | |
"type": "Destroyer" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
0 | |
], | |
"type": "Destroyer" | |
} | |
] | |
} | |
} | |
}, | |
{ | |
"destroyed": null, | |
"hit": true, | |
"origin": "0,2", | |
"attacker": "b2pKNXzDiu9-8tREtv_XB", | |
"updatedBoard": { | |
"Carrier": { | |
"origin": [ | |
4, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Carrier", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
0 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
1 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
2 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
3 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
4 | |
], | |
"type": "Carrier" | |
} | |
] | |
}, | |
"Battleship": { | |
"origin": [ | |
0, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Battleship", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
0, | |
0 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
0, | |
1 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
0, | |
2 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
0, | |
3 | |
], | |
"type": "Battleship" | |
} | |
] | |
}, | |
"Submarine": { | |
"origin": [ | |
1, | |
4 | |
], | |
"orientation": "horizontal", | |
"type": "Submarine", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
1, | |
4 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
2, | |
4 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
3, | |
4 | |
], | |
"type": "Submarine" | |
} | |
] | |
}, | |
"Destroyer": { | |
"origin": [ | |
1, | |
2 | |
], | |
"orientation": "horizontal", | |
"type": "Destroyer", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
2 | |
], | |
"type": "Destroyer" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
2 | |
], | |
"type": "Destroyer" | |
} | |
] | |
} | |
} | |
}, | |
{ | |
"destroyed": null, | |
"hit": true, | |
"origin": "1,3", | |
"attacker": "M86rLakfzWNRUXKatRVQq", | |
"updatedBoard": { | |
"Carrier": { | |
"origin": [ | |
1, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Carrier", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
0 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
1 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
2 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
3 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
1, | |
4 | |
], | |
"type": "Carrier" | |
} | |
] | |
}, | |
"Battleship": { | |
"origin": [ | |
2, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Battleship", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
0 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
1 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
2 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
3 | |
], | |
"type": "Battleship" | |
} | |
] | |
}, | |
"Submarine": { | |
"origin": [ | |
4, | |
2 | |
], | |
"orientation": "vertical", | |
"type": "Submarine", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
2 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
3 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
4 | |
], | |
"type": "Submarine" | |
} | |
] | |
}, | |
"Destroyer": { | |
"origin": [ | |
3, | |
0 | |
], | |
"orientation": "horizontal", | |
"type": "Destroyer", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
3, | |
0 | |
], | |
"type": "Destroyer" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
0 | |
], | |
"type": "Destroyer" | |
} | |
] | |
} | |
} | |
}, | |
{ | |
"destroyed": null, | |
"hit": true, | |
"origin": "0,1", | |
"attacker": "b2pKNXzDiu9-8tREtv_XB", | |
"updatedBoard": { | |
"Carrier": { | |
"origin": [ | |
4, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Carrier", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
0 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
1 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
2 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
3 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
4 | |
], | |
"type": "Carrier" | |
} | |
] | |
}, | |
"Battleship": { | |
"origin": [ | |
0, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Battleship", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
0, | |
0 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
0, | |
1 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
0, | |
2 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
0, | |
3 | |
], | |
"type": "Battleship" | |
} | |
] | |
}, | |
"Submarine": { | |
"origin": [ | |
1, | |
4 | |
], | |
"orientation": "horizontal", | |
"type": "Submarine", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
1, | |
4 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
2, | |
4 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
3, | |
4 | |
], | |
"type": "Submarine" | |
} | |
] | |
}, | |
"Destroyer": { | |
"origin": [ | |
1, | |
2 | |
], | |
"orientation": "horizontal", | |
"type": "Destroyer", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
2 | |
], | |
"type": "Destroyer" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
2 | |
], | |
"type": "Destroyer" | |
} | |
] | |
} | |
} | |
}, | |
{ | |
"destroyed": "Carrier", | |
"hit": true, | |
"origin": "1,4", | |
"attacker": "M86rLakfzWNRUXKatRVQq", | |
"updatedBoard": { | |
"Carrier": { | |
"origin": [ | |
1, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Carrier", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
0 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
1 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
2 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
3 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
4 | |
], | |
"type": "Carrier" | |
} | |
] | |
}, | |
"Battleship": { | |
"origin": [ | |
2, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Battleship", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
0 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
1 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
2 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
3 | |
], | |
"type": "Battleship" | |
} | |
] | |
}, | |
"Submarine": { | |
"origin": [ | |
4, | |
2 | |
], | |
"orientation": "vertical", | |
"type": "Submarine", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
2 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
3 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
4 | |
], | |
"type": "Submarine" | |
} | |
] | |
}, | |
"Destroyer": { | |
"origin": [ | |
3, | |
0 | |
], | |
"orientation": "horizontal", | |
"type": "Destroyer", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
3, | |
0 | |
], | |
"type": "Destroyer" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
0 | |
], | |
"type": "Destroyer" | |
} | |
] | |
} | |
} | |
}, | |
{ | |
"destroyed": null, | |
"hit": true, | |
"origin": "3,0", | |
"attacker": "M86rLakfzWNRUXKatRVQq", | |
"updatedBoard": { | |
"Carrier": { | |
"origin": [ | |
1, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Carrier", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
0 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
1 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
2 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
3 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
4 | |
], | |
"type": "Carrier" | |
} | |
] | |
}, | |
"Battleship": { | |
"origin": [ | |
2, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Battleship", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
0 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
1 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
2 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
3 | |
], | |
"type": "Battleship" | |
} | |
] | |
}, | |
"Submarine": { | |
"origin": [ | |
4, | |
2 | |
], | |
"orientation": "vertical", | |
"type": "Submarine", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
2 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
3 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
4 | |
], | |
"type": "Submarine" | |
} | |
] | |
}, | |
"Destroyer": { | |
"origin": [ | |
3, | |
0 | |
], | |
"orientation": "horizontal", | |
"type": "Destroyer", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
3, | |
0 | |
], | |
"type": "Destroyer" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
0 | |
], | |
"type": "Destroyer" | |
} | |
] | |
} | |
} | |
}, | |
{ | |
"destroyed": "Battleship", | |
"hit": true, | |
"origin": "0,0", | |
"attacker": "b2pKNXzDiu9-8tREtv_XB", | |
"updatedBoard": { | |
"Carrier": { | |
"origin": [ | |
4, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Carrier", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
0 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
1 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
2 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
3 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
4 | |
], | |
"type": "Carrier" | |
} | |
] | |
}, | |
"Battleship": { | |
"origin": [ | |
0, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Battleship", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
0, | |
0 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
0, | |
1 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
0, | |
2 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
0, | |
3 | |
], | |
"type": "Battleship" | |
} | |
] | |
}, | |
"Submarine": { | |
"origin": [ | |
1, | |
4 | |
], | |
"orientation": "horizontal", | |
"type": "Submarine", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
1, | |
4 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
2, | |
4 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
3, | |
4 | |
], | |
"type": "Submarine" | |
} | |
] | |
}, | |
"Destroyer": { | |
"origin": [ | |
1, | |
2 | |
], | |
"orientation": "horizontal", | |
"type": "Destroyer", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
2 | |
], | |
"type": "Destroyer" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
2 | |
], | |
"type": "Destroyer" | |
} | |
] | |
} | |
} | |
}, | |
{ | |
"destroyed": "Destroyer", | |
"hit": true, | |
"origin": "4,0", | |
"attacker": "M86rLakfzWNRUXKatRVQq", | |
"updatedBoard": { | |
"Carrier": { | |
"origin": [ | |
1, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Carrier", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
0 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
1 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
2 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
3 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
4 | |
], | |
"type": "Carrier" | |
} | |
] | |
}, | |
"Battleship": { | |
"origin": [ | |
2, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Battleship", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
0 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
1 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
2 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
3 | |
], | |
"type": "Battleship" | |
} | |
] | |
}, | |
"Submarine": { | |
"origin": [ | |
4, | |
2 | |
], | |
"orientation": "vertical", | |
"type": "Submarine", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
2 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
3 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
4 | |
], | |
"type": "Submarine" | |
} | |
] | |
}, | |
"Destroyer": { | |
"origin": [ | |
3, | |
0 | |
], | |
"orientation": "horizontal", | |
"type": "Destroyer", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
3, | |
0 | |
], | |
"type": "Destroyer" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
0 | |
], | |
"type": "Destroyer" | |
} | |
] | |
} | |
} | |
}, | |
{ | |
"destroyed": null, | |
"hit": true, | |
"origin": "2,4", | |
"attacker": "b2pKNXzDiu9-8tREtv_XB", | |
"updatedBoard": { | |
"Carrier": { | |
"origin": [ | |
4, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Carrier", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
0 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
1 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
2 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
3 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
4 | |
], | |
"type": "Carrier" | |
} | |
] | |
}, | |
"Battleship": { | |
"origin": [ | |
0, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Battleship", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
0, | |
0 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
0, | |
1 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
0, | |
2 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
0, | |
3 | |
], | |
"type": "Battleship" | |
} | |
] | |
}, | |
"Submarine": { | |
"origin": [ | |
1, | |
4 | |
], | |
"orientation": "horizontal", | |
"type": "Submarine", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
1, | |
4 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
4 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
3, | |
4 | |
], | |
"type": "Submarine" | |
} | |
] | |
}, | |
"Destroyer": { | |
"origin": [ | |
1, | |
2 | |
], | |
"orientation": "horizontal", | |
"type": "Destroyer", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
2 | |
], | |
"type": "Destroyer" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
2 | |
], | |
"type": "Destroyer" | |
} | |
] | |
} | |
} | |
}, | |
{ | |
"destroyed": null, | |
"hit": true, | |
"origin": "4,4", | |
"attacker": "M86rLakfzWNRUXKatRVQq", | |
"updatedBoard": { | |
"Carrier": { | |
"origin": [ | |
1, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Carrier", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
0 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
1 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
2 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
3 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
4 | |
], | |
"type": "Carrier" | |
} | |
] | |
}, | |
"Battleship": { | |
"origin": [ | |
2, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Battleship", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
0 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
1 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
2 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
3 | |
], | |
"type": "Battleship" | |
} | |
] | |
}, | |
"Submarine": { | |
"origin": [ | |
4, | |
2 | |
], | |
"orientation": "vertical", | |
"type": "Submarine", | |
"cells": [ | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
2 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
3 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
4 | |
], | |
"type": "Submarine" | |
} | |
] | |
}, | |
"Destroyer": { | |
"origin": [ | |
3, | |
0 | |
], | |
"orientation": "horizontal", | |
"type": "Destroyer", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
3, | |
0 | |
], | |
"type": "Destroyer" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
0 | |
], | |
"type": "Destroyer" | |
} | |
] | |
} | |
} | |
}, | |
{ | |
"destroyed": null, | |
"hit": true, | |
"origin": "1,4", | |
"attacker": "b2pKNXzDiu9-8tREtv_XB", | |
"updatedBoard": { | |
"Carrier": { | |
"origin": [ | |
4, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Carrier", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
0 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
1 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
2 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
3 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
4 | |
], | |
"type": "Carrier" | |
} | |
] | |
}, | |
"Battleship": { | |
"origin": [ | |
0, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Battleship", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
0, | |
0 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
0, | |
1 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
0, | |
2 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
0, | |
3 | |
], | |
"type": "Battleship" | |
} | |
] | |
}, | |
"Submarine": { | |
"origin": [ | |
1, | |
4 | |
], | |
"orientation": "horizontal", | |
"type": "Submarine", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
4 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
4 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
3, | |
4 | |
], | |
"type": "Submarine" | |
} | |
] | |
}, | |
"Destroyer": { | |
"origin": [ | |
1, | |
2 | |
], | |
"orientation": "horizontal", | |
"type": "Destroyer", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
2 | |
], | |
"type": "Destroyer" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
2 | |
], | |
"type": "Destroyer" | |
} | |
] | |
} | |
} | |
}, | |
{ | |
"destroyed": null, | |
"hit": true, | |
"origin": "4,2", | |
"attacker": "M86rLakfzWNRUXKatRVQq", | |
"updatedBoard": { | |
"Carrier": { | |
"origin": [ | |
1, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Carrier", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
0 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
1 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
2 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
3 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
4 | |
], | |
"type": "Carrier" | |
} | |
] | |
}, | |
"Battleship": { | |
"origin": [ | |
2, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Battleship", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
0 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
1 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
2 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
3 | |
], | |
"type": "Battleship" | |
} | |
] | |
}, | |
"Submarine": { | |
"origin": [ | |
4, | |
2 | |
], | |
"orientation": "vertical", | |
"type": "Submarine", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
2 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": false, | |
"origin": [ | |
4, | |
3 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
4 | |
], | |
"type": "Submarine" | |
} | |
] | |
}, | |
"Destroyer": { | |
"origin": [ | |
3, | |
0 | |
], | |
"orientation": "horizontal", | |
"type": "Destroyer", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
3, | |
0 | |
], | |
"type": "Destroyer" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
0 | |
], | |
"type": "Destroyer" | |
} | |
] | |
} | |
} | |
}, | |
{ | |
"destroyed": "Submarine", | |
"hit": true, | |
"origin": "3,4", | |
"attacker": "b2pKNXzDiu9-8tREtv_XB", | |
"updatedBoard": { | |
"Carrier": { | |
"origin": [ | |
4, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Carrier", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
0 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
1 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
2 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
3 | |
], | |
"type": "Carrier" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
4, | |
4 | |
], | |
"type": "Carrier" | |
} | |
] | |
}, | |
"Battleship": { | |
"origin": [ | |
0, | |
0 | |
], | |
"orientation": "vertical", | |
"type": "Battleship", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
0, | |
0 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
0, | |
1 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
0, | |
2 | |
], | |
"type": "Battleship" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
0, | |
3 | |
], | |
"type": "Battleship" | |
} | |
] | |
}, | |
"Submarine": { | |
"origin": [ | |
1, | |
4 | |
], | |
"orientation": "horizontal", | |
"type": "Submarine", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
4 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
4 | |
], | |
"type": "Submarine" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
3, | |
4 | |
], | |
"type": "Submarine" | |
} | |
] | |
}, | |
"Destroyer": { | |
"origin": [ | |
1, | |
2 | |
], | |
"orientation": "horizontal", | |
"type": "Destroyer", | |
"cells": [ | |
{ | |
"hit": true, | |
"origin": [ | |
1, | |
2 | |
], | |
"type": "Destroyer" | |
}, | |
{ | |
"hit": true, | |
"origin": [ | |
2, | |
2 | |
], | |
"type": "Destroyer" | |
} | |
] | |
} | |
} | |
} | |
], | |
"winner": "b2pKNXzDiu9-8tREtv_XB", | |
"endTs": 1615501182848 | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment