From 286763000e4e5919c07f2840c64ecc7932530175 Mon Sep 17 00:00:00 2001 From: Justin Worthe Date: Mon, 25 Jun 2018 20:26:05 +0200 Subject: Updated test cases and made engine work correctly according to tests I don't think a tesla appeared in this match. I need to contrive a bot to build one. --- tests/bigstate.json | 1499 ++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 1498 insertions(+), 1 deletion(-) (limited to 'tests/bigstate.json') diff --git a/tests/bigstate.json b/tests/bigstate.json index dd15670..2ad555f 100644 --- a/tests/bigstate.json +++ b/tests/bigstate.json @@ -1 +1,1498 @@ -{"gameDetails":{"round":0,"mapWidth":20,"mapHeight":10,"roundIncomeEnergy":5,"buildingPrices":{"ENERGY":20,"ATTACK":30,"DEFENSE":30},"buildingsStats":{"ENERGY":{"health":5,"constructionTime":2,"price":20,"weaponDamage":0,"weaponSpeed":0,"weaponCooldownPeriod":0,"energyGeneratedPerTurn":3,"destroyMultiplier":1,"constructionScore":1},"ATTACK":{"health":5,"constructionTime":2,"price":30,"weaponDamage":5,"weaponSpeed":1,"weaponCooldownPeriod":3,"energyGeneratedPerTurn":0,"destroyMultiplier":1,"constructionScore":1},"DEFENSE":{"health":20,"constructionTime":4,"price":30,"weaponDamage":0,"weaponSpeed":0,"weaponCooldownPeriod":0,"energyGeneratedPerTurn":0,"destroyMultiplier":1,"constructionScore":1}}},"players":[{"playerType":"A","energy":20,"health":100,"hitsTaken":0,"score":0},{"playerType":"B","energy":20,"health":100,"hitsTaken":0,"score":0}],"gameMap":[[{"x":0,"y":0,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":1,"y":0,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":2,"y":0,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":3,"y":0,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":4,"y":0,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":5,"y":0,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":6,"y":0,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":7,"y":0,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":8,"y":0,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":9,"y":0,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":10,"y":0,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":11,"y":0,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":12,"y":0,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":13,"y":0,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":14,"y":0,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":15,"y":0,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":16,"y":0,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":17,"y":0,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":18,"y":0,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":19,"y":0,"buildings":[],"missiles":[],"cellOwner":"B"}],[{"x":0,"y":1,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":1,"y":1,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":2,"y":1,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":3,"y":1,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":4,"y":1,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":5,"y":1,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":6,"y":1,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":7,"y":1,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":8,"y":1,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":9,"y":1,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":10,"y":1,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":11,"y":1,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":12,"y":1,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":13,"y":1,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":14,"y":1,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":15,"y":1,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":16,"y":1,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":17,"y":1,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":18,"y":1,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":19,"y":1,"buildings":[],"missiles":[],"cellOwner":"B"}],[{"x":0,"y":2,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":1,"y":2,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":2,"y":2,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":3,"y":2,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":4,"y":2,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":5,"y":2,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":6,"y":2,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":7,"y":2,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":8,"y":2,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":9,"y":2,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":10,"y":2,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":11,"y":2,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":12,"y":2,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":13,"y":2,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":14,"y":2,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":15,"y":2,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":16,"y":2,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":17,"y":2,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":18,"y":2,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":19,"y":2,"buildings":[],"missiles":[],"cellOwner":"B"}],[{"x":0,"y":3,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":1,"y":3,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":2,"y":3,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":3,"y":3,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":4,"y":3,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":5,"y":3,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":6,"y":3,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":7,"y":3,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":8,"y":3,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":9,"y":3,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":10,"y":3,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":11,"y":3,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":12,"y":3,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":13,"y":3,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":14,"y":3,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":15,"y":3,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":16,"y":3,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":17,"y":3,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":18,"y":3,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":19,"y":3,"buildings":[],"missiles":[],"cellOwner":"B"}],[{"x":0,"y":4,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":1,"y":4,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":2,"y":4,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":3,"y":4,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":4,"y":4,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":5,"y":4,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":6,"y":4,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":7,"y":4,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":8,"y":4,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":9,"y":4,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":10,"y":4,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":11,"y":4,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":12,"y":4,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":13,"y":4,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":14,"y":4,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":15,"y":4,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":16,"y":4,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":17,"y":4,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":18,"y":4,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":19,"y":4,"buildings":[],"missiles":[],"cellOwner":"B"}],[{"x":0,"y":5,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":1,"y":5,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":2,"y":5,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":3,"y":5,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":4,"y":5,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":5,"y":5,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":6,"y":5,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":7,"y":5,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":8,"y":5,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":9,"y":5,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":10,"y":5,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":11,"y":5,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":12,"y":5,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":13,"y":5,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":14,"y":5,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":15,"y":5,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":16,"y":5,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":17,"y":5,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":18,"y":5,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":19,"y":5,"buildings":[],"missiles":[],"cellOwner":"B"}],[{"x":0,"y":6,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":1,"y":6,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":2,"y":6,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":3,"y":6,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":4,"y":6,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":5,"y":6,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":6,"y":6,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":7,"y":6,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":8,"y":6,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":9,"y":6,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":10,"y":6,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":11,"y":6,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":12,"y":6,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":13,"y":6,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":14,"y":6,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":15,"y":6,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":16,"y":6,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":17,"y":6,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":18,"y":6,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":19,"y":6,"buildings":[],"missiles":[],"cellOwner":"B"}],[{"x":0,"y":7,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":1,"y":7,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":2,"y":7,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":3,"y":7,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":4,"y":7,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":5,"y":7,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":6,"y":7,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":7,"y":7,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":8,"y":7,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":9,"y":7,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":10,"y":7,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":11,"y":7,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":12,"y":7,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":13,"y":7,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":14,"y":7,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":15,"y":7,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":16,"y":7,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":17,"y":7,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":18,"y":7,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":19,"y":7,"buildings":[],"missiles":[],"cellOwner":"B"}],[{"x":0,"y":8,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":1,"y":8,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":2,"y":8,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":3,"y":8,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":4,"y":8,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":5,"y":8,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":6,"y":8,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":7,"y":8,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":8,"y":8,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":9,"y":8,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":10,"y":8,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":11,"y":8,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":12,"y":8,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":13,"y":8,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":14,"y":8,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":15,"y":8,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":16,"y":8,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":17,"y":8,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":18,"y":8,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":19,"y":8,"buildings":[],"missiles":[],"cellOwner":"B"}],[{"x":0,"y":9,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":1,"y":9,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":2,"y":9,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":3,"y":9,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":4,"y":9,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":5,"y":9,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":6,"y":9,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":7,"y":9,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":8,"y":9,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":9,"y":9,"buildings":[],"missiles":[],"cellOwner":"A"},{"x":10,"y":9,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":11,"y":9,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":12,"y":9,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":13,"y":9,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":14,"y":9,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":15,"y":9,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":16,"y":9,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":17,"y":9,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":18,"y":9,"buildings":[],"missiles":[],"cellOwner":"B"},{"x":19,"y":9,"buildings":[],"missiles":[],"cellOwner":"B"}]]} +{ + "gameDetails": { + "round": 0, + "mapWidth": 20, + "mapHeight": 10, + "roundIncomeEnergy": 5, + "buildingPrices": { + "TESLA": 300, + "ENERGY": 20, + "ATTACK": 30, + "DEFENSE": 30 + }, + "buildingsStats": { + "TESLA": { + "health": 5, + "constructionTime": 11, + "price": 300, + "weaponDamage": 20, + "weaponSpeed": 0, + "weaponCooldownPeriod": 10, + "energyGeneratedPerTurn": 0, + "destroyMultiplier": 1, + "constructionScore": 1 + }, + "ENERGY": { + "health": 5, + "constructionTime": 2, + "price": 20, + "weaponDamage": 0, + "weaponSpeed": 0, + "weaponCooldownPeriod": 0, + "energyGeneratedPerTurn": 3, + "destroyMultiplier": 1, + "constructionScore": 1 + }, + "ATTACK": { + "health": 5, + "constructionTime": 2, + "price": 30, + "weaponDamage": 5, + "weaponSpeed": 1, + "weaponCooldownPeriod": 3, + "energyGeneratedPerTurn": 0, + "destroyMultiplier": 1, + "constructionScore": 1 + }, + "DEFENSE": { + "health": 20, + "constructionTime": 4, + "price": 30, + "weaponDamage": 0, + "weaponSpeed": 0, + "weaponCooldownPeriod": 0, + "energyGeneratedPerTurn": 0, + "destroyMultiplier": 1, + "constructionScore": 1 + } + } + }, + "players": [ + { + "playerType": "A", + "energy": 20, + "health": 100, + "hitsTaken": 0, + "score": 0 + }, + { + "playerType": "B", + "energy": 20, + "health": 100, + "hitsTaken": 0, + "score": 0 + } + ], + "gameMap": [ + [ + { + "x": 0, + "y": 0, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 1, + "y": 0, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 2, + "y": 0, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 3, + "y": 0, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 4, + "y": 0, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 5, + "y": 0, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 6, + "y": 0, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 7, + "y": 0, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 8, + "y": 0, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 9, + "y": 0, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 10, + "y": 0, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 11, + "y": 0, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 12, + "y": 0, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 13, + "y": 0, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 14, + "y": 0, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 15, + "y": 0, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 16, + "y": 0, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 17, + "y": 0, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 18, + "y": 0, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 19, + "y": 0, + "buildings": [], + "missiles": [], + "cellOwner": "B" + } + ], + [ + { + "x": 0, + "y": 1, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 1, + "y": 1, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 2, + "y": 1, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 3, + "y": 1, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 4, + "y": 1, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 5, + "y": 1, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 6, + "y": 1, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 7, + "y": 1, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 8, + "y": 1, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 9, + "y": 1, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 10, + "y": 1, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 11, + "y": 1, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 12, + "y": 1, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 13, + "y": 1, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 14, + "y": 1, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 15, + "y": 1, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 16, + "y": 1, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 17, + "y": 1, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 18, + "y": 1, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 19, + "y": 1, + "buildings": [], + "missiles": [], + "cellOwner": "B" + } + ], + [ + { + "x": 0, + "y": 2, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 1, + "y": 2, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 2, + "y": 2, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 3, + "y": 2, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 4, + "y": 2, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 5, + "y": 2, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 6, + "y": 2, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 7, + "y": 2, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 8, + "y": 2, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 9, + "y": 2, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 10, + "y": 2, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 11, + "y": 2, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 12, + "y": 2, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 13, + "y": 2, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 14, + "y": 2, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 15, + "y": 2, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 16, + "y": 2, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 17, + "y": 2, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 18, + "y": 2, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 19, + "y": 2, + "buildings": [], + "missiles": [], + "cellOwner": "B" + } + ], + [ + { + "x": 0, + "y": 3, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 1, + "y": 3, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 2, + "y": 3, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 3, + "y": 3, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 4, + "y": 3, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 5, + "y": 3, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 6, + "y": 3, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 7, + "y": 3, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 8, + "y": 3, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 9, + "y": 3, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 10, + "y": 3, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 11, + "y": 3, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 12, + "y": 3, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 13, + "y": 3, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 14, + "y": 3, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 15, + "y": 3, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 16, + "y": 3, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 17, + "y": 3, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 18, + "y": 3, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 19, + "y": 3, + "buildings": [], + "missiles": [], + "cellOwner": "B" + } + ], + [ + { + "x": 0, + "y": 4, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 1, + "y": 4, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 2, + "y": 4, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 3, + "y": 4, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 4, + "y": 4, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 5, + "y": 4, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 6, + "y": 4, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 7, + "y": 4, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 8, + "y": 4, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 9, + "y": 4, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 10, + "y": 4, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 11, + "y": 4, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 12, + "y": 4, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 13, + "y": 4, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 14, + "y": 4, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 15, + "y": 4, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 16, + "y": 4, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 17, + "y": 4, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 18, + "y": 4, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 19, + "y": 4, + "buildings": [], + "missiles": [], + "cellOwner": "B" + } + ], + [ + { + "x": 0, + "y": 5, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 1, + "y": 5, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 2, + "y": 5, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 3, + "y": 5, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 4, + "y": 5, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 5, + "y": 5, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 6, + "y": 5, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 7, + "y": 5, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 8, + "y": 5, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 9, + "y": 5, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 10, + "y": 5, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 11, + "y": 5, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 12, + "y": 5, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 13, + "y": 5, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 14, + "y": 5, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 15, + "y": 5, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 16, + "y": 5, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 17, + "y": 5, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 18, + "y": 5, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 19, + "y": 5, + "buildings": [], + "missiles": [], + "cellOwner": "B" + } + ], + [ + { + "x": 0, + "y": 6, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 1, + "y": 6, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 2, + "y": 6, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 3, + "y": 6, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 4, + "y": 6, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 5, + "y": 6, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 6, + "y": 6, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 7, + "y": 6, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 8, + "y": 6, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 9, + "y": 6, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 10, + "y": 6, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 11, + "y": 6, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 12, + "y": 6, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 13, + "y": 6, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 14, + "y": 6, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 15, + "y": 6, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 16, + "y": 6, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 17, + "y": 6, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 18, + "y": 6, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 19, + "y": 6, + "buildings": [], + "missiles": [], + "cellOwner": "B" + } + ], + [ + { + "x": 0, + "y": 7, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 1, + "y": 7, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 2, + "y": 7, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 3, + "y": 7, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 4, + "y": 7, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 5, + "y": 7, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 6, + "y": 7, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 7, + "y": 7, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 8, + "y": 7, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 9, + "y": 7, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 10, + "y": 7, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 11, + "y": 7, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 12, + "y": 7, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 13, + "y": 7, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 14, + "y": 7, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 15, + "y": 7, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 16, + "y": 7, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 17, + "y": 7, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 18, + "y": 7, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 19, + "y": 7, + "buildings": [], + "missiles": [], + "cellOwner": "B" + } + ], + [ + { + "x": 0, + "y": 8, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 1, + "y": 8, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 2, + "y": 8, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 3, + "y": 8, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 4, + "y": 8, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 5, + "y": 8, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 6, + "y": 8, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 7, + "y": 8, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 8, + "y": 8, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 9, + "y": 8, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 10, + "y": 8, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 11, + "y": 8, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 12, + "y": 8, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 13, + "y": 8, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 14, + "y": 8, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 15, + "y": 8, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 16, + "y": 8, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 17, + "y": 8, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 18, + "y": 8, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 19, + "y": 8, + "buildings": [], + "missiles": [], + "cellOwner": "B" + } + ], + [ + { + "x": 0, + "y": 9, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 1, + "y": 9, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 2, + "y": 9, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 3, + "y": 9, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 4, + "y": 9, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 5, + "y": 9, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 6, + "y": 9, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 7, + "y": 9, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 8, + "y": 9, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 9, + "y": 9, + "buildings": [], + "missiles": [], + "cellOwner": "A" + }, + { + "x": 10, + "y": 9, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 11, + "y": 9, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 12, + "y": 9, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 13, + "y": 9, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 14, + "y": 9, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 15, + "y": 9, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 16, + "y": 9, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 17, + "y": 9, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 18, + "y": 9, + "buildings": [], + "missiles": [], + "cellOwner": "B" + }, + { + "x": 19, + "y": 9, + "buildings": [], + "missiles": [], + "cellOwner": "B" + } + ] + ] +} -- cgit v1.2.3