2 """Split first ``obst`` of JSON input."""
6 if __name__ == "__main__":
8 print("Put filename as argument to script.")
11 with open(sys.argv[1], "r") as f:
12 scenario = json.loads(f.read())
13 [[x1, y1], [x2, y2], [x3, y3], [x4, y4], [x5, y5]] = scenario["obst"][0]
127 # origiginal scenarios
129 for i in range(len(o)):
130 sc.append(dict(scenario))
132 for i in range(len(o)):
133 sc[i]["obst"][0] = o[i]
134 print("{}".format(sc[i]))
136 for i in range(len(o)):
137 sc[i]["obst"].append([])
138 for i in range(len(o)):
139 for j in range(i + 1, len(o)):
140 if sc[i]["obst"][0] == o[j]:
142 sc[i]["obst"][-1] = o[j]
143 print("{}".format(sc[i]))