535 lines
9.4 KiB
JSON
535 lines
9.4 KiB
JSON
|
|
{
|
||
|
|
"action": "init",
|
||
|
|
"map": {
|
||
|
|
"width": 20,
|
||
|
|
"height": 20,
|
||
|
|
"walls": [
|
||
|
|
{
|
||
|
|
"x": 0,
|
||
|
|
"y": 0
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 19,
|
||
|
|
"y": 0
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 0,
|
||
|
|
"y": 19
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 19,
|
||
|
|
"y": 19
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 1,
|
||
|
|
"y": 0
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 2,
|
||
|
|
"y": 0
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 3,
|
||
|
|
"y": 0
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 4,
|
||
|
|
"y": 0
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 5,
|
||
|
|
"y": 0
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 6,
|
||
|
|
"y": 0
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 7,
|
||
|
|
"y": 0
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 8,
|
||
|
|
"y": 0
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 9,
|
||
|
|
"y": 0
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 10,
|
||
|
|
"y": 0
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 11,
|
||
|
|
"y": 0
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 12,
|
||
|
|
"y": 0
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 13,
|
||
|
|
"y": 0
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 14,
|
||
|
|
"y": 0
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 15,
|
||
|
|
"y": 0
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 16,
|
||
|
|
"y": 0
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 17,
|
||
|
|
"y": 0
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 18,
|
||
|
|
"y": 0
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 1,
|
||
|
|
"y": 19
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 2,
|
||
|
|
"y": 19
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 3,
|
||
|
|
"y": 19
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 4,
|
||
|
|
"y": 19
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 5,
|
||
|
|
"y": 19
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 6,
|
||
|
|
"y": 19
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 7,
|
||
|
|
"y": 19
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 8,
|
||
|
|
"y": 19
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 9,
|
||
|
|
"y": 19
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 10,
|
||
|
|
"y": 19
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 11,
|
||
|
|
"y": 19
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 12,
|
||
|
|
"y": 19
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 13,
|
||
|
|
"y": 19
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 14,
|
||
|
|
"y": 19
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 15,
|
||
|
|
"y": 19
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 16,
|
||
|
|
"y": 19
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 17,
|
||
|
|
"y": 19
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 18,
|
||
|
|
"y": 19
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 0,
|
||
|
|
"y": 1
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 0,
|
||
|
|
"y": 2
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 0,
|
||
|
|
"y": 3
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 0,
|
||
|
|
"y": 4
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 0,
|
||
|
|
"y": 5
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 0,
|
||
|
|
"y": 6
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 0,
|
||
|
|
"y": 7
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 0,
|
||
|
|
"y": 8
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 0,
|
||
|
|
"y": 9
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 0,
|
||
|
|
"y": 10
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 0,
|
||
|
|
"y": 11
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 0,
|
||
|
|
"y": 12
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 0,
|
||
|
|
"y": 13
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 0,
|
||
|
|
"y": 14
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 0,
|
||
|
|
"y": 15
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 0,
|
||
|
|
"y": 16
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 0,
|
||
|
|
"y": 17
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 0,
|
||
|
|
"y": 18
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 19,
|
||
|
|
"y": 1
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 19,
|
||
|
|
"y": 2
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 19,
|
||
|
|
"y": 3
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 19,
|
||
|
|
"y": 4
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 19,
|
||
|
|
"y": 5
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 19,
|
||
|
|
"y": 6
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 19,
|
||
|
|
"y": 7
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 19,
|
||
|
|
"y": 8
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 19,
|
||
|
|
"y": 9
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 19,
|
||
|
|
"y": 10
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 19,
|
||
|
|
"y": 11
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 19,
|
||
|
|
"y": 12
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 19,
|
||
|
|
"y": 13
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 19,
|
||
|
|
"y": 14
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 19,
|
||
|
|
"y": 15
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 19,
|
||
|
|
"y": 16
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 19,
|
||
|
|
"y": 17
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 19,
|
||
|
|
"y": 18
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"obstacles": [
|
||
|
|
{
|
||
|
|
"x": 10,
|
||
|
|
"y": 6
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 15,
|
||
|
|
"y": 6
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 9,
|
||
|
|
"y": 5
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 13,
|
||
|
|
"y": 12
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 15,
|
||
|
|
"y": 9
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 10,
|
||
|
|
"y": 1
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 14,
|
||
|
|
"y": 11
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 10,
|
||
|
|
"y": 18
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 14,
|
||
|
|
"y": 13
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 9,
|
||
|
|
"y": 11
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 11,
|
||
|
|
"y": 4
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 11,
|
||
|
|
"y": 14
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 14,
|
||
|
|
"y": 14
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 9,
|
||
|
|
"y": 12
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 11,
|
||
|
|
"y": 5
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 11,
|
||
|
|
"y": 15
|
||
|
|
}
|
||
|
|
]
|
||
|
|
},
|
||
|
|
"numPlayers": 3,
|
||
|
|
"numFlags": 6,
|
||
|
|
"myteamName": "L",
|
||
|
|
"myteamPrison": [
|
||
|
|
{
|
||
|
|
"x": 1,
|
||
|
|
"y": 16
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 2,
|
||
|
|
"y": 16
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 3,
|
||
|
|
"y": 16
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 1,
|
||
|
|
"y": 17
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 2,
|
||
|
|
"y": 17
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 3,
|
||
|
|
"y": 17
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 1,
|
||
|
|
"y": 18
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 2,
|
||
|
|
"y": 18
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 3,
|
||
|
|
"y": 18
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"myteamTarget": [
|
||
|
|
{
|
||
|
|
"x": 1,
|
||
|
|
"y": 9
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 2,
|
||
|
|
"y": 9
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 3,
|
||
|
|
"y": 9
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 1,
|
||
|
|
"y": 10
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 2,
|
||
|
|
"y": 10
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 3,
|
||
|
|
"y": 10
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 1,
|
||
|
|
"y": 11
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 2,
|
||
|
|
"y": 11
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 3,
|
||
|
|
"y": 11
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"opponentPrison": [
|
||
|
|
{
|
||
|
|
"x": 16,
|
||
|
|
"y": 16
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 17,
|
||
|
|
"y": 16
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 18,
|
||
|
|
"y": 16
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 16,
|
||
|
|
"y": 17
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 17,
|
||
|
|
"y": 17
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 18,
|
||
|
|
"y": 17
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 16,
|
||
|
|
"y": 18
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 17,
|
||
|
|
"y": 18
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 18,
|
||
|
|
"y": 18
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"opponentTarget": [
|
||
|
|
{
|
||
|
|
"x": 16,
|
||
|
|
"y": 9
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 17,
|
||
|
|
"y": 9
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 18,
|
||
|
|
"y": 9
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 16,
|
||
|
|
"y": 10
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 17,
|
||
|
|
"y": 10
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 18,
|
||
|
|
"y": 10
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 16,
|
||
|
|
"y": 11
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 17,
|
||
|
|
"y": 11
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"x": 18,
|
||
|
|
"y": 11
|
||
|
|
}
|
||
|
|
]
|
||
|
|
}
|