]> rtime.felk.cvut.cz Git - hubacji1/iamcar2.git/blob - src/cleanup_scenario.cc
Remove unused json methods
[hubacji1/iamcar2.git] / src / cleanup_scenario.cc
1 #include <cassert>
2 #include <iostream>
3 #include <json/json.h>
4
5 int main()
6 {
7         Json::Value jvi;
8         std::cin >> jvi;
9         assert(jvi["init"] != Json::nullValue);
10         assert(jvi["init"].size() >= 3);
11         assert(jvi["obst"] != Json::nullValue);
12         assert(jvi["slot"] != Json::nullValue);
13         Json::Value jvo;
14         jvo["init"][0] = jvi["init"][0];
15         jvo["init"][1] = jvi["init"][1];
16         jvo["init"][2] = jvi["init"][2];
17         jvo["obst"] = jvi["obst"];
18         jvo["slot"][0][0] = jvi["slot"][0][0][0];
19         jvo["slot"][0][1] = jvi["slot"][0][0][1];
20         jvo["slot"][1][0] = jvi["slot"][0][1][0];
21         jvo["slot"][1][1] = jvi["slot"][0][1][1];
22         jvo["slot"][2][0] = jvi["slot"][0][2][0];
23         jvo["slot"][2][1] = jvi["slot"][0][2][1];
24         jvo["slot"][3][0] = jvi["slot"][0][3][0];
25         jvo["slot"][3][1] = jvi["slot"][0][3][1];
26         std::cout << jvo << std::endl;
27         return 0;
28 }