├── .gitignore ├── Genetic Algorithm.py ├── Genetic Algorithms for Swarm Parameter Tuning.pdf ├── Genetic Algorithms for Swarm Parameter Tuning.py ├── LICENSE ├── README.md ├── parameters.json └── scene ├── parameters.csv ├── scene.json ├── scene_default.json ├── scene_distances.json ├── scene_distancesPredator.json ├── scene_distancesPrey.json ├── scene_fast.json ├── scene_predators.json ├── scene_preys.json ├── scene_velocities.json └── scenes.csv /.gitignore: -------------------------------------------------------------------------------- 1 | # Byte-compiled / optimized / DLL files 2 | __pycache__/ 3 | *.py[cod] 4 | *$py.class 5 | 6 | # C extensions 7 | *.so 8 | 9 | # Distribution / packaging 10 | .Python 11 | build/ 12 | develop-eggs/ 13 | dist/ 14 | downloads/ 15 | eggs/ 16 | .eggs/ 17 | lib/ 18 | lib64/ 19 | parts/ 20 | sdist/ 21 | var/ 22 | wheels/ 23 | pip-wheel-metadata/ 24 | share/python-wheels/ 25 | *.egg-info/ 26 | .installed.cfg 27 | *.egg 28 | MANIFEST 29 | 30 | # PyInstaller 31 | # Usually these files are written by a python script from a template 32 | # before PyInstaller builds the exe, so as to inject date/other infos into it. 33 | *.manifest 34 | *.spec 35 | 36 | # Installer logs 37 | pip-log.txt 38 | pip-delete-this-directory.txt 39 | 40 | # Unit test / coverage reports 41 | htmlcov/ 42 | .tox/ 43 | .nox/ 44 | .coverage 45 | .coverage.* 46 | .cache 47 | nosetests.xml 48 | coverage.xml 49 | *.cover 50 | .hypothesis/ 51 | .pytest_cache/ 52 | 53 | # Translations 54 | *.mo 55 | *.pot 56 | 57 | # Django stuff: 58 | *.log 59 | local_settings.py 60 | db.sqlite3 61 | 62 | # Flask stuff: 63 | instance/ 64 | .webassets-cache 65 | 66 | # Scrapy stuff: 67 | .scrapy 68 | 69 | # Sphinx documentation 70 | docs/_build/ 71 | 72 | # PyBuilder 73 | target/ 74 | 75 | # Jupyter Notebook 76 | .ipynb_checkpoints 77 | 78 | # IPython 79 | profile_default/ 80 | ipython_config.py 81 | 82 | # pyenv 83 | .python-version 84 | 85 | # celery beat schedule file 86 | celerybeat-schedule 87 | 88 | # SageMath parsed files 89 | *.sage.py 90 | 91 | # Environments 92 | .env 93 | .venv 94 | env/ 95 | venv/ 96 | ENV/ 97 | env.bak/ 98 | venv.bak/ 99 | 100 | # Spyder project settings 101 | .spyderproject 102 | .spyproject 103 | 104 | # Rope project settings 105 | .ropeproject 106 | 107 | # mkdocs documentation 108 | /site 109 | 110 | # mypy 111 | .mypy_cache/ 112 | .dmypy.json 113 | dmypy.json 114 | 115 | # Pyre type checker 116 | .pyre/ 117 | -------------------------------------------------------------------------------- /Genetic Algorithm.py: -------------------------------------------------------------------------------- 1 | """Genetic Algorithm.py 2 | 3 | Swarming behaviour is based on aggregation of simple drones exhibiting basic instinctive reactions to stimuli. However, 4 | to achieve overall balanced/interesting behaviour the relative importance of these instincts, as well their internal 5 | parameters, must be tuned. In this project, you will learn how to apply Genetic Programming as means of such tuning, 6 | and attempt to achieve a series of non-trivial swarm-level behaviours. 7 | """ 8 | 9 | from __future__ import barry_as_FLUFL 10 | 11 | __all__ = None 12 | __author__ = "#CHEE JUN YUAN GLENN#" 13 | __copyright__ = "Copyright © 2019, Cheejyg" 14 | __email__ = "CHEE0124@e.ntu.edu.sg" 15 | __license__ = "MIT" 16 | __maintainer__ = "#CHEE JUN YUAN GLENN#" 17 | __status__ = "Development" 18 | __version__ = "1.0" 19 | 20 | # import argparse 21 | import json 22 | # import math 23 | # import matplotlib 24 | # import matplotlib.animation 25 | # import matplotlib.pyplot 26 | # from mpl_toolkits.mplot3d import Axes3D 27 | import multiprocessing 28 | import numpy 29 | # import os 30 | import random 31 | # import scipy 32 | # import sys 33 | # import tensorflow 34 | import time 35 | 36 | GeneticAlgorithmsForSwarmParameterTuning = __import__("Genetic Algorithms for Swarm Parameter Tuning") 37 | 38 | random.seed(24) 39 | numpy.random.seed(24) 40 | search_space = 100 41 | crossover_type = 2 # [0 = Uniform, 1 = Single-point, 2 = Two-point, k = k-point] 42 | mutation_type = 0 # [0 = Bit, 1 = Flip, 2 = Boundary, 3 = Non-Uniform, 4 = Uniform, 5 = Gaussian, 6 = Shrink] 43 | n = 100 44 | nParents = 12 45 | genes = 12 46 | nSpecialisations = 6 47 | α = 0.5 48 | β = 0.1 49 | generations = 10000 50 | 51 | outputFilename = "Genetic Algorithm.log.json" 52 | verbosity = 1 53 | outputFile = None 54 | output = None 55 | 56 | scenes = None 57 | specialisationScenes = [ 58 | "scene/scene_velocities.json", "scene/scene_predators.json", "scene/scene_preys.json", 59 | "scene/scene_distances.json", "scene/scene_distancesPredator.json", "scene/scene_distancesPrey.json" 60 | ] 61 | 62 | population = None 63 | populationFitness = None 64 | populationSpecialisation = None 65 | childrenFitness = None 66 | childrenSpecialisation = None 67 | 68 | parameters = None 69 | 70 | # multiprocessing 71 | batch_size = int(multiprocessing.cpu_count() / 2) 72 | process = None 73 | processReturn = None 74 | 75 | 76 | def __main__() -> None: 77 | global outputFilename 78 | global verbosity 79 | global outputFile 80 | global output 81 | global population 82 | global populationFitness 83 | global populationSpecialisation 84 | global childrenFitness 85 | global childrenSpecialisation 86 | global process 87 | global processReturn 88 | 89 | children = [] 90 | childrenFitness = [] 91 | childrenSpecialisation = [] 92 | 93 | process = [] 94 | processReturn = multiprocessing.Manager().list() 95 | for x in range(n + (2 * nParents)): 96 | processReturn.append([]) 97 | 98 | output = [] 99 | outputFile = open(outputFilename, "at") 100 | outputFile.write("[") 101 | 102 | __initialise__() 103 | 104 | for generation in range(generations): 105 | population_fitness = numpy.copy(populationFitness) 106 | population_fitness[numpy.arange(len(population)), populationSpecialisation] = 0 107 | population_fitness = populationFitness - population_fitness 108 | population_fitness = population_fitness / numpy.sum(population_fitness, axis=0) # normalise 109 | 110 | alpha_normalisation = numpy.zeros(population_fitness.shape, dtype=float) 111 | for specialisation in range(nSpecialisations): 112 | specialisation_population = numpy.where(populationSpecialisation == specialisation)[0] 113 | alpha_normalisation[specialisation_population, specialisation] += 1 / len(specialisation_population) 114 | population_fitness = (α * alpha_normalisation) + (1 - α) * population_fitness 115 | 116 | for parents in range(nParents): 117 | a_specialisation, b_specialisation = ( 118 | random.randint(0, nSpecialisations - 1), random.randint(0, nSpecialisations - 1) 119 | ) 120 | 121 | if a_specialisation != b_specialisation: 122 | a = numpy.random.choice(len(population), 1, p=population_fitness[:, a_specialisation])[0] 123 | b = numpy.random.choice(len(population), 1, p=population_fitness[:, b_specialisation])[0] 124 | else: 125 | a, b = numpy.random.choice(len(population), 2, False, p=population_fitness[:, a_specialisation]) 126 | 127 | a, b = population[a], population[b] 128 | 129 | a, b = crossover(a, b) 130 | a, b = mutation(a), mutation(b) 131 | 132 | children.append(a), children.append(b) 133 | 134 | a_specialisation, b_specialisation = numpy.random.choice( 135 | numpy.array([random.randint(0, nSpecialisations - 1), a_specialisation, b_specialisation]), 2, True, 136 | p=[β, (1 - β)/2, (1 - β)/2] 137 | ) 138 | 139 | childrenSpecialisation.append(a_specialisation), childrenSpecialisation.append(b_specialisation) 140 | 141 | p1, p2 = multiprocessing.Process( 142 | target=__fitness_multiprocessing__, 143 | args=(len(children) - 2, a, specialisationScenes[a_specialisation], processReturn) 144 | ), multiprocessing.Process( 145 | target=__fitness_multiprocessing__, 146 | args=(len(children) - 1, b, specialisationScenes[b_specialisation], processReturn) 147 | ) 148 | process.append(p1), process.append(p2) 149 | p1.start(), p2.start() 150 | 151 | if (2 * parents) % batch_size == 0: 152 | for p in process: 153 | p.join() 154 | 155 | population = numpy.concatenate((population, children)) 156 | populationSpecialisation = numpy.concatenate((populationSpecialisation, childrenSpecialisation)) 157 | for p in process: 158 | p.join() 159 | childrenFitness = numpy.array(processReturn[:len(children)], copy=True) 160 | populationFitness = numpy.concatenate((populationFitness, childrenFitness)) 161 | 162 | specialisation_remove = (numpy.unique( 163 | populationSpecialisation, return_index=False, return_inverse=False, return_counts=True 164 | )[1] * ((len(population) - n) / len(population))).astype(int) 165 | population_remove = [] 166 | for specialisation in range(nSpecialisations): 167 | specialisation_population = numpy.where(populationSpecialisation == specialisation)[0] 168 | fitness_sort = numpy.argsort(populationFitness[specialisation_population, specialisation], axis=0) 169 | population_remove += (specialisation_population[fitness_sort][0:specialisation_remove[specialisation]])\ 170 | .tolist() 171 | population = numpy.delete(population, population_remove, axis=0) 172 | populationFitness = numpy.delete(populationFitness, population_remove, axis=0) 173 | populationSpecialisation = numpy.delete(populationSpecialisation, population_remove, axis=0) 174 | 175 | children = [] 176 | childrenFitness = [] 177 | childrenSpecialisation = [] 178 | 179 | output.append({ 180 | "population": population.tolist(), 181 | "specialisation": populationSpecialisation.tolist(), 182 | "fitness": populationFitness.tolist() 183 | }) 184 | 185 | if generation % 20 == 0: 186 | outputFile.write(json.dumps(output)[1:-1]) 187 | outputFile.write(",") 188 | outputFile.flush() 189 | output = [] 190 | 191 | if verbosity > 0: 192 | if verbosity == 1: 193 | print( 194 | "generation: %d, n: %d" % (generation, len(population)) 195 | ) 196 | elif verbosity == 2: 197 | print( 198 | "generation: %d, n: %d\npopulation: \t\t%s\nspecialisation: \t%s\nfitness: \t\t\t%s\n" 199 | % ( 200 | generation, len(population), population.tolist(), populationSpecialisation.tolist(), 201 | populationFitness.tolist() 202 | ) 203 | ) 204 | outputFile.write(json.dumps(output)[1:-1]) 205 | outputFile.write("]") 206 | outputFile.flush() 207 | outputFile.close() 208 | 209 | return 210 | 211 | 212 | def __initialise__() -> None: 213 | global population 214 | global populationFitness 215 | global populationSpecialisation 216 | global process 217 | global processReturn 218 | 219 | population = numpy.random.rand(n, genes) * search_space 220 | 221 | # "seed" initial population 222 | population[0][0] = 2 223 | population[0][1] = 4 224 | population[0][2] = 8 225 | population[0][3] = 4 226 | population[0][4] = 8 227 | population[0][5] = 1 228 | population[0][6] = 1 229 | population[0][7] = 1 230 | population[0][8] = 1 231 | population[0][9] = 2 232 | population[0][10] = 1 233 | population[0][11] = 2 234 | 235 | populationSpecialisation = numpy.random.randint(0, nSpecialisations, n, dtype=int) 236 | 237 | for x in range(n): 238 | p = multiprocessing.Process( 239 | target=__fitness_multiprocessing__, 240 | args=(x, population[x], specialisationScenes[populationSpecialisation[x]], processReturn) 241 | ) 242 | process.append(p) 243 | p.start() 244 | 245 | if x % batch_size == 0: 246 | for p in process: 247 | p.join() 248 | 249 | for p in process: 250 | p.join() 251 | 252 | populationFitness = numpy.array(processReturn[:n], dtype=float, copy=True, order=None, subok=False, ndmin=0) 253 | 254 | 255 | process = [] 256 | 257 | return 258 | 259 | 260 | def __fitness__(candidate_solution: list, scene_file: str) -> (tuple, [float]): 261 | global parameters 262 | 263 | parameters = { 264 | "boidSize": 0.10922, 265 | "radii": { 266 | "separation": candidate_solution[0], 267 | "alignment": candidate_solution[1], 268 | "cohesion": candidate_solution[2], 269 | "predator": candidate_solution[3], 270 | "prey": candidate_solution[4] 271 | }, 272 | "weights": { 273 | "separation": candidate_solution[5], 274 | "alignment": candidate_solution[6], 275 | "cohesion": candidate_solution[7], 276 | "predator": candidate_solution[8], 277 | "predatorBoost": candidate_solution[9], 278 | "prey": candidate_solution[10], 279 | "preyBoost": candidate_solution[11] 280 | }, 281 | "maximumSpeed": 42 # candidate_solution[11] 282 | } 283 | 284 | return GeneticAlgorithmsForSwarmParameterTuning.__run__(parameters, scene_file) 285 | 286 | 287 | def __fitness_multiprocessing__(x: int, candidate_solution: list, scene_file: str, process_return: list): 288 | process_return[x] = __fitness__(candidate_solution, scene_file)[1] 289 | 290 | return 291 | 292 | 293 | def crossover(a: numpy.ndarray, b: numpy.ndarray) -> (numpy.ndarray, numpy.ndarray): 294 | size = min(len(a), len(b)) 295 | 296 | if crossover_type < 1: 297 | lhs = numpy.random.randint(1 + 1, size=size) > 0 298 | rhs = lhs < 1 299 | 300 | children = (a * lhs + b * rhs, b * lhs + a * rhs) 301 | elif crossover_type == 1: 302 | start_point = random.randint(0, size) 303 | 304 | children = ( 305 | numpy.concatenate((a[:start_point], b[start_point:])), numpy.concatenate((b[:start_point], a[start_point:])) 306 | ) 307 | elif crossover_type == 2: 308 | start_point = random.randint(0, size) 309 | mid_point = random.randint(start_point, size) 310 | 311 | children = ( 312 | numpy.concatenate((a[0:start_point], b[start_point:mid_point], a[mid_point:])), 313 | numpy.concatenate((b[0:start_point], a[start_point:mid_point], b[mid_point:])) 314 | ) 315 | else: 316 | return None 317 | 318 | return children 319 | 320 | 321 | def mutation(a: numpy.ndarray) -> numpy.ndarray: 322 | size = len(a) 323 | 324 | if mutation_type == 0: 325 | bit = numpy.random.rand(size) < (1 / size) 326 | 327 | child = (numpy.random.rand(size) * search_space) * (bit > 0) + a * (bit < 1) 328 | elif mutation_type == 1: 329 | child = numpy.array(search_space) - a 330 | elif mutation_type == 2: 331 | boundary = numpy.random.rand() 332 | 333 | if boundary < (1 / 3): 334 | child = numpy.clip(a, random.random() * search_space, None) # lower bound 335 | elif boundary < (2 / 3): 336 | child = numpy.clip(a, None, random.random() * search_space) # upper bound 337 | else: 338 | child = numpy.clip(a, random.random() * search_space, random.random() * search_space) # lower and upper bound 339 | else: 340 | child = numpy.random.rand(size) * search_space 341 | 342 | return child 343 | 344 | 345 | if __name__ == "__main__": 346 | __main__() 347 | -------------------------------------------------------------------------------- /Genetic Algorithms for Swarm Parameter Tuning.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cheejyg/Genetic-Algorithms-for-Swarm-Parameter-Tuning/a5ad093992ae7516d3bd08ff7c64da2971bdd428/Genetic Algorithms for Swarm Parameter Tuning.pdf -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2019 Cheejyg 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Genetic Algorithms for Swarm Parameter Tuning 2 | Swarming behaviour is based on aggregation of simple drones exhibiting basic instinctive reactions to stimuli. However, to achieve overall balanced/interesting behaviour the relative importance of these instincts, as well their internal parameters, must be tuned. In this project, you will learn how to apply Genetic Programming as means of such tuning, and attempt to achieve a series of non-trivial swarm-level behaviours. 3 | -------------------------------------------------------------------------------- /parameters.json: -------------------------------------------------------------------------------- 1 | { 2 | "boidSize": 0.10922, 3 | "radii": { 4 | "separation": 2.0, 5 | "alignment": 4.0, 6 | "cohesion": 8.0, 7 | "predator": 4.0, 8 | "prey": 8.0 9 | }, 10 | "weights": { 11 | "separation": 1.0, 12 | "alignment": 1.0, 13 | "cohesion": 1.0, 14 | "predator": 1.0, 15 | "predatorBoost": 2.0, 16 | "prey": 1.0, 17 | "preyBoost": 2.0 18 | }, 19 | "maximumSpeed": 5.4934993590917414392968320820363 20 | } -------------------------------------------------------------------------------- /scene/parameters.csv: -------------------------------------------------------------------------------- 1 | parameter,index 2 | radii_separation,[0] 3 | radii_alignment,[1] 4 | radii_cohesion,[2] 5 | radii_predator,[3] 6 | radii_prey,[4] 7 | weights_separation,[5] 8 | weights_alignment,[6] 9 | weights_cohesion,[7] 10 | weights_predator,[8] 11 | weights_predatorBoost,[9] 12 | weights_prey,[10] 13 | weights_preyBoost,[11] 14 | -------------------------------------------------------------------------------- /scene/scene.json: -------------------------------------------------------------------------------- 1 | { 2 | "window": { 3 | "width": 100, 4 | "height": 100, 5 | "depth": null 6 | }, 7 | "dimension": 2, 8 | "ticks": 2048, 9 | "boids": { 10 | "positions": [ 11 | [0, 0], 12 | [0, 0], 13 | [0, 0], 14 | [0, 0] 15 | ], 16 | "rotations": [ 17 | [0, 0], 18 | [0, 0], 19 | [0, 0], 20 | [0, 0] 21 | ], 22 | "velocities": [ 23 | [0, 0], 24 | [0, 0], 25 | [0, 0], 26 | [0, 0] 27 | ] 28 | }, 29 | "predators": { 30 | "type": 1, 31 | "positions": [ 32 | [0, 0] 33 | ], 34 | "rotations": [ 35 | [0, 0] 36 | ], 37 | "velocities": [ 38 | [0, 0] 39 | ] 40 | }, 41 | "preys": { 42 | "type": 1, 43 | "positions": [ 44 | [0, 0] 45 | ], 46 | "rotations": [ 47 | [0, 0] 48 | ], 49 | "velocities": [ 50 | [0, 0] 51 | ] 52 | } 53 | } -------------------------------------------------------------------------------- /scene/scene_default.json: -------------------------------------------------------------------------------- 1 | { 2 | "window": { 3 | "width": 100, 4 | "height": 100, 5 | "depth": null 6 | }, 7 | "dimension": 2, 8 | "ticks": 2048, 9 | "boids": { 10 | "positions": [ 11 | [0, 0], 12 | [0, 0], 13 | [0, 0], 14 | [0, 0], 15 | [0, 0], 16 | [0, 0], 17 | [0, 0], 18 | [0, 0] 19 | ], 20 | "rotations": [ 21 | [0, 0], 22 | [0, 0], 23 | [0, 0], 24 | [0, 0], 25 | [0, 0], 26 | [0, 0], 27 | [0, 0], 28 | [0, 0] 29 | ], 30 | "velocities": [ 31 | [0, 0], 32 | [0, 0], 33 | [0, 0], 34 | [0, 0], 35 | [0, 0], 36 | [0, 0], 37 | [0, 0], 38 | [0, 0] 39 | ] 40 | }, 41 | "predators": { 42 | "type": 2, 43 | "positions": [ 44 | [0, 0] 45 | ], 46 | "rotations": [ 47 | [0, 0] 48 | ], 49 | "velocities": [ 50 | [0, 0] 51 | ], 52 | "waypoints": [ 53 | [[-75, 75], [75, -75]] 54 | ] 55 | }, 56 | "preys": { 57 | "type": 1, 58 | "positions": [ 59 | [0, 0], 60 | [0, 0] 61 | ], 62 | "rotations": [ 63 | [0, 0], 64 | [0, 0] 65 | ], 66 | "velocities": [ 67 | [0, 0], 68 | [0, 0] 69 | ] 70 | } 71 | } -------------------------------------------------------------------------------- /scene/scene_distances.json: -------------------------------------------------------------------------------- 1 | {"window": {"width": 100, "height": 100, "depth": null}, "dimension": 2, "ticks": 2048, "boids": {"positions": [[29.907273884606692, -17.3257526701091], [-7.1163080914821695, -22.293233699421624], [-24.09336575145539, -32.37104879628306], [12.699379159191757, 6.653742471502608], [-36.59409524949041, 4.940216971831714], [15.273107978063926, 42.50863645684383], [21.634613970262116, 2.3402519028841327], [-10.826219638822566, 19.130141952635498], [32.70205499413685, 23.79909230057497], [3.725136161061137, 11.587913505892395], [-30.08105293011539, 12.664375575919738], [31.339233564040352, -1.4248796276386366], [2.737538134527557, 27.171057109479825], [-0.04590483548122135, 36.62540425084844], [7.9760876787504005, 23.344371736342502], [-8.677879037278803, 11.6959050176472], [37.94811496766106, -29.834170779661743], [32.15213325474669, -47.01047124306077], [-2.9209485922267, 14.20926636069746], [-13.197106446637218, 6.541201821997852], [28.44232572536865, 6.525782592240989], [-44.331491190073805, 18.087882501150645], [23.18738251395129, 2.6572035546710304], [-0.4916998649996258, 1.0539160619131829], [-36.646939330336274, -8.828113285873183], [38.271885871932405, 23.879919492782555], [15.655580412648611, -9.809742830493304], [-7.491186456786816, 13.548027675565201], [2.4477515755837125, 0.8272558940785626], [-12.12667664840286, 11.231502464841176], [-16.018914531536964, -5.332521808735209], [19.28518279328943, -42.3529176711784], [9.46586443928674, -24.056445078622957], [-57.979323006110526, -27.560777440901056], [-26.026916846851478, 20.954346094714595], [22.145785827102227, 50.08858582597653], [-9.416338086940446, -7.509997637297378], [-3.3171045512133372, 35.12942260565976], [15.40597491781117, 0.6629032154224549], [-19.180685708848376, 44.58188624027385], [-36.67946920600089, -5.288272293654531], [-3.6916033693619066, 14.815791295969763], [-29.427572669099494, 30.46016337184059], [-2.8917596482145274, -21.898781750235965], [-15.625097634391212, -1.098933015440455], [-13.041185865302104, 19.599887556771602], [-21.83220584208983, 9.52558744237045], [44.42050129324939, 6.894458503526282], [22.483393462655098, 19.627562214879003], [-42.02955663767379, 27.69174201712389], [-2.89158244036969, 18.938395054531952], [24.852016253646983, 10.511667067391194], [4.616548260885828, -28.861709002449388], [18.26795489539824, 2.103808262749675], [10.701471451046887, 22.288976786223923], [-25.172109416352612, 22.339282716239016], [31.259082625353432, -8.597073596246686], [-39.50793680953028, 47.40175721844605], [15.063503242595807, 11.055420450002176], [0.17267393999905023, -13.905114467027676], [-14.74228019787271, 2.9877638398690656], [1.5516307532497482, -7.961429890171497], [-20.24628877651793, 3.376763853649074], [-25.99010469479131, -36.85697695036056], [-32.36285806793429, -37.49041767407685], [12.832161674724967, -17.800319431150182], [16.53149827241194, 7.758995963444111], [38.33484544995385, 15.597238551130548], [16.66690943503616, -13.247265993613274], [-40.89921799300582, 13.560952699718788], [25.50493936418218, -9.935602302536374], [-12.43348712364241, -9.602283297118856], [-16.556686083630154, 25.769304921824514], [-3.9254060782217852, 16.52103273677175], [6.965204344532167, -20.372653785230657], [42.33133420430534, -5.093759911991762], [-18.118235572595914, 31.642749950820335], [14.582468384391905, -8.209481497182454], [-22.982358857180877, -33.54903376509363], [-22.42711200384139, 9.16117287772415], [-20.581713946130595, 22.561627688562847], [-10.032907364438753, 18.58955253622483], [-19.337660159416348, 2.9747246702988197], [1.8107417369272667, -3.6508502003099554], [-0.42113429563814647, -11.34778209744454], [-3.820968716373658, 41.45875241911618], [5.071143359169779, 31.233198168899776], [31.951625900114713, 12.68111113046537], [27.63552629174688, 10.88310397862659], [0.7292036683995724, -5.615505023978539], [-14.972056590700408, -19.214994449909774], [43.58978141358033, 0.2265300985153973], [1.3607946561724271, 21.283935924784668], [-64.57716228139905, 7.91347760980396], [5.973517766635418, 2.378524817008621], [-12.998210020809, -9.121095572886036], [24.531433371963452, 32.11360941693605], [15.59206953642813, 4.167009880713684], [2.4172000379244323, -4.7972938384925765], [-25.458405453926556, 7.001038084590934], [-18.05246031664759, -39.9412716447179], [-3.1109195952129545, -10.594662736097249], [-7.062605376891123, -6.933350851158175], [-29.265625067668214, -13.232828374767681], [-14.775763020891146, -37.65846844514975], [7.195833274390695, 18.14809423821411], [-5.365350252652665, -5.794939605025355], [-2.926277683330857, 3.8323536601996597], [-27.11383308314315, -2.5803016953343754], [-11.909788295154343, -25.04208353998864], [-5.837902578047501, -22.325144746824158], [-10.374836510099204, 16.442103881346195], [37.068518731481056, -12.512989078915965], [-29.246737712705457, 25.29581995275877], [-24.61499752944693, 6.3913933196656805], [0.43744220268162864, 3.43193009137214], [-7.50115294546967, -30.41718056231293], [14.94811336373227, -5.8869811912347], [-22.80531269363495, 2.8370999101199943], [-17.92296410055646, 49.803374210191905], [11.55600373945664, -21.21728419024837], [-4.122983649628347, -15.662018465553306], [-21.403260262786024, -20.86650243638886], [-7.76026158434002, 5.594835329271702], [-1.657227713810704, -8.792785643027859], [7.1034580633984685, 22.106149870719268], [-12.349604365714649, 29.928086211362196], [32.58906313164798, -22.13858618341009], [2.0549936467035974, -5.042421393978573], [11.238409038172469, 35.10613548755036], [20.855666182663, -17.174259623494518], [12.882604485939364, 3.3206083850732004], [42.40185497160818, 2.714030333771621], [-7.5024311790176705, 4.073465332427767], [-0.5325985738966478, -25.635711500827576], [-12.567225300934366, -17.681120196634062], [-23.447439272862812, -26.041854476229], [4.097999435762386, 2.045645512204921], [30.338396008437645, -20.55956670369149], [-13.231264514950016, -11.049490253310706], [36.89050261938729, -4.954608256251257], [30.899348386997172, -63.13660116532654], [-20.464163547522972, 50.31795009643763], [-12.974857423591937, 21.070318400839533], [-18.96543482213979, -30.70305920682464], [10.809072906687216, 4.458922133667968], [2.980811614883841, 49.36715810118801], [-16.391157193121238, -2.246820469129277], [27.593354984378752, 30.325368065948254], [-13.91008589258234, 15.18550891744358], [5.23539690246143, -25.753000896882387], [20.282166467481236, -4.650089694598732], [-6.446083441942249, -5.466060574050872], [16.06180725487698, -41.062495737873014], [4.534061016725469, -14.025272670729388], [-30.441998255846205, -12.711085870908281], [-4.521029121495023, -0.6712750686135818], [-24.545801288326743, 4.043023960498721], [-6.348665207808134, -31.69463994928987], [-1.9605332946248244, 5.306125708332116], [-24.43564047651736, 29.543660184594003], [37.837877639041125, -55.207849809232776], [-2.730730367072274, -27.526639872223445], [-33.44442972247197, 19.19222888349386], [-6.201482779542347, -9.489923789298498], [10.535530540636653, -7.7821078090782265], [-34.416149956819076, -10.990010423251752], [27.79630043402394, -0.8069247974680039], [14.833958640999304, -4.5717821900291264], [-37.331082655653425, -31.938068434462252], [12.923626555037783, 10.633114028937257], [41.210308275844774, 23.433842453661114], [-2.2376679661944774, 26.333323385729805], [-50.86728936897981, -17.868217067394315], [-14.28543919916989, -52.40314074896205], [0.8673912574230812, -25.930565322630013], [-2.6337792521230265, 19.235603314093566], [-22.410451405687258, -11.6417068298696], [15.27204053871513, -28.506615038057987], [28.628901787953364, -1.2830426197006797], [-37.86802947744802, -7.659600241129388], [26.40259115578921, -23.082560328036624], [19.128751914793117, -15.73226479872241], [-22.882336892997344, 1.8015519705918162], [24.862336238074835, -21.267560924987873], [-38.49223136524189, 9.974245275724874], [15.397293337654478, 7.171972699045467], [16.752478447361703, -3.25952680371298], [-15.297576652467685, -8.23759985676739], [34.517262970290865, -5.915764705219506], [3.906342529156072, 12.635205550305738], [22.632909040029332, -19.631307680809016], [-8.24650925705244, -18.45269358391153], [35.16415907936044, -2.300739955946258], [-11.050862376880215, 25.195561811316033], [-6.7219386390974645, 8.638986708691185], [36.75742154273979, 28.551200612302495], [38.86788950704729, -15.485793668945586], [-12.114281221914707, 4.560989676554918], [9.676783660787926, -31.091145655704135], [-2.528385304944284, 34.84478042053954], [2.9090582184786133, -15.57254449374593], [-8.656156139577275, -30.633776283029], [25.875401140427343, 17.743829877935134], [-39.503918686692955, 16.626939004342276], [19.26348915583555, 26.88719327094746], [-38.3742722086785, 31.058599494737802], [27.944246936289353, 1.6619967685744912], [-6.31957269272723, -19.561244685598336], [-44.01495584284752, 20.575304770093936], [-63.41545310764906, -2.7816286841576323], [15.840110009266953, 0.8063277597106933], [17.496641928888582, -2.2997164316935264], [-18.776424587462397, -14.89324615834081], [-26.7254609946882, -6.786490233997299], [-20.732025066466097, 23.172354187115683], [-27.77415530143053, -3.5547705515574166], [8.60628981114153, 5.794962318101033], [22.930815703444768, -35.17291424659216], [-26.48222403861641, -22.704820725118058], [20.818897558520717, -1.872439509500199], [-8.221250164939626, 18.338281182972427], [7.80862738077689, -36.21712292746785], [-1.5009747664606314, 5.456974034192429], [35.14346518508951, 12.257307253745623], [7.397554161535775, 5.942366476310264], [-23.763255653033358, -35.88720856770449], [-22.918423850559442, 31.0617169175312], [-2.1894974823195863, -3.8880409726340712], [-61.726114515910815, -8.1185435470225], [-10.314693233663148, -28.003514608284036], [-19.58187269220253, 15.219374603353552], [-6.88226670201582, -32.38955411954719], [-10.966047864346564, -4.7664409737454605], [-14.615308734049501, 1.8730732017558884], [24.92809562842138, 10.209297027590399], [-45.59726919418639, -27.876110968826335], [-10.468047752214831, 10.819097056528156], [23.22855247761337, 6.485192975476053], [-9.517837616705956, 22.94842248085147], [39.33378659482683, -28.47907170279054], [-10.62425571715903, 3.2908195625657246], [1.1141023519935118, 6.630795934186823], [23.281845231754147, 0.40656715548469685], [-20.123048404105727, 23.41622260478028], [5.567229558734077, 17.025014753033037], [-44.880826227303224, -15.585781669163708], [54.58140041318892, -31.42055936966636], [-40.51888552390695, -0.12697608107373787], [22.1283737880092, -29.823527159196217], [-6.212091194681771, 3.904057075161928], [0.1715862351539217, 16.46394262528356], [44.50831314773114, 7.559396769742791], [-1.1151889985266341, 38.12641825172166], [29.243476579474947, -10.034214806749224], [2.395566273026525, 10.633728432447725], [32.1969944994833, 20.521685226638347], [-2.844956764766864, 11.718383915554883], [-20.6028936248789, -5.969594686194393], [21.50554544249833, -3.820983034375049], [10.204512877943372, 24.522850607948243], [-12.605234625013846, 39.17331970802993], [-44.63829641306582, -18.719723360341828], [24.534671694725485, 23.36870379448653], [-16.006671095952875, -38.348242510905365], [15.092188383975738, 6.364683639335491], [-19.438617519846503, 4.880665207794461], [18.654326231102768, -27.00211608193485], [-33.25217418603551, 7.521402333618468], [15.700202364000186, 57.919664372089024], [-9.734855281706704, 34.33767121874718], [9.281202247027514, 9.10937900683883], [13.940177748094408, 20.241997440937773], [-9.214199496021227, 3.4760724736353152], [2.8650970405663343, -37.77309815567252], [36.419240320987015, 7.346364382316174], [-26.851294616156633, 11.177102657024163], [-34.322726585169484, -16.95275328244077], [-2.303969513320702, 21.34380707025336], [21.56468431345475, 3.5736056835282684], [5.180556452719905, -4.91388493258104], [25.965708856709824, 8.845714714058772], [7.3645850289655375, -1.7041265755232695], [-6.047439596803918, 20.6909897787968], [8.291144149451465, -3.711350961935926], [-31.488347429413484, 9.024648431292782], [20.366534307891406, -25.62022437567582], [-51.12247310113894, 7.2028630045366535], [-1.0036090478368285, 2.1544679675560565], [12.021631463925411, 29.06005699939726], [-21.685943189187018, -13.636399104440219], [-32.56170306638437, 8.746167388349017], [-4.97774133468936, -12.939920203178719], [1.816202677535595, -43.45367276630233], [7.4370155302106316, 10.62177607874906], [24.275172535380715, 36.58504946611612], [14.278189682317745, -16.111791529802247], [-11.333915984257622, 29.78254895264681], [-45.85085574822977, 12.811461292082015], [3.1781572802993256, -2.7575311638761124], [-36.11554238911182, -48.06165372025624], [33.13392582315597, 49.622171712721524], [10.013027107945728, 17.891722059683982], [-23.18739399323305, -10.850710895481882], [1.1944631780917405, -0.34418131651084394], [-12.32004185685765, -23.280154193142597], [-24.993163793390895, 24.040506150151543], [17.29479328324313, 21.18996430975278], [21.475497965426246, 29.39310269970006], [-14.475164706220218, 23.6003170218492], [-16.211601865727214, 1.4380518370541542], [27.613948747886063, 14.10468443843853], [-3.95002470164949, 24.747347529948925], [17.864471958331883, -26.80114412523087], [-3.491313019382486, -43.65189761082125], [-31.435368022999796, -7.512831817648978], [-20.44294201284256, 23.093266998732677], [24.224965072125663, -12.717912627733124], [-0.6888329733044792, 34.154190523263075], [32.72658303482589, -1.3328755765229459], [16.29885451011258, 6.184836642417292], [46.16596585928607, 34.836985256860494], [0.7286480253654726, 9.924475927920342], [2.2931787659116596, 3.1224441831562397], [-16.815032790429676, -24.744278813993592], [-8.209096584458969, 12.222025059461702], [-31.37344767316751, -20.92367031721742], [-7.211639380028057, -30.62771674598656], [25.57711356880359, 14.55708357893514], [16.72968684743991, -17.778487661332953], [-24.18449416630372, -15.346638299743283], [7.97138658548285, -18.12533721318923], [17.43368109397682, 4.978447556938095], [18.80682194220349, -3.2089665163469], [17.446725804374847, 19.311812618331142], [27.626894468840177, -23.38866027135191], [-33.25883189269684, -18.02392702654387], [28.390266583118503, -4.986545809468935], [25.35196639200482, 6.509939694514241], [18.694262714461765, 26.75923160822432], [-15.285465543725747, -4.8500265190464535], [15.850688420513364, 14.2710383188058], [-26.960035003370585, 21.936944142268885], [-38.99639954101433, -1.9410763866063032], [-2.8582673124422993, 22.111634635031972], [21.087948924863525, 6.2125460629865294], [28.235800792822744, 5.906857660194835], [-28.00373466168089, -15.631790338724576], [21.42897027550167, 12.405633792744085], [12.065382937854862, 22.70894645539454], [6.881201023261259, -29.607399724623857], [24.30981253333996, 48.02872066214861], [27.612596766157942, -18.550750084790767], [-16.39044851238858, -30.140833910944483], [12.640760642500044, 6.533298955867676], [-19.130493018699152, 12.462980786315654], [-12.694319328391307, 7.943536268870431], [19.55918620775434, -30.30529044930596], [58.28346477170652, -33.34338920117499], [-6.987673209747432, 21.117438076631785], [-20.994547902007888, -16.527311354230537], [22.409918758024737, 7.939653332784312], [-15.80187193670036, -13.988296814048686], [28.391420576090944, 44.42954273522018], [34.94508651398641, -38.435479697657286], [-10.489696032757688, -47.18523657392768], [-20.64041734658966, -7.770097460451167], [14.429212949431571, 36.132063803190206], [-23.922896775488905, -16.496042615184567], [-2.9156175739376784, 33.123067411196345], [-30.145069918295587, -20.343942449062872], [6.160196533274755, 48.36955459678999], [-20.43770194415025, 17.926158002563696], [-17.73929325964516, 22.407779637484445], [-15.251738557039348, -1.050034924792101], [-10.513744935215795, 17.288881936804888], [-3.0888407967368767, 32.861140994845734], [9.68015974283302, -21.23492480977024], [17.445666950656733, -33.79151919540207], [-17.81247204945686, -3.0103048553061083], [-45.225462844195555, 9.896941547866835], [-21.293331758031776, -3.979173221259561], [-28.159353669155493, 29.635694097215893], [-19.611374255116882, -26.388985036493914], [21.243050148464302, -15.473521286591955], [-34.08294895901149, -8.853414355595463], [22.455960774041976, -5.608439504418007], [-16.107944367519362, -8.319582820793293], [-14.818588386435263, -30.97435509197879], [33.17696564732388, -6.622580870256677], [20.49843429679943, 16.703193465222938], [-23.879059325814147, -0.02342929622553401], [-6.685221074023628, -10.686493295540345], [4.413276449019507, -21.390818418859826], [-45.09460375835117, 17.375103339768025], [-7.174973590171103, -11.692151691539257], [-27.665437041550902, -14.689493622573172], [25.473939140687953, -26.088168048788518], [20.985108400574077, 15.442713837196811], [53.79211357645987, 0.44616519596189275]], "rotations": [[0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0]], "velocities": [[0.4296684615666146, -1.9389702091413905], [0.3378613855216515, 0.8934444279529719], [1.1817498380223581, 1.3637028495348258], [0.09734675160510983, 0.5814855896046691], [-1.273643203840551, -1.1329025916848372], [0.5564378755641638, 0.12579810147093584], [0.4454770175329155, 0.6036812318277507], [-0.6202966992294393, -2.1893312304590955], [0.9065607614300665, -1.0966400579004785], [0.26437120718056095, 0.821699804867148], [-0.9605544238036021, -0.8020187922010575], [0.08157430130228371, -0.2788614356192329], [2.208100310734918, 1.488272689731904], [-1.1158248224948268, 1.3776451971816392], [-0.06804293028647145, 0.5742532703775477], [-0.37853674184609715, 0.7837418672119919], [2.9819796513623347, -0.3168723465385558], [-2.4102531520494326, 0.3377012118923216], [-0.6245187602367549, 0.5457397401274914], [0.40687220907852034, -0.22637567246498833], [0.193348484404273, 2.214584570224316], [0.07221721174063497, -1.304959464217294], [0.503849321581623, -0.4260331888060197], [-0.09677559437502162, -0.958854831215308], [1.3230831130962837, 0.540894018564722], [-1.1015678277367484, -1.7357492056920547], [0.356981136681265, -0.4231486493169846], [-0.008962029712729651, -0.2579743850315935], [-1.2656810046168852, 0.6621593018507403], [-0.25128199352714176, -0.2629694339749649], [0.9534541420658346, 0.8277528389399044], [-1.193312256013361, 1.1062197485352436], [2.1887106202221256, -0.8081343727360464], [0.7028808116520439, 2.0140320847487323], [-1.9299527802942735, -0.6662491870344378], [-0.16300637096948128, 0.154994212961294], [-0.4218561059799216, 0.9511027752985147], [-0.4713227812270825, 1.1270405540052337], [-2.126458029303183, 0.19452651497977766], [0.09020789745373146, 1.2007385168089035], [-0.515919441080488, 1.0901134232571774], [0.6954826209064777, 0.7525160632313929], [-0.756184703110857, 1.6317168513621432], [-0.9982010395879716, 4.019383016129497], [-1.4119686529660855, -1.412175028186879], [0.4827845464894632, 1.1225607575897538], [1.0188382422702913, 0.3329127566355637], [-0.20676587738058322, -0.9117015219181904], [1.1154422069686272, 1.2112212775127822], [0.005251786284132003, -0.10372727897051658], [-0.06806397279308032, 0.21302919424741698], [1.209515007790511, -0.4376253770543999], [-0.27848071223379955, -0.9118495810884846], [1.0870222975526427, -0.18472643403585298], [0.18737556476291395, 2.330959964031889], [0.30178478652102236, 0.6353668244627503], [1.3195491173072795, -0.08167470557524929], [0.9586489647822692, 1.4750399300934673], [-0.3364084854879565, 0.3066799129317582], [0.45713398120925297, 1.4455647475746942], [0.2172266686382003, 1.9814331855942755], [0.49634904538950203, 2.1715949290763015], [-0.7385010810446172, 0.39722938589036433], [-0.7355221009894797, 0.7225893662832694], [-0.08592041886174206, 1.947355653950724], [0.16870443787670067, 0.7595254299652469], [-0.5346202840572312, -0.7491272395085735], [0.02847963489991849, 0.7353381736063572], [0.4137371555919642, -0.463977952940709], [0.1468536534290646, -1.7181091163087048], [-0.6435886342913801, 0.4156301030298443], [0.41306890811689934, 0.9301139684602255], [-2.131321346942396, -0.9698966940911297], [-0.8818170688236172, -0.5644250571543447], [-0.6248214966842631, 0.8509121456096874], [0.053186945066287905, 0.04491076428175122], [0.9670475119791252, 0.37351256449526177], [1.0322897753944709, 0.26459075490709694], [-0.9756943538718668, 0.7437149575172629], [-0.6651918637287216, -1.24608615623154], [0.6972272816077548, 1.2811801203483661], [-2.9673898074011453, 1.4847584571499466], [-1.6312414141889813, -0.9979241260806383], [0.011888657508913658, 0.11352147663845742], [-0.6519221192050193, -0.5573046340170871], [-0.6090723755800463, -0.25981500826413173], [-0.032260476498259555, 1.2513027360224707], [-0.7404538519975558, -0.041286925803076385], [-0.2623416848066174, -0.939389379809415], [0.05325184726085964, 1.7365438487518914], [-0.9853623904202065, 0.6625099529654521], [-0.07171803269522374, -0.4863968057902429], [-1.4707771858710668, -0.5488984452032883], [-1.715729246954286, -0.4223056669642925], [2.321921957861512, -0.90849852542366], [-0.42933240245724497, 1.2505011524054483], [0.6436344257866139, -1.559062221537023], [-2.6897789940234267, -0.8872389997170729], [0.20501681804757046, 0.846820911608188], [1.7388964863660403, 1.9399167261414947], [0.19023418003284592, -0.8148306790457093], [1.7248238916953218, -0.15554173348062758], [-0.5615945346676288, 0.4237005732619272], [-1.1349311303291663, 0.3787210089380622], [-2.374278849519347, -0.5644643705103295], [-0.201964638929943, -0.9184267737660877], [-0.4331251683765512, -1.4707848453412122], [0.14576035429381898, -2.420981658287598], [-0.6668052648119239, -0.5697148977629154], [0.7648624004417932, -2.044589771201978], [-1.161944201384531, -0.969921066448553], [-0.07603229481248679, -0.8756976996557563], [-0.22377804260216738, 0.5430853212325104], [-1.155427786721833, 1.0651387598181317], [-0.581957148051403, 1.4415697553915228], [-0.9204489943383597, -2.596270064713739], [-1.1217482572309783, 0.4355758255720082], [0.023760797197607913, 1.1497517818642797], [0.4959394658505384, 0.8880627293130008], [-0.24656480559975305, 0.921263883397375], [-2.193134012493915, 0.5288485830604307], [-0.7077850182987082, 1.4187486775070366], [-0.1425639201859359, 0.22512791247688999], [-2.29153213422693, 0.5347863743359087], [0.17380214437916355, -0.8058028502151329], [-1.881441689801265, -1.2165882887264983], [0.7769875324973252, -0.9710213286668946], [0.33506499586995614, -0.2872550817088854], [-1.7336580605492822, -0.7783890644951772], [0.021830228269942582, 1.6938929337776882], [-0.5561077089577972, -0.30357504957336556], [0.982070277412561, -0.2899939055665681], [0.3219666690256104, 0.30095847666599834], [2.0392104999490517, 0.595805714704755], [-0.9267081471145702, -0.4176376287287062], [-0.08505802118320183, 1.909998744507798], [-0.08467994859706895, 2.478626397166639], [-0.1833775240959411, 0.7492493245235468], [-0.4171331947261692, -1.0506788882834457], [-0.6563787607902426, 1.5140906071742917], [0.6004388058738644, -0.44283986886448956], [0.467239227103837, -0.8568644529054744], [-1.559853231987667, 0.7323518269964469], [0.44051067692031576, 1.3381066698564155], [0.6345296910914309, 1.74700732873042], [-1.2834111467595335, -0.5718273946750555], [0.22046275129953924, 0.6558159264283907], [-1.8831751643497934, 1.5248052684790694], [0.9520778132164485, -0.21258802903816407], [-0.0707472558363823, -1.1627833837737267], [1.1413378622333905, -0.06967930433466756], [-0.7625902890384167, 0.6878802945002971], [-1.6058321264095734, 0.266420589007249], [0.1822141739090999, 0.912415225267665], [0.1364913551197706, -0.37173307997989524], [-0.10654262728311446, 1.2690492245670928], [-0.14091536885783604, 0.27944833454007095], [-2.8736080040923326, 0.14184352538107659], [0.5389977947283128, -1.0672413176811812], [0.13924862664930265, -0.40984897994087377], [-1.4419442479008344, -0.7991837259275757], [2.451168537921807, -0.8670932442942235], [-1.290334316073469, 0.01856172878690994], [-1.3853770004940096, 0.6350856412636673], [0.6046237757731903, -0.5645886073502004], [-0.753174461283897, 0.556842782612821], [0.34907589716224907, -0.07016114470537334], [-0.49435150583936144, -0.3710382249733507], [-1.8610436435402689, 0.8762307752029511], [1.8887347753611916, -0.5689044376081309], [-0.6722426904497862, -0.6583028350418041], [0.728733161707425, 1.1402428437151444], [-0.2739814152190475, -1.4011493041989338], [0.30618287363722907, -0.26877391830104774], [-0.3636222356283134, 0.018072859088685993], [1.263873596881689, 0.16235473916187937], [-0.4736935393621156, -0.06557591544569304], [-0.05280054635180534, -0.5080858457606199], [-0.2057887229194636, 0.710766489014928], [0.3470264987856719, 1.4786652641260274], [-0.8617538654732172, -1.1474108055772323], [-0.3676448867779157, -0.7941102209543062], [2.0428506876297794, -0.9578284979071113], [-1.7998432143875276, 1.5602429576775225], [-0.9200514573164346, 1.381901034832227], [0.9670421846845776, -0.7882695369489555], [-1.5704066398664263, 0.05426841300750158], [-0.3727903719484027, -0.2633653358907185], [-0.39519738408901506, -0.8298679146452218], [-1.0751636223896273, -0.059397446291248615], [1.4377546133585768, 1.173335917350207], [0.12213606271490397, 0.6460460575420296], [0.6750113408080859, 1.112764480642337], [-1.114043879768329, 0.321059979982488], [-0.797021877817084, 0.3862876036703209], [-0.13946903502212274, -0.3944643757804693], [-1.6083155140081158, -1.0239441048744842], [-0.059764400716606846, -1.5481080486330894], [-0.31264352811747953, 1.2330372622544166], [0.8479160799936688, -0.32058113411600475], [-0.7902004396241746, 1.2798715660222502], [-0.018705607665485305, 0.8058651303429424], [-0.7902870415238762, -0.3875201097538859], [-0.02207295260804126, 0.7383969749507727], [1.1220784053044237, 1.1191533250319972], [-0.16515206375783809, -0.5086208881199156], [1.1192540813657084, 0.4617259398448489], [0.16844051416486788, 0.0003662818734561486], [0.6566077109419775, -0.2562233117941501], [0.20014651240037276, 2.008868194779295], [-0.7670632019146574, 0.6916864230385397], [0.37990429165446993, 0.7088673624253242], [-0.9677632499061353, -1.2407022308142812], [1.2639476369659155, -1.4272316386128268], [0.2382250136665851, -0.08678067618407369], [0.015911567620330493, 0.686914995882655], [1.3973102357694331, 1.1006021274203803], [-0.4676676443825908, -0.8084185290846283], [0.47504866757232883, -0.15213066266123623], [-0.7627467643534628, -0.30797828574382063], [-1.2258126402962664, -0.30514926810539617], [-0.6831923064243595, 0.9907848609969327], [-1.2175996739694033, 0.12586669403721473], [1.7317535828252717, -0.7529388518937262], [0.157604208793793, -0.5158821195570669], [-0.36662663451075306, -0.7397847757410047], [-0.5943413677662562, 0.3544946854097101], [-1.5426720733558, -0.44463084220799987], [0.23994761365962292, -1.3451735040700026], [1.3502579494275504, 1.2345628596387606], [-1.3576623045793137, 0.5485140743383196], [1.3209820395208323, 0.2629797365640015], [-0.29944569296680207, -0.9717022363304775], [-0.5980195416822773, -1.112252750710099], [-0.6116539198383821, -0.18619947258827696], [1.1991808571515348, 0.2487129474569025], [1.1497897323261241, 0.900207622347662], [-0.059036238058738526, 1.1162147421882451], [1.3767037532107411, -0.0861463857059209], [-2.107303559328698, 0.07546609499044632], [0.003409440826075469, -0.28276615257306426], [-1.0315001615602364, -0.9289224385561395], [-0.0770710157394869, 0.029752875385193302], [-0.22561970282596075, -1.5489041465228874], [0.04683235449521859, 0.42630891973778107], [1.3615606396136428, -0.5149252799357412], [-0.17666180021651082, 1.1039726242059689], [1.3835194886105557, -0.7438228673739422], [0.7646107062885716, -1.4939038229605952], [0.40354984546963274, -0.945640746847073], [0.07225422842443982, 0.33022766168943624], [-2.2443879008258736, -0.2870500020384843], [-0.07190917356798864, 0.7856619131368523], [0.3445419009645064, 0.062037762151643264], [0.9260810882513146, -0.39903218197477713], [0.33556724279034517, -1.3292112210421152], [0.17609144772589475, -0.5523924386850309], [1.134986790211265, -0.6814525754583093], [0.6176915109383122, 0.25061639604025665], [1.151571691474329, 2.2656128308065018], [0.8360762670412031, -1.4250019237358993], [0.23516000750753285, -0.25967553214314587], [1.809237136136919, -0.458614625762594], [-1.5893318320149534, -0.8524205478125412], [0.06805267918327225, 0.3061905873340441], [0.6153479546852151, 0.06889753853649033], [0.183799617209097, 0.5438071910838072], [1.4248828868890469, 1.5116099031229517], [0.859867627199585, 0.1081106878459285], [-0.25043641328326577, 0.2622216653121308], [0.6048879914756454, 0.22617487647967652], [-0.2563410227562413, -1.1451126325218883], [0.458252980999244, 0.1305601553353599], [-1.4994306041701433, 0.052342732328252095], [0.8521285687880373, -2.178048941918221], [-1.130825411077124, 0.4768658106576762], [0.24317039628402273, 1.9554408293954413], [-0.75140667952603, 0.34996246770624734], [-0.06645168747154298, -2.6274493495479816], [-1.4223371240820801, 0.17003414164146022], [0.14270358648156484, -0.9840854836890568], [0.4979658436633308, 0.33810315731202223], [-1.79011635879687, -0.06635228631917463], [-0.6006865096126284, -1.5886727644245873], [1.087183253823259, -0.6317270615289814], [0.46549265015555386, -1.1794275388541815], [0.1845231450171108, 1.365738881276407], [0.0415417856781313, 0.42869945994577136], [-0.7982383571596402, -0.09465952154075226], [1.0977435700801397, -1.37280635456589], [1.5768381637374025, 0.6575619782608618], [1.4966771587295407, 1.0312014428723784], [0.35507705100244474, -0.11502461276983146], [-0.05071166045223123, -0.7102034368705592], [-1.0773187261359474, -0.798251637917146], [0.4565527120970254, -0.8712187079115563], [-0.17103852400358036, 0.49446045619030576], [0.2241313719658735, 0.04690252769963679], [-1.3676116718558675, 2.76141773577298], [0.48969665678996765, -0.006478742111325582], [0.7024231514325214, -0.8153071982138383], [-0.04074664164955348, 0.2304277578194022], [0.1951747545486394, -2.5752851361755935], [0.39652634817123394, 0.15630243912250982], [-1.644851067025356, -0.8936977444887199], [-0.6488547221413896, 0.5638003464435067], [-0.718623285498512, -2.1726877886600264], [0.18270081666385843, -0.4927628942492291], [0.7491858689820146, -0.7038055048240928], [-1.0905639925274102, 1.0966682335764435], [-1.3039894931628546, 0.08609303782906359], [-0.46453840554533404, 0.6133980559272888], [-0.25343082032644443, 0.6442722942857476], [0.0996956145256138, -0.08539153281903707], [0.2721126298130061, -0.7031134144734635], [0.4319811956693499, -2.3747120028790336], [-1.6794137575854444, 1.7038771685757235], [0.6955095479183246, -0.4943752627373989], [2.32760142550575, -1.2634209051049103], [0.1997930636753983, -0.2847585060847621], [1.206894730397738, 0.22288397262939028], [0.20446938597278486, 1.6705791273577437], [-0.11882799941736416, -0.7614999518156383], [0.29678272710141307, -2.076188139590928], [0.9581634860688216, 0.2547210348916905], [0.8908130620644947, 0.6975766545295933], [-0.21629741116521808, -0.25731422046422087], [-0.18807810985370244, 0.22487591165887297], [0.6012048331790876, 0.38035730343484647], [-0.8374792819575367, 1.136890623893476], [1.0957455386413604, -0.8858524692012832], [0.556164195517224, -0.47357824422581113], [0.26795233776200117, 0.958964202100735], [0.2466472120796777, -0.20075189448586], [-1.2605800282429123, -0.37719357796774544], [-1.6324370653325369, 0.2564913312568304], [-0.5984102226440875, 0.5971761369479865], [0.8871403065267841, 0.4836285270746029], [-0.33236278327382407, -0.42505595868435736], [-1.0529005843003896, -0.5016073593708558], [1.0020858704941011, -0.0756735670331871], [-1.3300943952301256, -0.3031375636639618], [-0.8652308455049105, -1.5121906426656422], [-0.6666694395322275, -0.4504677470790293], [-0.24265998271626799, -0.21715275148970606], [-1.1351266923693857, 1.7079330850131405], [0.281016894424237, -0.6116200624485914], [-0.6445648022178195, 0.02745010724852467], [0.8106892897675848, 1.4945008779989388], [0.2994319620234241, -0.45095027256897197], [0.6019947223467718, 0.02046382396961081], [1.6896121657879688, -0.9245115312223848], [-0.6503218218818736, -1.8425633162615198], [-0.4479172966051421, 0.0764301407253991], [0.6372215545826705, -0.09739768516526993], [-0.637735507361942, -0.2879218776348423], [-0.7683937786831296, 0.20758595622474468], [-0.34252135800199157, 1.0327117993037416], [0.016887318826931074, -0.15950017357226598], [-1.707480367861289, -0.7253998191058815], [1.3616679469110964, -0.618475175554198], [0.15019996802610683, -0.8148736013541519], [-1.1002402053818425, 2.971267882425909], [-1.4541963782997556, -0.7375787460298601], [-0.1900127875007228, -0.6186434077890155], [-0.07851782090605611, 2.3293771945029356], [-1.6298996256643425, -0.7316817022335373], [-0.6146473634034135, -0.4708942461865337], [0.004317805648564844, -0.08850537016804666], [-0.41385696298002705, -1.2016751692827996], [1.2219298373584537, -0.41873648954482595], [1.5625220701396303, 0.8288737621869864], [-0.7515225027636232, 0.546054694082325], [2.8446569465081244, 0.33913503556401353], [-0.03362986722560762, -0.8393551784814456], [0.6959052658909689, -1.1667925918298843], [-0.5386356618468102, 0.6380124107591463], [-0.08022458887451155, 0.8098362562321939], [-0.3178717134215027, 2.275495160137531], [-0.5811609576340727, 0.24524240971054737], [-0.44943744793123946, 0.8078462226894921], [0.008799928187033049, 0.011907955775086873], [-0.43552706400268554, -0.6285339664565345], [-0.39117922052150395, 0.3243880882938141], [-0.19476762912104637, 0.05081300182650025], [-1.1525801352444507, -1.1835488632577145], [1.0634645086271328, 0.28574837708229284], [-0.42581085787862, -0.60737846525986], [1.1388320773526452, 1.1057760265173562], [0.2383645657296666, 0.44811246352707257], [0.8281814865764209, 1.50000607942819], [1.9082805110274528, 0.6739009873755981], [-1.9360444832823258, 0.31356695934721507], [-1.204370080971284, -1.647382976854839], [0.2034554232667379, 0.30918157562891657], [-0.2236297737343255, 0.3279715528530982], [-0.3422431988332012, -0.2352903984015746], [1.1385016585248826, 0.3376460876426435], [1.9818150774124332, 2.3911397915498287], [0.9899473412836742, -1.366406225905721]]}, "predators": {"type": 1, "positions": [[27.450987792577653, 29.794440673649355], [-22.692563595432897, 10.856826346470788], [-2.7894397936343283, 19.291831919976715], [-0.6200681231664459, 11.292990759462613]], "rotations": [[0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0]], "velocities": [[0.13074031815617737, -1.134043059509408], [0.7469999261711937, 0.2873637204299572], [-0.14746521643932795, -0.8873664953241259], [0.47931131701211815, 0.631940586796199]]}, "preys": {"type": 1, "positions": [[4.592040396811317, 11.073194456309228], [12.289840714942931, -19.592683491887158], [-30.060454903586812, -0.8565191881210191], [20.66087051760924, 20.370548713975193]], "rotations": [[0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0]], "velocities": [[0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0]]}} -------------------------------------------------------------------------------- /scene/scene_distancesPrey.json: -------------------------------------------------------------------------------- 1 | {"window": {"width": 100, "height": 100, "depth": null}, "dimension": 2, "ticks": 2048, "boids": {"positions": [[29.907273884606692, -17.3257526701091], [-7.1163080914821695, -22.293233699421624], [-24.09336575145539, -32.37104879628306], [12.699379159191757, 6.653742471502608], [-36.59409524949041, 4.940216971831714], [15.273107978063926, 42.50863645684383], [21.634613970262116, 2.3402519028841327], [-10.826219638822566, 19.130141952635498], [32.70205499413685, 23.79909230057497], [3.725136161061137, 11.587913505892395], [-30.08105293011539, 12.664375575919738], [31.339233564040352, -1.4248796276386366], [2.737538134527557, 27.171057109479825], [-0.04590483548122135, 36.62540425084844], [7.9760876787504005, 23.344371736342502], [-8.677879037278803, 11.6959050176472], [37.94811496766106, -29.834170779661743], [32.15213325474669, -47.01047124306077], [-2.9209485922267, 14.20926636069746], [-13.197106446637218, 6.541201821997852], [28.44232572536865, 6.525782592240989], [-44.331491190073805, 18.087882501150645], [23.18738251395129, 2.6572035546710304], [-0.4916998649996258, 1.0539160619131829], [-36.646939330336274, -8.828113285873183], [38.271885871932405, 23.879919492782555], [15.655580412648611, -9.809742830493304], [-7.491186456786816, 13.548027675565201], [2.4477515755837125, 0.8272558940785626], [-12.12667664840286, 11.231502464841176], [-16.018914531536964, -5.332521808735209], [19.28518279328943, -42.3529176711784], [9.46586443928674, -24.056445078622957], [-57.979323006110526, -27.560777440901056], [-26.026916846851478, 20.954346094714595], [22.145785827102227, 50.08858582597653], [-9.416338086940446, -7.509997637297378], [-3.3171045512133372, 35.12942260565976], [15.40597491781117, 0.6629032154224549], [-19.180685708848376, 44.58188624027385], [-36.67946920600089, -5.288272293654531], [-3.6916033693619066, 14.815791295969763], [-29.427572669099494, 30.46016337184059], [-2.8917596482145274, -21.898781750235965], [-15.625097634391212, -1.098933015440455], [-13.041185865302104, 19.599887556771602], [-21.83220584208983, 9.52558744237045], [44.42050129324939, 6.894458503526282], [22.483393462655098, 19.627562214879003], [-42.02955663767379, 27.69174201712389], [-2.89158244036969, 18.938395054531952], [24.852016253646983, 10.511667067391194], [4.616548260885828, -28.861709002449388], [18.26795489539824, 2.103808262749675], [10.701471451046887, 22.288976786223923], [-25.172109416352612, 22.339282716239016], [31.259082625353432, -8.597073596246686], [-39.50793680953028, 47.40175721844605], [15.063503242595807, 11.055420450002176], [0.17267393999905023, -13.905114467027676], [-14.74228019787271, 2.9877638398690656], [1.5516307532497482, -7.961429890171497], [-20.24628877651793, 3.376763853649074], [-25.99010469479131, -36.85697695036056], [-32.36285806793429, -37.49041767407685], [12.832161674724967, -17.800319431150182], [16.53149827241194, 7.758995963444111], [38.33484544995385, 15.597238551130548], [16.66690943503616, -13.247265993613274], [-40.89921799300582, 13.560952699718788], [25.50493936418218, -9.935602302536374], [-12.43348712364241, -9.602283297118856], [-16.556686083630154, 25.769304921824514], [-3.9254060782217852, 16.52103273677175], [6.965204344532167, -20.372653785230657], [42.33133420430534, -5.093759911991762], [-18.118235572595914, 31.642749950820335], [14.582468384391905, -8.209481497182454], [-22.982358857180877, -33.54903376509363], [-22.42711200384139, 9.16117287772415], [-20.581713946130595, 22.561627688562847], [-10.032907364438753, 18.58955253622483], [-19.337660159416348, 2.9747246702988197], [1.8107417369272667, -3.6508502003099554], [-0.42113429563814647, -11.34778209744454], [-3.820968716373658, 41.45875241911618], [5.071143359169779, 31.233198168899776], [31.951625900114713, 12.68111113046537], [27.63552629174688, 10.88310397862659], [0.7292036683995724, -5.615505023978539], [-14.972056590700408, -19.214994449909774], [43.58978141358033, 0.2265300985153973], [1.3607946561724271, 21.283935924784668], [-64.57716228139905, 7.91347760980396], [5.973517766635418, 2.378524817008621], [-12.998210020809, -9.121095572886036], [24.531433371963452, 32.11360941693605], [15.59206953642813, 4.167009880713684], [2.4172000379244323, -4.7972938384925765], [-25.458405453926556, 7.001038084590934], [-18.05246031664759, -39.9412716447179], [-3.1109195952129545, -10.594662736097249], [-7.062605376891123, -6.933350851158175], [-29.265625067668214, -13.232828374767681], [-14.775763020891146, -37.65846844514975], [7.195833274390695, 18.14809423821411], [-5.365350252652665, -5.794939605025355], [-2.926277683330857, 3.8323536601996597], [-27.11383308314315, -2.5803016953343754], [-11.909788295154343, -25.04208353998864], [-5.837902578047501, -22.325144746824158], [-10.374836510099204, 16.442103881346195], [37.068518731481056, -12.512989078915965], [-29.246737712705457, 25.29581995275877], [-24.61499752944693, 6.3913933196656805], [0.43744220268162864, 3.43193009137214], [-7.50115294546967, -30.41718056231293], [14.94811336373227, -5.8869811912347], [-22.80531269363495, 2.8370999101199943], [-17.92296410055646, 49.803374210191905], [11.55600373945664, -21.21728419024837], [-4.122983649628347, -15.662018465553306], [-21.403260262786024, -20.86650243638886], [-7.76026158434002, 5.594835329271702], [-1.657227713810704, -8.792785643027859], [7.1034580633984685, 22.106149870719268], [-12.349604365714649, 29.928086211362196], [32.58906313164798, -22.13858618341009], [2.0549936467035974, -5.042421393978573], [11.238409038172469, 35.10613548755036], [20.855666182663, -17.174259623494518], [12.882604485939364, 3.3206083850732004], [42.40185497160818, 2.714030333771621], [-7.5024311790176705, 4.073465332427767], [-0.5325985738966478, -25.635711500827576], [-12.567225300934366, -17.681120196634062], [-23.447439272862812, -26.041854476229], [4.097999435762386, 2.045645512204921], [30.338396008437645, -20.55956670369149], [-13.231264514950016, -11.049490253310706], [36.89050261938729, -4.954608256251257], [30.899348386997172, -63.13660116532654], [-20.464163547522972, 50.31795009643763], [-12.974857423591937, 21.070318400839533], [-18.96543482213979, -30.70305920682464], [10.809072906687216, 4.458922133667968], [2.980811614883841, 49.36715810118801], [-16.391157193121238, -2.246820469129277], [27.593354984378752, 30.325368065948254], [-13.91008589258234, 15.18550891744358], [5.23539690246143, -25.753000896882387], [20.282166467481236, -4.650089694598732], [-6.446083441942249, -5.466060574050872], [16.06180725487698, -41.062495737873014], [4.534061016725469, -14.025272670729388], [-30.441998255846205, -12.711085870908281], [-4.521029121495023, -0.6712750686135818], [-24.545801288326743, 4.043023960498721], [-6.348665207808134, -31.69463994928987], [-1.9605332946248244, 5.306125708332116], [-24.43564047651736, 29.543660184594003], [37.837877639041125, -55.207849809232776], [-2.730730367072274, -27.526639872223445], [-33.44442972247197, 19.19222888349386], [-6.201482779542347, -9.489923789298498], [10.535530540636653, -7.7821078090782265], [-34.416149956819076, -10.990010423251752], [27.79630043402394, -0.8069247974680039], [14.833958640999304, -4.5717821900291264], [-37.331082655653425, -31.938068434462252], [12.923626555037783, 10.633114028937257], [41.210308275844774, 23.433842453661114], [-2.2376679661944774, 26.333323385729805], [-50.86728936897981, -17.868217067394315], [-14.28543919916989, -52.40314074896205], [0.8673912574230812, -25.930565322630013], [-2.6337792521230265, 19.235603314093566], [-22.410451405687258, -11.6417068298696], [15.27204053871513, -28.506615038057987], [28.628901787953364, -1.2830426197006797], [-37.86802947744802, -7.659600241129388], [26.40259115578921, -23.082560328036624], [19.128751914793117, -15.73226479872241], [-22.882336892997344, 1.8015519705918162], [24.862336238074835, -21.267560924987873], [-38.49223136524189, 9.974245275724874], [15.397293337654478, 7.171972699045467], [16.752478447361703, -3.25952680371298], [-15.297576652467685, -8.23759985676739], [34.517262970290865, -5.915764705219506], [3.906342529156072, 12.635205550305738], [22.632909040029332, -19.631307680809016], [-8.24650925705244, -18.45269358391153], [35.16415907936044, -2.300739955946258], [-11.050862376880215, 25.195561811316033], [-6.7219386390974645, 8.638986708691185], [36.75742154273979, 28.551200612302495], [38.86788950704729, -15.485793668945586], [-12.114281221914707, 4.560989676554918], [9.676783660787926, -31.091145655704135], [-2.528385304944284, 34.84478042053954], [2.9090582184786133, -15.57254449374593], [-8.656156139577275, -30.633776283029], [25.875401140427343, 17.743829877935134], [-39.503918686692955, 16.626939004342276], [19.26348915583555, 26.88719327094746], [-38.3742722086785, 31.058599494737802], [27.944246936289353, 1.6619967685744912], [-6.31957269272723, -19.561244685598336], [-44.01495584284752, 20.575304770093936], [-63.41545310764906, -2.7816286841576323], [15.840110009266953, 0.8063277597106933], [17.496641928888582, -2.2997164316935264], [-18.776424587462397, -14.89324615834081], [-26.7254609946882, -6.786490233997299], [-20.732025066466097, 23.172354187115683], [-27.77415530143053, -3.5547705515574166], [8.60628981114153, 5.794962318101033], [22.930815703444768, -35.17291424659216], [-26.48222403861641, -22.704820725118058], [20.818897558520717, -1.872439509500199], [-8.221250164939626, 18.338281182972427], [7.80862738077689, -36.21712292746785], [-1.5009747664606314, 5.456974034192429], [35.14346518508951, 12.257307253745623], [7.397554161535775, 5.942366476310264], [-23.763255653033358, -35.88720856770449], [-22.918423850559442, 31.0617169175312], [-2.1894974823195863, -3.8880409726340712], [-61.726114515910815, -8.1185435470225], [-10.314693233663148, -28.003514608284036], [-19.58187269220253, 15.219374603353552], [-6.88226670201582, -32.38955411954719], [-10.966047864346564, -4.7664409737454605], [-14.615308734049501, 1.8730732017558884], [24.92809562842138, 10.209297027590399], [-45.59726919418639, -27.876110968826335], [-10.468047752214831, 10.819097056528156], [23.22855247761337, 6.485192975476053], [-9.517837616705956, 22.94842248085147], [39.33378659482683, -28.47907170279054], [-10.62425571715903, 3.2908195625657246], [1.1141023519935118, 6.630795934186823], [23.281845231754147, 0.40656715548469685], [-20.123048404105727, 23.41622260478028], [5.567229558734077, 17.025014753033037], [-44.880826227303224, -15.585781669163708], [54.58140041318892, -31.42055936966636], [-40.51888552390695, -0.12697608107373787], [22.1283737880092, -29.823527159196217], [-6.212091194681771, 3.904057075161928], [0.1715862351539217, 16.46394262528356], [44.50831314773114, 7.559396769742791], [-1.1151889985266341, 38.12641825172166], [29.243476579474947, -10.034214806749224], [2.395566273026525, 10.633728432447725], [32.1969944994833, 20.521685226638347], [-2.844956764766864, 11.718383915554883], [-20.6028936248789, -5.969594686194393], [21.50554544249833, -3.820983034375049], [10.204512877943372, 24.522850607948243], [-12.605234625013846, 39.17331970802993], [-44.63829641306582, -18.719723360341828], [24.534671694725485, 23.36870379448653], [-16.006671095952875, -38.348242510905365], [15.092188383975738, 6.364683639335491], [-19.438617519846503, 4.880665207794461], [18.654326231102768, -27.00211608193485], [-33.25217418603551, 7.521402333618468], [15.700202364000186, 57.919664372089024], [-9.734855281706704, 34.33767121874718], [9.281202247027514, 9.10937900683883], [13.940177748094408, 20.241997440937773], [-9.214199496021227, 3.4760724736353152], [2.8650970405663343, -37.77309815567252], [36.419240320987015, 7.346364382316174], [-26.851294616156633, 11.177102657024163], [-34.322726585169484, -16.95275328244077], [-2.303969513320702, 21.34380707025336], [21.56468431345475, 3.5736056835282684], [5.180556452719905, -4.91388493258104], [25.965708856709824, 8.845714714058772], [7.3645850289655375, -1.7041265755232695], [-6.047439596803918, 20.6909897787968], [8.291144149451465, -3.711350961935926], [-31.488347429413484, 9.024648431292782], [20.366534307891406, -25.62022437567582], [-51.12247310113894, 7.2028630045366535], [-1.0036090478368285, 2.1544679675560565], [12.021631463925411, 29.06005699939726], [-21.685943189187018, -13.636399104440219], [-32.56170306638437, 8.746167388349017], [-4.97774133468936, -12.939920203178719], [1.816202677535595, -43.45367276630233], [7.4370155302106316, 10.62177607874906], [24.275172535380715, 36.58504946611612], [14.278189682317745, -16.111791529802247], [-11.333915984257622, 29.78254895264681], [-45.85085574822977, 12.811461292082015], [3.1781572802993256, -2.7575311638761124], [-36.11554238911182, -48.06165372025624], [33.13392582315597, 49.622171712721524], [10.013027107945728, 17.891722059683982], [-23.18739399323305, -10.850710895481882], [1.1944631780917405, -0.34418131651084394], [-12.32004185685765, -23.280154193142597], [-24.993163793390895, 24.040506150151543], [17.29479328324313, 21.18996430975278], [21.475497965426246, 29.39310269970006], [-14.475164706220218, 23.6003170218492], [-16.211601865727214, 1.4380518370541542], [27.613948747886063, 14.10468443843853], [-3.95002470164949, 24.747347529948925], [17.864471958331883, -26.80114412523087], [-3.491313019382486, -43.65189761082125], [-31.435368022999796, -7.512831817648978], [-20.44294201284256, 23.093266998732677], [24.224965072125663, -12.717912627733124], [-0.6888329733044792, 34.154190523263075], [32.72658303482589, -1.3328755765229459], [16.29885451011258, 6.184836642417292], [46.16596585928607, 34.836985256860494], [0.7286480253654726, 9.924475927920342], [2.2931787659116596, 3.1224441831562397], [-16.815032790429676, -24.744278813993592], [-8.209096584458969, 12.222025059461702], [-31.37344767316751, -20.92367031721742], [-7.211639380028057, -30.62771674598656], [25.57711356880359, 14.55708357893514], [16.72968684743991, -17.778487661332953], [-24.18449416630372, -15.346638299743283], [7.97138658548285, -18.12533721318923], [17.43368109397682, 4.978447556938095], [18.80682194220349, -3.2089665163469], [17.446725804374847, 19.311812618331142], [27.626894468840177, -23.38866027135191], [-33.25883189269684, -18.02392702654387], [28.390266583118503, -4.986545809468935], [25.35196639200482, 6.509939694514241], [18.694262714461765, 26.75923160822432], [-15.285465543725747, -4.8500265190464535], [15.850688420513364, 14.2710383188058], [-26.960035003370585, 21.936944142268885], [-38.99639954101433, -1.9410763866063032], [-2.8582673124422993, 22.111634635031972], [21.087948924863525, 6.2125460629865294], [28.235800792822744, 5.906857660194835], [-28.00373466168089, -15.631790338724576], [21.42897027550167, 12.405633792744085], [12.065382937854862, 22.70894645539454], [6.881201023261259, -29.607399724623857], [24.30981253333996, 48.02872066214861], [27.612596766157942, -18.550750084790767], [-16.39044851238858, -30.140833910944483], [12.640760642500044, 6.533298955867676], [-19.130493018699152, 12.462980786315654], [-12.694319328391307, 7.943536268870431], [19.55918620775434, -30.30529044930596], [58.28346477170652, -33.34338920117499], [-6.987673209747432, 21.117438076631785], [-20.994547902007888, -16.527311354230537], [22.409918758024737, 7.939653332784312], [-15.80187193670036, -13.988296814048686], [28.391420576090944, 44.42954273522018], [34.94508651398641, -38.435479697657286], [-10.489696032757688, -47.18523657392768], [-20.64041734658966, -7.770097460451167], [14.429212949431571, 36.132063803190206], [-23.922896775488905, -16.496042615184567], [-2.9156175739376784, 33.123067411196345], [-30.145069918295587, -20.343942449062872], [6.160196533274755, 48.36955459678999], [-20.43770194415025, 17.926158002563696], [-17.73929325964516, 22.407779637484445], [-15.251738557039348, -1.050034924792101], [-10.513744935215795, 17.288881936804888], [-3.0888407967368767, 32.861140994845734], [9.68015974283302, -21.23492480977024], [17.445666950656733, -33.79151919540207], [-17.81247204945686, -3.0103048553061083], [-45.225462844195555, 9.896941547866835], [-21.293331758031776, -3.979173221259561], [-28.159353669155493, 29.635694097215893], [-19.611374255116882, -26.388985036493914], [21.243050148464302, -15.473521286591955], [-34.08294895901149, -8.853414355595463], [22.455960774041976, -5.608439504418007], [-16.107944367519362, -8.319582820793293], [-14.818588386435263, -30.97435509197879], [33.17696564732388, -6.622580870256677], [20.49843429679943, 16.703193465222938], [-23.879059325814147, -0.02342929622553401], [-6.685221074023628, -10.686493295540345], [4.413276449019507, -21.390818418859826], [-45.09460375835117, 17.375103339768025], [-7.174973590171103, -11.692151691539257], [-27.665437041550902, -14.689493622573172], [25.473939140687953, -26.088168048788518], [20.985108400574077, 15.442713837196811], [53.79211357645987, 0.44616519596189275]], "rotations": [[0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0]], "velocities": [[0.4296684615666146, -1.9389702091413905], [0.3378613855216515, 0.8934444279529719], [1.1817498380223581, 1.3637028495348258], [0.09734675160510983, 0.5814855896046691], [-1.273643203840551, -1.1329025916848372], [0.5564378755641638, 0.12579810147093584], [0.4454770175329155, 0.6036812318277507], [-0.6202966992294393, -2.1893312304590955], [0.9065607614300665, -1.0966400579004785], [0.26437120718056095, 0.821699804867148], [-0.9605544238036021, -0.8020187922010575], [0.08157430130228371, -0.2788614356192329], [2.208100310734918, 1.488272689731904], [-1.1158248224948268, 1.3776451971816392], [-0.06804293028647145, 0.5742532703775477], [-0.37853674184609715, 0.7837418672119919], [2.9819796513623347, -0.3168723465385558], [-2.4102531520494326, 0.3377012118923216], [-0.6245187602367549, 0.5457397401274914], [0.40687220907852034, -0.22637567246498833], [0.193348484404273, 2.214584570224316], [0.07221721174063497, -1.304959464217294], [0.503849321581623, -0.4260331888060197], [-0.09677559437502162, -0.958854831215308], [1.3230831130962837, 0.540894018564722], [-1.1015678277367484, -1.7357492056920547], [0.356981136681265, -0.4231486493169846], [-0.008962029712729651, -0.2579743850315935], [-1.2656810046168852, 0.6621593018507403], [-0.25128199352714176, -0.2629694339749649], [0.9534541420658346, 0.8277528389399044], [-1.193312256013361, 1.1062197485352436], [2.1887106202221256, -0.8081343727360464], [0.7028808116520439, 2.0140320847487323], [-1.9299527802942735, -0.6662491870344378], [-0.16300637096948128, 0.154994212961294], [-0.4218561059799216, 0.9511027752985147], [-0.4713227812270825, 1.1270405540052337], [-2.126458029303183, 0.19452651497977766], [0.09020789745373146, 1.2007385168089035], [-0.515919441080488, 1.0901134232571774], [0.6954826209064777, 0.7525160632313929], [-0.756184703110857, 1.6317168513621432], [-0.9982010395879716, 4.019383016129497], [-1.4119686529660855, -1.412175028186879], [0.4827845464894632, 1.1225607575897538], [1.0188382422702913, 0.3329127566355637], [-0.20676587738058322, -0.9117015219181904], [1.1154422069686272, 1.2112212775127822], [0.005251786284132003, -0.10372727897051658], [-0.06806397279308032, 0.21302919424741698], [1.209515007790511, -0.4376253770543999], [-0.27848071223379955, -0.9118495810884846], [1.0870222975526427, -0.18472643403585298], [0.18737556476291395, 2.330959964031889], [0.30178478652102236, 0.6353668244627503], [1.3195491173072795, -0.08167470557524929], [0.9586489647822692, 1.4750399300934673], [-0.3364084854879565, 0.3066799129317582], [0.45713398120925297, 1.4455647475746942], [0.2172266686382003, 1.9814331855942755], [0.49634904538950203, 2.1715949290763015], [-0.7385010810446172, 0.39722938589036433], [-0.7355221009894797, 0.7225893662832694], [-0.08592041886174206, 1.947355653950724], [0.16870443787670067, 0.7595254299652469], [-0.5346202840572312, -0.7491272395085735], [0.02847963489991849, 0.7353381736063572], [0.4137371555919642, -0.463977952940709], [0.1468536534290646, -1.7181091163087048], [-0.6435886342913801, 0.4156301030298443], [0.41306890811689934, 0.9301139684602255], [-2.131321346942396, -0.9698966940911297], [-0.8818170688236172, -0.5644250571543447], [-0.6248214966842631, 0.8509121456096874], [0.053186945066287905, 0.04491076428175122], [0.9670475119791252, 0.37351256449526177], [1.0322897753944709, 0.26459075490709694], [-0.9756943538718668, 0.7437149575172629], [-0.6651918637287216, -1.24608615623154], [0.6972272816077548, 1.2811801203483661], [-2.9673898074011453, 1.4847584571499466], [-1.6312414141889813, -0.9979241260806383], [0.011888657508913658, 0.11352147663845742], [-0.6519221192050193, -0.5573046340170871], [-0.6090723755800463, -0.25981500826413173], [-0.032260476498259555, 1.2513027360224707], [-0.7404538519975558, -0.041286925803076385], [-0.2623416848066174, -0.939389379809415], [0.05325184726085964, 1.7365438487518914], [-0.9853623904202065, 0.6625099529654521], [-0.07171803269522374, -0.4863968057902429], [-1.4707771858710668, -0.5488984452032883], [-1.715729246954286, -0.4223056669642925], [2.321921957861512, -0.90849852542366], [-0.42933240245724497, 1.2505011524054483], [0.6436344257866139, -1.559062221537023], [-2.6897789940234267, -0.8872389997170729], [0.20501681804757046, 0.846820911608188], [1.7388964863660403, 1.9399167261414947], [0.19023418003284592, -0.8148306790457093], [1.7248238916953218, -0.15554173348062758], [-0.5615945346676288, 0.4237005732619272], [-1.1349311303291663, 0.3787210089380622], [-2.374278849519347, -0.5644643705103295], [-0.201964638929943, -0.9184267737660877], [-0.4331251683765512, -1.4707848453412122], [0.14576035429381898, -2.420981658287598], [-0.6668052648119239, -0.5697148977629154], [0.7648624004417932, -2.044589771201978], [-1.161944201384531, -0.969921066448553], [-0.07603229481248679, -0.8756976996557563], [-0.22377804260216738, 0.5430853212325104], [-1.155427786721833, 1.0651387598181317], [-0.581957148051403, 1.4415697553915228], [-0.9204489943383597, -2.596270064713739], [-1.1217482572309783, 0.4355758255720082], [0.023760797197607913, 1.1497517818642797], [0.4959394658505384, 0.8880627293130008], [-0.24656480559975305, 0.921263883397375], [-2.193134012493915, 0.5288485830604307], [-0.7077850182987082, 1.4187486775070366], [-0.1425639201859359, 0.22512791247688999], [-2.29153213422693, 0.5347863743359087], [0.17380214437916355, -0.8058028502151329], [-1.881441689801265, -1.2165882887264983], [0.7769875324973252, -0.9710213286668946], [0.33506499586995614, -0.2872550817088854], [-1.7336580605492822, -0.7783890644951772], [0.021830228269942582, 1.6938929337776882], [-0.5561077089577972, -0.30357504957336556], [0.982070277412561, -0.2899939055665681], [0.3219666690256104, 0.30095847666599834], [2.0392104999490517, 0.595805714704755], [-0.9267081471145702, -0.4176376287287062], [-0.08505802118320183, 1.909998744507798], [-0.08467994859706895, 2.478626397166639], [-0.1833775240959411, 0.7492493245235468], [-0.4171331947261692, -1.0506788882834457], [-0.6563787607902426, 1.5140906071742917], [0.6004388058738644, -0.44283986886448956], [0.467239227103837, -0.8568644529054744], [-1.559853231987667, 0.7323518269964469], [0.44051067692031576, 1.3381066698564155], [0.6345296910914309, 1.74700732873042], [-1.2834111467595335, -0.5718273946750555], [0.22046275129953924, 0.6558159264283907], [-1.8831751643497934, 1.5248052684790694], [0.9520778132164485, -0.21258802903816407], [-0.0707472558363823, -1.1627833837737267], [1.1413378622333905, -0.06967930433466756], [-0.7625902890384167, 0.6878802945002971], [-1.6058321264095734, 0.266420589007249], [0.1822141739090999, 0.912415225267665], [0.1364913551197706, -0.37173307997989524], [-0.10654262728311446, 1.2690492245670928], [-0.14091536885783604, 0.27944833454007095], [-2.8736080040923326, 0.14184352538107659], [0.5389977947283128, -1.0672413176811812], [0.13924862664930265, -0.40984897994087377], [-1.4419442479008344, -0.7991837259275757], [2.451168537921807, -0.8670932442942235], [-1.290334316073469, 0.01856172878690994], [-1.3853770004940096, 0.6350856412636673], [0.6046237757731903, -0.5645886073502004], [-0.753174461283897, 0.556842782612821], [0.34907589716224907, -0.07016114470537334], [-0.49435150583936144, -0.3710382249733507], [-1.8610436435402689, 0.8762307752029511], [1.8887347753611916, -0.5689044376081309], [-0.6722426904497862, -0.6583028350418041], [0.728733161707425, 1.1402428437151444], [-0.2739814152190475, -1.4011493041989338], [0.30618287363722907, -0.26877391830104774], [-0.3636222356283134, 0.018072859088685993], [1.263873596881689, 0.16235473916187937], [-0.4736935393621156, -0.06557591544569304], [-0.05280054635180534, -0.5080858457606199], [-0.2057887229194636, 0.710766489014928], [0.3470264987856719, 1.4786652641260274], [-0.8617538654732172, -1.1474108055772323], [-0.3676448867779157, -0.7941102209543062], [2.0428506876297794, -0.9578284979071113], [-1.7998432143875276, 1.5602429576775225], [-0.9200514573164346, 1.381901034832227], [0.9670421846845776, -0.7882695369489555], [-1.5704066398664263, 0.05426841300750158], [-0.3727903719484027, -0.2633653358907185], [-0.39519738408901506, -0.8298679146452218], [-1.0751636223896273, -0.059397446291248615], [1.4377546133585768, 1.173335917350207], [0.12213606271490397, 0.6460460575420296], [0.6750113408080859, 1.112764480642337], [-1.114043879768329, 0.321059979982488], [-0.797021877817084, 0.3862876036703209], [-0.13946903502212274, -0.3944643757804693], [-1.6083155140081158, -1.0239441048744842], [-0.059764400716606846, -1.5481080486330894], [-0.31264352811747953, 1.2330372622544166], [0.8479160799936688, -0.32058113411600475], [-0.7902004396241746, 1.2798715660222502], [-0.018705607665485305, 0.8058651303429424], [-0.7902870415238762, -0.3875201097538859], [-0.02207295260804126, 0.7383969749507727], [1.1220784053044237, 1.1191533250319972], [-0.16515206375783809, -0.5086208881199156], [1.1192540813657084, 0.4617259398448489], [0.16844051416486788, 0.0003662818734561486], [0.6566077109419775, -0.2562233117941501], [0.20014651240037276, 2.008868194779295], [-0.7670632019146574, 0.6916864230385397], [0.37990429165446993, 0.7088673624253242], [-0.9677632499061353, -1.2407022308142812], [1.2639476369659155, -1.4272316386128268], [0.2382250136665851, -0.08678067618407369], [0.015911567620330493, 0.686914995882655], [1.3973102357694331, 1.1006021274203803], [-0.4676676443825908, -0.8084185290846283], [0.47504866757232883, -0.15213066266123623], [-0.7627467643534628, -0.30797828574382063], [-1.2258126402962664, -0.30514926810539617], [-0.6831923064243595, 0.9907848609969327], [-1.2175996739694033, 0.12586669403721473], [1.7317535828252717, -0.7529388518937262], [0.157604208793793, -0.5158821195570669], [-0.36662663451075306, -0.7397847757410047], [-0.5943413677662562, 0.3544946854097101], [-1.5426720733558, -0.44463084220799987], [0.23994761365962292, -1.3451735040700026], [1.3502579494275504, 1.2345628596387606], [-1.3576623045793137, 0.5485140743383196], [1.3209820395208323, 0.2629797365640015], [-0.29944569296680207, -0.9717022363304775], [-0.5980195416822773, -1.112252750710099], [-0.6116539198383821, -0.18619947258827696], [1.1991808571515348, 0.2487129474569025], [1.1497897323261241, 0.900207622347662], [-0.059036238058738526, 1.1162147421882451], [1.3767037532107411, -0.0861463857059209], [-2.107303559328698, 0.07546609499044632], [0.003409440826075469, -0.28276615257306426], [-1.0315001615602364, -0.9289224385561395], [-0.0770710157394869, 0.029752875385193302], [-0.22561970282596075, -1.5489041465228874], [0.04683235449521859, 0.42630891973778107], [1.3615606396136428, -0.5149252799357412], [-0.17666180021651082, 1.1039726242059689], [1.3835194886105557, -0.7438228673739422], [0.7646107062885716, -1.4939038229605952], [0.40354984546963274, -0.945640746847073], [0.07225422842443982, 0.33022766168943624], [-2.2443879008258736, -0.2870500020384843], [-0.07190917356798864, 0.7856619131368523], [0.3445419009645064, 0.062037762151643264], [0.9260810882513146, -0.39903218197477713], [0.33556724279034517, -1.3292112210421152], [0.17609144772589475, -0.5523924386850309], [1.134986790211265, -0.6814525754583093], [0.6176915109383122, 0.25061639604025665], [1.151571691474329, 2.2656128308065018], [0.8360762670412031, -1.4250019237358993], [0.23516000750753285, -0.25967553214314587], [1.809237136136919, -0.458614625762594], [-1.5893318320149534, -0.8524205478125412], [0.06805267918327225, 0.3061905873340441], [0.6153479546852151, 0.06889753853649033], [0.183799617209097, 0.5438071910838072], [1.4248828868890469, 1.5116099031229517], [0.859867627199585, 0.1081106878459285], [-0.25043641328326577, 0.2622216653121308], [0.6048879914756454, 0.22617487647967652], [-0.2563410227562413, -1.1451126325218883], [0.458252980999244, 0.1305601553353599], [-1.4994306041701433, 0.052342732328252095], [0.8521285687880373, -2.178048941918221], [-1.130825411077124, 0.4768658106576762], [0.24317039628402273, 1.9554408293954413], [-0.75140667952603, 0.34996246770624734], [-0.06645168747154298, -2.6274493495479816], [-1.4223371240820801, 0.17003414164146022], [0.14270358648156484, -0.9840854836890568], [0.4979658436633308, 0.33810315731202223], [-1.79011635879687, -0.06635228631917463], [-0.6006865096126284, -1.5886727644245873], [1.087183253823259, -0.6317270615289814], [0.46549265015555386, -1.1794275388541815], [0.1845231450171108, 1.365738881276407], [0.0415417856781313, 0.42869945994577136], [-0.7982383571596402, -0.09465952154075226], [1.0977435700801397, -1.37280635456589], [1.5768381637374025, 0.6575619782608618], [1.4966771587295407, 1.0312014428723784], [0.35507705100244474, -0.11502461276983146], [-0.05071166045223123, -0.7102034368705592], [-1.0773187261359474, -0.798251637917146], [0.4565527120970254, -0.8712187079115563], [-0.17103852400358036, 0.49446045619030576], [0.2241313719658735, 0.04690252769963679], [-1.3676116718558675, 2.76141773577298], [0.48969665678996765, -0.006478742111325582], [0.7024231514325214, -0.8153071982138383], [-0.04074664164955348, 0.2304277578194022], [0.1951747545486394, -2.5752851361755935], [0.39652634817123394, 0.15630243912250982], [-1.644851067025356, -0.8936977444887199], [-0.6488547221413896, 0.5638003464435067], [-0.718623285498512, -2.1726877886600264], [0.18270081666385843, -0.4927628942492291], [0.7491858689820146, -0.7038055048240928], [-1.0905639925274102, 1.0966682335764435], [-1.3039894931628546, 0.08609303782906359], [-0.46453840554533404, 0.6133980559272888], [-0.25343082032644443, 0.6442722942857476], [0.0996956145256138, -0.08539153281903707], [0.2721126298130061, -0.7031134144734635], [0.4319811956693499, -2.3747120028790336], [-1.6794137575854444, 1.7038771685757235], [0.6955095479183246, -0.4943752627373989], [2.32760142550575, -1.2634209051049103], [0.1997930636753983, -0.2847585060847621], [1.206894730397738, 0.22288397262939028], [0.20446938597278486, 1.6705791273577437], [-0.11882799941736416, -0.7614999518156383], [0.29678272710141307, -2.076188139590928], [0.9581634860688216, 0.2547210348916905], [0.8908130620644947, 0.6975766545295933], [-0.21629741116521808, -0.25731422046422087], [-0.18807810985370244, 0.22487591165887297], [0.6012048331790876, 0.38035730343484647], [-0.8374792819575367, 1.136890623893476], [1.0957455386413604, -0.8858524692012832], [0.556164195517224, -0.47357824422581113], [0.26795233776200117, 0.958964202100735], [0.2466472120796777, -0.20075189448586], [-1.2605800282429123, -0.37719357796774544], [-1.6324370653325369, 0.2564913312568304], [-0.5984102226440875, 0.5971761369479865], [0.8871403065267841, 0.4836285270746029], [-0.33236278327382407, -0.42505595868435736], [-1.0529005843003896, -0.5016073593708558], [1.0020858704941011, -0.0756735670331871], [-1.3300943952301256, -0.3031375636639618], [-0.8652308455049105, -1.5121906426656422], [-0.6666694395322275, -0.4504677470790293], [-0.24265998271626799, -0.21715275148970606], [-1.1351266923693857, 1.7079330850131405], [0.281016894424237, -0.6116200624485914], [-0.6445648022178195, 0.02745010724852467], [0.8106892897675848, 1.4945008779989388], [0.2994319620234241, -0.45095027256897197], [0.6019947223467718, 0.02046382396961081], [1.6896121657879688, -0.9245115312223848], [-0.6503218218818736, -1.8425633162615198], [-0.4479172966051421, 0.0764301407253991], [0.6372215545826705, -0.09739768516526993], [-0.637735507361942, -0.2879218776348423], [-0.7683937786831296, 0.20758595622474468], [-0.34252135800199157, 1.0327117993037416], [0.016887318826931074, -0.15950017357226598], [-1.707480367861289, -0.7253998191058815], [1.3616679469110964, -0.618475175554198], [0.15019996802610683, -0.8148736013541519], [-1.1002402053818425, 2.971267882425909], [-1.4541963782997556, -0.7375787460298601], [-0.1900127875007228, -0.6186434077890155], [-0.07851782090605611, 2.3293771945029356], [-1.6298996256643425, -0.7316817022335373], [-0.6146473634034135, -0.4708942461865337], [0.004317805648564844, -0.08850537016804666], [-0.41385696298002705, -1.2016751692827996], [1.2219298373584537, -0.41873648954482595], [1.5625220701396303, 0.8288737621869864], [-0.7515225027636232, 0.546054694082325], [2.8446569465081244, 0.33913503556401353], [-0.03362986722560762, -0.8393551784814456], [0.6959052658909689, -1.1667925918298843], [-0.5386356618468102, 0.6380124107591463], [-0.08022458887451155, 0.8098362562321939], [-0.3178717134215027, 2.275495160137531], [-0.5811609576340727, 0.24524240971054737], [-0.44943744793123946, 0.8078462226894921], [0.008799928187033049, 0.011907955775086873], [-0.43552706400268554, -0.6285339664565345], [-0.39117922052150395, 0.3243880882938141], [-0.19476762912104637, 0.05081300182650025], [-1.1525801352444507, -1.1835488632577145], [1.0634645086271328, 0.28574837708229284], [-0.42581085787862, -0.60737846525986], [1.1388320773526452, 1.1057760265173562], [0.2383645657296666, 0.44811246352707257], [0.8281814865764209, 1.50000607942819], [1.9082805110274528, 0.6739009873755981], [-1.9360444832823258, 0.31356695934721507], [-1.204370080971284, -1.647382976854839], [0.2034554232667379, 0.30918157562891657], [-0.2236297737343255, 0.3279715528530982], [-0.3422431988332012, -0.2352903984015746], [1.1385016585248826, 0.3376460876426435], [1.9818150774124332, 2.3911397915498287], [0.9899473412836742, -1.366406225905721]]}, "predators": {"type": 2, "positions": [[27.450987792577653, 29.794440673649355]], "rotations": [[0.0, 0.0]], "velocities": [[-1.0085583820192399, 0.4825256153987017]], "waypoints": [[[-79.76491891435005, 63.81592238168531], [93.73733747988348, -5.146868191056313], [-71.72086813475407, 8.268477144449378], [30.590890402546336, 79.5207997656164], [-80.58058210534185, -13.391121981263069], [68.07976942581973, 51.636822554482706], [86.04417132848752, 35.6824141587652], [-65.04758955236056, 40.802196126963366], [-1.822256472568128, -63.954035444987326], [46.32824832174592, 46.988520207438796], [-43.93157523570128, -36.09074364236211], [37.03765102952531, -44.16913252827608], [87.49465613809937, -71.55383371633752], [-54.0267892314023, 29.10748049430967], [-30.2995379156781, 27.066726280010982], [-3.3722365311155755, 56.535484648570645], [-27.1616837600327, 94.65669244099078], [-9.347577675357414, 3.03999066433056], [70.5394269276965, -35.96837199125187], [21.022050977647424, -51.53228773747314], [14.499985224958763, -63.98054330254368], [58.37619518249451, -96.11739838416263], [-95.19850943898285, 57.8052896928898], [-60.53473605443065, -21.232608536118462]]]}, "preys": {"type": 2, "positions": [[-2.7894397936343283, 19.291831919976715]], "rotations": [[0.0, 0.0]], "velocities": [[0.0, 0.0]]}} -------------------------------------------------------------------------------- /scene/scene_fast.json: -------------------------------------------------------------------------------- 1 | { 2 | "window": { 3 | "width": 100, 4 | "height": 100, 5 | "depth": null 6 | }, 7 | "dimension": 2, 8 | "ticks": 128, 9 | "boids": { 10 | "positions": [ 11 | [0, 0], 12 | [0, 8], 13 | [8, 0], 14 | [8, 8], 15 | [0, -8], 16 | [-8, 0], 17 | [-8, -8], 18 | [-8, 8], 19 | [8, -8] 20 | ], 21 | "rotations": [ 22 | [0, 0], 23 | [0, 0], 24 | [0, 0], 25 | [0, 0], 26 | [0, 0], 27 | [0, 0], 28 | [0, 0], 29 | [0, 0], 30 | [0, 0] 31 | ], 32 | "velocities": [ 33 | [0, 0], 34 | [0, 0], 35 | [0, 0], 36 | [0, 0], 37 | [0, 0], 38 | [0, 0], 39 | [0, 0], 40 | [0, 0], 41 | [0, 0] 42 | ] 43 | }, 44 | "predators": { 45 | "positions": [ 46 | [-75, 75] 47 | ], 48 | "rotations": [ 49 | [0, 0] 50 | ], 51 | "velocities": [ 52 | [0, 0] 53 | ] 54 | }, 55 | "preys": { 56 | "positions": [ 57 | [-75, 75] 58 | ], 59 | "rotations": [ 60 | [0, 0] 61 | ], 62 | "velocities": [ 63 | [0, 0] 64 | ] 65 | } 66 | } -------------------------------------------------------------------------------- /scene/scene_predators.json: -------------------------------------------------------------------------------- 1 | {"window": {"width": 100, "height": 100, "depth": null}, "dimension": 2, "ticks": 2048, "boids": {"positions": [[29.907273884606692, -17.3257526701091], [-7.1163080914821695, -22.293233699421624], [-24.09336575145539, -32.37104879628306], [12.699379159191757, 6.653742471502608], [-36.59409524949041, 4.940216971831714], [15.273107978063926, 42.50863645684383], [21.634613970262116, 2.3402519028841327], [-10.826219638822566, 19.130141952635498], [32.70205499413685, 23.79909230057497], [3.725136161061137, 11.587913505892395], [-30.08105293011539, 12.664375575919738], [31.339233564040352, -1.4248796276386366], [2.737538134527557, 27.171057109479825], [-0.04590483548122135, 36.62540425084844], [7.9760876787504005, 23.344371736342502], [-8.677879037278803, 11.6959050176472], [37.94811496766106, -29.834170779661743], [32.15213325474669, -47.01047124306077], [-2.9209485922267, 14.20926636069746], [-13.197106446637218, 6.541201821997852], [28.44232572536865, 6.525782592240989], [-44.331491190073805, 18.087882501150645], [23.18738251395129, 2.6572035546710304], [-0.4916998649996258, 1.0539160619131829], [-36.646939330336274, -8.828113285873183], [38.271885871932405, 23.879919492782555], [15.655580412648611, -9.809742830493304], [-7.491186456786816, 13.548027675565201], [2.4477515755837125, 0.8272558940785626], [-12.12667664840286, 11.231502464841176], [-16.018914531536964, -5.332521808735209], [19.28518279328943, -42.3529176711784], [9.46586443928674, -24.056445078622957], [-57.979323006110526, -27.560777440901056], [-26.026916846851478, 20.954346094714595], [22.145785827102227, 50.08858582597653], [-9.416338086940446, -7.509997637297378], [-3.3171045512133372, 35.12942260565976], [15.40597491781117, 0.6629032154224549], [-19.180685708848376, 44.58188624027385], [-36.67946920600089, -5.288272293654531], [-3.6916033693619066, 14.815791295969763], [-29.427572669099494, 30.46016337184059], [-2.8917596482145274, -21.898781750235965], [-15.625097634391212, -1.098933015440455], [-13.041185865302104, 19.599887556771602], [-21.83220584208983, 9.52558744237045], [44.42050129324939, 6.894458503526282], [22.483393462655098, 19.627562214879003], [-42.02955663767379, 27.69174201712389], [-2.89158244036969, 18.938395054531952], [24.852016253646983, 10.511667067391194], [4.616548260885828, -28.861709002449388], [18.26795489539824, 2.103808262749675], [10.701471451046887, 22.288976786223923], [-25.172109416352612, 22.339282716239016], [31.259082625353432, -8.597073596246686], [-39.50793680953028, 47.40175721844605], [15.063503242595807, 11.055420450002176], [0.17267393999905023, -13.905114467027676], [-14.74228019787271, 2.9877638398690656], [1.5516307532497482, -7.961429890171497], [-20.24628877651793, 3.376763853649074], [-25.99010469479131, -36.85697695036056], [-32.36285806793429, -37.49041767407685], [12.832161674724967, -17.800319431150182], [16.53149827241194, 7.758995963444111], [38.33484544995385, 15.597238551130548], [16.66690943503616, -13.247265993613274], [-40.89921799300582, 13.560952699718788], [25.50493936418218, -9.935602302536374], [-12.43348712364241, -9.602283297118856], [-16.556686083630154, 25.769304921824514], [-3.9254060782217852, 16.52103273677175], [6.965204344532167, -20.372653785230657], [42.33133420430534, -5.093759911991762], [-18.118235572595914, 31.642749950820335], [14.582468384391905, -8.209481497182454], [-22.982358857180877, -33.54903376509363], [-22.42711200384139, 9.16117287772415], [-20.581713946130595, 22.561627688562847], [-10.032907364438753, 18.58955253622483], [-19.337660159416348, 2.9747246702988197], [1.8107417369272667, -3.6508502003099554], [-0.42113429563814647, -11.34778209744454], [-3.820968716373658, 41.45875241911618], [5.071143359169779, 31.233198168899776], [31.951625900114713, 12.68111113046537], [27.63552629174688, 10.88310397862659], [0.7292036683995724, -5.615505023978539], [-14.972056590700408, -19.214994449909774], [43.58978141358033, 0.2265300985153973], [1.3607946561724271, 21.283935924784668], [-64.57716228139905, 7.91347760980396], [5.973517766635418, 2.378524817008621], [-12.998210020809, -9.121095572886036], [24.531433371963452, 32.11360941693605], [15.59206953642813, 4.167009880713684], [2.4172000379244323, -4.7972938384925765], [-25.458405453926556, 7.001038084590934], [-18.05246031664759, -39.9412716447179], [-3.1109195952129545, -10.594662736097249], [-7.062605376891123, -6.933350851158175], [-29.265625067668214, -13.232828374767681], [-14.775763020891146, -37.65846844514975], [7.195833274390695, 18.14809423821411], [-5.365350252652665, -5.794939605025355], [-2.926277683330857, 3.8323536601996597], [-27.11383308314315, -2.5803016953343754], [-11.909788295154343, -25.04208353998864], [-5.837902578047501, -22.325144746824158], [-10.374836510099204, 16.442103881346195], [37.068518731481056, -12.512989078915965], [-29.246737712705457, 25.29581995275877], [-24.61499752944693, 6.3913933196656805], [0.43744220268162864, 3.43193009137214], [-7.50115294546967, -30.41718056231293], [14.94811336373227, -5.8869811912347], [-22.80531269363495, 2.8370999101199943], [-17.92296410055646, 49.803374210191905], [11.55600373945664, -21.21728419024837], [-4.122983649628347, -15.662018465553306], [-21.403260262786024, -20.86650243638886], [-7.76026158434002, 5.594835329271702], [-1.657227713810704, -8.792785643027859], [7.1034580633984685, 22.106149870719268], [-12.349604365714649, 29.928086211362196], [32.58906313164798, -22.13858618341009], [2.0549936467035974, -5.042421393978573], [11.238409038172469, 35.10613548755036], [20.855666182663, -17.174259623494518], [12.882604485939364, 3.3206083850732004], [42.40185497160818, 2.714030333771621], [-7.5024311790176705, 4.073465332427767], [-0.5325985738966478, -25.635711500827576], [-12.567225300934366, -17.681120196634062], [-23.447439272862812, -26.041854476229], [4.097999435762386, 2.045645512204921], [30.338396008437645, -20.55956670369149], [-13.231264514950016, -11.049490253310706], [36.89050261938729, -4.954608256251257], [30.899348386997172, -63.13660116532654], [-20.464163547522972, 50.31795009643763], [-12.974857423591937, 21.070318400839533], [-18.96543482213979, -30.70305920682464], [10.809072906687216, 4.458922133667968], [2.980811614883841, 49.36715810118801], [-16.391157193121238, -2.246820469129277], [27.593354984378752, 30.325368065948254], [-13.91008589258234, 15.18550891744358], [5.23539690246143, -25.753000896882387], [20.282166467481236, -4.650089694598732], [-6.446083441942249, -5.466060574050872], [16.06180725487698, -41.062495737873014], [4.534061016725469, -14.025272670729388], [-30.441998255846205, -12.711085870908281], [-4.521029121495023, -0.6712750686135818], [-24.545801288326743, 4.043023960498721], [-6.348665207808134, -31.69463994928987], [-1.9605332946248244, 5.306125708332116], [-24.43564047651736, 29.543660184594003], [37.837877639041125, -55.207849809232776], [-2.730730367072274, -27.526639872223445], [-33.44442972247197, 19.19222888349386], [-6.201482779542347, -9.489923789298498], [10.535530540636653, -7.7821078090782265], [-34.416149956819076, -10.990010423251752], [27.79630043402394, -0.8069247974680039], [14.833958640999304, -4.5717821900291264], [-37.331082655653425, -31.938068434462252], [12.923626555037783, 10.633114028937257], [41.210308275844774, 23.433842453661114], [-2.2376679661944774, 26.333323385729805], [-50.86728936897981, -17.868217067394315], [-14.28543919916989, -52.40314074896205], [0.8673912574230812, -25.930565322630013], [-2.6337792521230265, 19.235603314093566], [-22.410451405687258, -11.6417068298696], [15.27204053871513, -28.506615038057987], [28.628901787953364, -1.2830426197006797], [-37.86802947744802, -7.659600241129388], [26.40259115578921, -23.082560328036624], [19.128751914793117, -15.73226479872241], [-22.882336892997344, 1.8015519705918162], [24.862336238074835, -21.267560924987873], [-38.49223136524189, 9.974245275724874], [15.397293337654478, 7.171972699045467], [16.752478447361703, -3.25952680371298], [-15.297576652467685, -8.23759985676739], [34.517262970290865, -5.915764705219506], [3.906342529156072, 12.635205550305738], [22.632909040029332, -19.631307680809016], [-8.24650925705244, -18.45269358391153], [35.16415907936044, -2.300739955946258], [-11.050862376880215, 25.195561811316033], [-6.7219386390974645, 8.638986708691185], [36.75742154273979, 28.551200612302495], [38.86788950704729, -15.485793668945586], [-12.114281221914707, 4.560989676554918], [9.676783660787926, -31.091145655704135], [-2.528385304944284, 34.84478042053954], [2.9090582184786133, -15.57254449374593], [-8.656156139577275, -30.633776283029], [25.875401140427343, 17.743829877935134], [-39.503918686692955, 16.626939004342276], [19.26348915583555, 26.88719327094746], [-38.3742722086785, 31.058599494737802], [27.944246936289353, 1.6619967685744912], [-6.31957269272723, -19.561244685598336], [-44.01495584284752, 20.575304770093936], [-63.41545310764906, -2.7816286841576323], [15.840110009266953, 0.8063277597106933], [17.496641928888582, -2.2997164316935264], [-18.776424587462397, -14.89324615834081], [-26.7254609946882, -6.786490233997299], [-20.732025066466097, 23.172354187115683], [-27.77415530143053, -3.5547705515574166], [8.60628981114153, 5.794962318101033], [22.930815703444768, -35.17291424659216], [-26.48222403861641, -22.704820725118058], [20.818897558520717, -1.872439509500199], [-8.221250164939626, 18.338281182972427], [7.80862738077689, -36.21712292746785], [-1.5009747664606314, 5.456974034192429], [35.14346518508951, 12.257307253745623], [7.397554161535775, 5.942366476310264], [-23.763255653033358, -35.88720856770449], [-22.918423850559442, 31.0617169175312], [-2.1894974823195863, -3.8880409726340712], [-61.726114515910815, -8.1185435470225], [-10.314693233663148, -28.003514608284036], [-19.58187269220253, 15.219374603353552], [-6.88226670201582, -32.38955411954719], [-10.966047864346564, -4.7664409737454605], [-14.615308734049501, 1.8730732017558884], [24.92809562842138, 10.209297027590399], [-45.59726919418639, -27.876110968826335], [-10.468047752214831, 10.819097056528156], [23.22855247761337, 6.485192975476053], [-9.517837616705956, 22.94842248085147], [39.33378659482683, -28.47907170279054], [-10.62425571715903, 3.2908195625657246], [1.1141023519935118, 6.630795934186823], [23.281845231754147, 0.40656715548469685], [-20.123048404105727, 23.41622260478028], [5.567229558734077, 17.025014753033037], [-44.880826227303224, -15.585781669163708], [54.58140041318892, -31.42055936966636], [-40.51888552390695, -0.12697608107373787], [22.1283737880092, -29.823527159196217], [-6.212091194681771, 3.904057075161928], [0.1715862351539217, 16.46394262528356], [44.50831314773114, 7.559396769742791], [-1.1151889985266341, 38.12641825172166], [29.243476579474947, -10.034214806749224], [2.395566273026525, 10.633728432447725], [32.1969944994833, 20.521685226638347], [-2.844956764766864, 11.718383915554883], [-20.6028936248789, -5.969594686194393], [21.50554544249833, -3.820983034375049], [10.204512877943372, 24.522850607948243], [-12.605234625013846, 39.17331970802993], [-44.63829641306582, -18.719723360341828], [24.534671694725485, 23.36870379448653], [-16.006671095952875, -38.348242510905365], [15.092188383975738, 6.364683639335491], [-19.438617519846503, 4.880665207794461], [18.654326231102768, -27.00211608193485], [-33.25217418603551, 7.521402333618468], [15.700202364000186, 57.919664372089024], [-9.734855281706704, 34.33767121874718], [9.281202247027514, 9.10937900683883], [13.940177748094408, 20.241997440937773], [-9.214199496021227, 3.4760724736353152], [2.8650970405663343, -37.77309815567252], [36.419240320987015, 7.346364382316174], [-26.851294616156633, 11.177102657024163], [-34.322726585169484, -16.95275328244077], [-2.303969513320702, 21.34380707025336], [21.56468431345475, 3.5736056835282684], [5.180556452719905, -4.91388493258104], [25.965708856709824, 8.845714714058772], [7.3645850289655375, -1.7041265755232695], [-6.047439596803918, 20.6909897787968], [8.291144149451465, -3.711350961935926], [-31.488347429413484, 9.024648431292782], [20.366534307891406, -25.62022437567582], [-51.12247310113894, 7.2028630045366535], [-1.0036090478368285, 2.1544679675560565], [12.021631463925411, 29.06005699939726], [-21.685943189187018, -13.636399104440219], [-32.56170306638437, 8.746167388349017], [-4.97774133468936, -12.939920203178719], [1.816202677535595, -43.45367276630233], [7.4370155302106316, 10.62177607874906], [24.275172535380715, 36.58504946611612], [14.278189682317745, -16.111791529802247], [-11.333915984257622, 29.78254895264681], [-45.85085574822977, 12.811461292082015], [3.1781572802993256, -2.7575311638761124], [-36.11554238911182, -48.06165372025624], [33.13392582315597, 49.622171712721524], [10.013027107945728, 17.891722059683982], [-23.18739399323305, -10.850710895481882], [1.1944631780917405, -0.34418131651084394], [-12.32004185685765, -23.280154193142597], [-24.993163793390895, 24.040506150151543], [17.29479328324313, 21.18996430975278], [21.475497965426246, 29.39310269970006], [-14.475164706220218, 23.6003170218492], [-16.211601865727214, 1.4380518370541542], [27.613948747886063, 14.10468443843853], [-3.95002470164949, 24.747347529948925], [17.864471958331883, -26.80114412523087], [-3.491313019382486, -43.65189761082125], [-31.435368022999796, -7.512831817648978], [-20.44294201284256, 23.093266998732677], [24.224965072125663, -12.717912627733124], [-0.6888329733044792, 34.154190523263075], [32.72658303482589, -1.3328755765229459], [16.29885451011258, 6.184836642417292], [46.16596585928607, 34.836985256860494], [0.7286480253654726, 9.924475927920342], [2.2931787659116596, 3.1224441831562397], [-16.815032790429676, -24.744278813993592], [-8.209096584458969, 12.222025059461702], [-31.37344767316751, -20.92367031721742], [-7.211639380028057, -30.62771674598656], [25.57711356880359, 14.55708357893514], [16.72968684743991, -17.778487661332953], [-24.18449416630372, -15.346638299743283], [7.97138658548285, -18.12533721318923], [17.43368109397682, 4.978447556938095], [18.80682194220349, -3.2089665163469], [17.446725804374847, 19.311812618331142], [27.626894468840177, -23.38866027135191], [-33.25883189269684, -18.02392702654387], [28.390266583118503, -4.986545809468935], [25.35196639200482, 6.509939694514241], [18.694262714461765, 26.75923160822432], [-15.285465543725747, -4.8500265190464535], [15.850688420513364, 14.2710383188058], [-26.960035003370585, 21.936944142268885], [-38.99639954101433, -1.9410763866063032], [-2.8582673124422993, 22.111634635031972], [21.087948924863525, 6.2125460629865294], [28.235800792822744, 5.906857660194835], [-28.00373466168089, -15.631790338724576], [21.42897027550167, 12.405633792744085], [12.065382937854862, 22.70894645539454], [6.881201023261259, -29.607399724623857], [24.30981253333996, 48.02872066214861], [27.612596766157942, -18.550750084790767], [-16.39044851238858, -30.140833910944483], [12.640760642500044, 6.533298955867676], [-19.130493018699152, 12.462980786315654], [-12.694319328391307, 7.943536268870431], [19.55918620775434, -30.30529044930596], [58.28346477170652, -33.34338920117499], [-6.987673209747432, 21.117438076631785], [-20.994547902007888, -16.527311354230537], [22.409918758024737, 7.939653332784312], [-15.80187193670036, -13.988296814048686], [28.391420576090944, 44.42954273522018], [34.94508651398641, -38.435479697657286], [-10.489696032757688, -47.18523657392768], [-20.64041734658966, -7.770097460451167], [14.429212949431571, 36.132063803190206], [-23.922896775488905, -16.496042615184567], [-2.9156175739376784, 33.123067411196345], [-30.145069918295587, -20.343942449062872], [6.160196533274755, 48.36955459678999], [-20.43770194415025, 17.926158002563696], [-17.73929325964516, 22.407779637484445], [-15.251738557039348, -1.050034924792101], [-10.513744935215795, 17.288881936804888], [-3.0888407967368767, 32.861140994845734], [9.68015974283302, -21.23492480977024], [17.445666950656733, -33.79151919540207], [-17.81247204945686, -3.0103048553061083], [-45.225462844195555, 9.896941547866835], [-21.293331758031776, -3.979173221259561], [-28.159353669155493, 29.635694097215893], [-19.611374255116882, -26.388985036493914], [21.243050148464302, -15.473521286591955], [-34.08294895901149, -8.853414355595463], [22.455960774041976, -5.608439504418007], [-16.107944367519362, -8.319582820793293], [-14.818588386435263, -30.97435509197879], [33.17696564732388, -6.622580870256677], [20.49843429679943, 16.703193465222938], [-23.879059325814147, -0.02342929622553401], [-6.685221074023628, -10.686493295540345], [4.413276449019507, -21.390818418859826], [-45.09460375835117, 17.375103339768025], [-7.174973590171103, -11.692151691539257], [-27.665437041550902, -14.689493622573172], [25.473939140687953, -26.088168048788518], [20.985108400574077, 15.442713837196811], [53.79211357645987, 0.44616519596189275]], "rotations": [[0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0]], "velocities": [[0.4296684615666146, -1.9389702091413905], [0.3378613855216515, 0.8934444279529719], [1.1817498380223581, 1.3637028495348258], [0.09734675160510983, 0.5814855896046691], [-1.273643203840551, -1.1329025916848372], [0.5564378755641638, 0.12579810147093584], [0.4454770175329155, 0.6036812318277507], [-0.6202966992294393, -2.1893312304590955], [0.9065607614300665, -1.0966400579004785], [0.26437120718056095, 0.821699804867148], [-0.9605544238036021, -0.8020187922010575], [0.08157430130228371, -0.2788614356192329], [2.208100310734918, 1.488272689731904], [-1.1158248224948268, 1.3776451971816392], [-0.06804293028647145, 0.5742532703775477], [-0.37853674184609715, 0.7837418672119919], [2.9819796513623347, -0.3168723465385558], [-2.4102531520494326, 0.3377012118923216], [-0.6245187602367549, 0.5457397401274914], [0.40687220907852034, -0.22637567246498833], [0.193348484404273, 2.214584570224316], [0.07221721174063497, -1.304959464217294], [0.503849321581623, -0.4260331888060197], [-0.09677559437502162, -0.958854831215308], [1.3230831130962837, 0.540894018564722], [-1.1015678277367484, -1.7357492056920547], [0.356981136681265, -0.4231486493169846], [-0.008962029712729651, -0.2579743850315935], [-1.2656810046168852, 0.6621593018507403], [-0.25128199352714176, -0.2629694339749649], [0.9534541420658346, 0.8277528389399044], [-1.193312256013361, 1.1062197485352436], [2.1887106202221256, -0.8081343727360464], [0.7028808116520439, 2.0140320847487323], [-1.9299527802942735, -0.6662491870344378], [-0.16300637096948128, 0.154994212961294], [-0.4218561059799216, 0.9511027752985147], [-0.4713227812270825, 1.1270405540052337], [-2.126458029303183, 0.19452651497977766], [0.09020789745373146, 1.2007385168089035], [-0.515919441080488, 1.0901134232571774], [0.6954826209064777, 0.7525160632313929], [-0.756184703110857, 1.6317168513621432], [-0.9982010395879716, 4.019383016129497], [-1.4119686529660855, -1.412175028186879], [0.4827845464894632, 1.1225607575897538], [1.0188382422702913, 0.3329127566355637], [-0.20676587738058322, -0.9117015219181904], [1.1154422069686272, 1.2112212775127822], [0.005251786284132003, -0.10372727897051658], [-0.06806397279308032, 0.21302919424741698], [1.209515007790511, -0.4376253770543999], [-0.27848071223379955, -0.9118495810884846], [1.0870222975526427, -0.18472643403585298], [0.18737556476291395, 2.330959964031889], [0.30178478652102236, 0.6353668244627503], [1.3195491173072795, -0.08167470557524929], [0.9586489647822692, 1.4750399300934673], [-0.3364084854879565, 0.3066799129317582], [0.45713398120925297, 1.4455647475746942], [0.2172266686382003, 1.9814331855942755], [0.49634904538950203, 2.1715949290763015], [-0.7385010810446172, 0.39722938589036433], [-0.7355221009894797, 0.7225893662832694], [-0.08592041886174206, 1.947355653950724], [0.16870443787670067, 0.7595254299652469], [-0.5346202840572312, -0.7491272395085735], [0.02847963489991849, 0.7353381736063572], [0.4137371555919642, -0.463977952940709], [0.1468536534290646, -1.7181091163087048], [-0.6435886342913801, 0.4156301030298443], [0.41306890811689934, 0.9301139684602255], [-2.131321346942396, -0.9698966940911297], [-0.8818170688236172, -0.5644250571543447], [-0.6248214966842631, 0.8509121456096874], [0.053186945066287905, 0.04491076428175122], [0.9670475119791252, 0.37351256449526177], [1.0322897753944709, 0.26459075490709694], [-0.9756943538718668, 0.7437149575172629], [-0.6651918637287216, -1.24608615623154], [0.6972272816077548, 1.2811801203483661], [-2.9673898074011453, 1.4847584571499466], [-1.6312414141889813, -0.9979241260806383], [0.011888657508913658, 0.11352147663845742], [-0.6519221192050193, -0.5573046340170871], [-0.6090723755800463, -0.25981500826413173], [-0.032260476498259555, 1.2513027360224707], [-0.7404538519975558, -0.041286925803076385], [-0.2623416848066174, -0.939389379809415], [0.05325184726085964, 1.7365438487518914], [-0.9853623904202065, 0.6625099529654521], [-0.07171803269522374, -0.4863968057902429], [-1.4707771858710668, -0.5488984452032883], [-1.715729246954286, -0.4223056669642925], [2.321921957861512, -0.90849852542366], [-0.42933240245724497, 1.2505011524054483], [0.6436344257866139, -1.559062221537023], [-2.6897789940234267, -0.8872389997170729], [0.20501681804757046, 0.846820911608188], [1.7388964863660403, 1.9399167261414947], [0.19023418003284592, -0.8148306790457093], [1.7248238916953218, -0.15554173348062758], [-0.5615945346676288, 0.4237005732619272], [-1.1349311303291663, 0.3787210089380622], [-2.374278849519347, -0.5644643705103295], [-0.201964638929943, -0.9184267737660877], [-0.4331251683765512, -1.4707848453412122], [0.14576035429381898, -2.420981658287598], [-0.6668052648119239, -0.5697148977629154], [0.7648624004417932, -2.044589771201978], [-1.161944201384531, -0.969921066448553], [-0.07603229481248679, -0.8756976996557563], [-0.22377804260216738, 0.5430853212325104], [-1.155427786721833, 1.0651387598181317], [-0.581957148051403, 1.4415697553915228], [-0.9204489943383597, -2.596270064713739], [-1.1217482572309783, 0.4355758255720082], [0.023760797197607913, 1.1497517818642797], [0.4959394658505384, 0.8880627293130008], [-0.24656480559975305, 0.921263883397375], [-2.193134012493915, 0.5288485830604307], [-0.7077850182987082, 1.4187486775070366], [-0.1425639201859359, 0.22512791247688999], [-2.29153213422693, 0.5347863743359087], [0.17380214437916355, -0.8058028502151329], [-1.881441689801265, -1.2165882887264983], [0.7769875324973252, -0.9710213286668946], [0.33506499586995614, -0.2872550817088854], [-1.7336580605492822, -0.7783890644951772], [0.021830228269942582, 1.6938929337776882], [-0.5561077089577972, -0.30357504957336556], [0.982070277412561, -0.2899939055665681], [0.3219666690256104, 0.30095847666599834], [2.0392104999490517, 0.595805714704755], [-0.9267081471145702, -0.4176376287287062], [-0.08505802118320183, 1.909998744507798], [-0.08467994859706895, 2.478626397166639], [-0.1833775240959411, 0.7492493245235468], [-0.4171331947261692, -1.0506788882834457], [-0.6563787607902426, 1.5140906071742917], [0.6004388058738644, -0.44283986886448956], [0.467239227103837, -0.8568644529054744], [-1.559853231987667, 0.7323518269964469], [0.44051067692031576, 1.3381066698564155], [0.6345296910914309, 1.74700732873042], [-1.2834111467595335, -0.5718273946750555], [0.22046275129953924, 0.6558159264283907], [-1.8831751643497934, 1.5248052684790694], [0.9520778132164485, -0.21258802903816407], [-0.0707472558363823, -1.1627833837737267], [1.1413378622333905, -0.06967930433466756], [-0.7625902890384167, 0.6878802945002971], [-1.6058321264095734, 0.266420589007249], [0.1822141739090999, 0.912415225267665], [0.1364913551197706, -0.37173307997989524], [-0.10654262728311446, 1.2690492245670928], [-0.14091536885783604, 0.27944833454007095], [-2.8736080040923326, 0.14184352538107659], [0.5389977947283128, -1.0672413176811812], [0.13924862664930265, -0.40984897994087377], [-1.4419442479008344, -0.7991837259275757], [2.451168537921807, -0.8670932442942235], [-1.290334316073469, 0.01856172878690994], [-1.3853770004940096, 0.6350856412636673], [0.6046237757731903, -0.5645886073502004], [-0.753174461283897, 0.556842782612821], [0.34907589716224907, -0.07016114470537334], [-0.49435150583936144, -0.3710382249733507], [-1.8610436435402689, 0.8762307752029511], [1.8887347753611916, -0.5689044376081309], [-0.6722426904497862, -0.6583028350418041], [0.728733161707425, 1.1402428437151444], [-0.2739814152190475, -1.4011493041989338], [0.30618287363722907, -0.26877391830104774], [-0.3636222356283134, 0.018072859088685993], [1.263873596881689, 0.16235473916187937], [-0.4736935393621156, -0.06557591544569304], [-0.05280054635180534, -0.5080858457606199], [-0.2057887229194636, 0.710766489014928], [0.3470264987856719, 1.4786652641260274], [-0.8617538654732172, -1.1474108055772323], [-0.3676448867779157, -0.7941102209543062], [2.0428506876297794, -0.9578284979071113], [-1.7998432143875276, 1.5602429576775225], [-0.9200514573164346, 1.381901034832227], [0.9670421846845776, -0.7882695369489555], [-1.5704066398664263, 0.05426841300750158], [-0.3727903719484027, -0.2633653358907185], [-0.39519738408901506, -0.8298679146452218], [-1.0751636223896273, -0.059397446291248615], [1.4377546133585768, 1.173335917350207], [0.12213606271490397, 0.6460460575420296], [0.6750113408080859, 1.112764480642337], [-1.114043879768329, 0.321059979982488], [-0.797021877817084, 0.3862876036703209], [-0.13946903502212274, -0.3944643757804693], [-1.6083155140081158, -1.0239441048744842], [-0.059764400716606846, -1.5481080486330894], [-0.31264352811747953, 1.2330372622544166], [0.8479160799936688, -0.32058113411600475], [-0.7902004396241746, 1.2798715660222502], [-0.018705607665485305, 0.8058651303429424], [-0.7902870415238762, -0.3875201097538859], [-0.02207295260804126, 0.7383969749507727], [1.1220784053044237, 1.1191533250319972], [-0.16515206375783809, -0.5086208881199156], [1.1192540813657084, 0.4617259398448489], [0.16844051416486788, 0.0003662818734561486], [0.6566077109419775, -0.2562233117941501], [0.20014651240037276, 2.008868194779295], [-0.7670632019146574, 0.6916864230385397], [0.37990429165446993, 0.7088673624253242], [-0.9677632499061353, -1.2407022308142812], [1.2639476369659155, -1.4272316386128268], [0.2382250136665851, -0.08678067618407369], [0.015911567620330493, 0.686914995882655], [1.3973102357694331, 1.1006021274203803], [-0.4676676443825908, -0.8084185290846283], [0.47504866757232883, -0.15213066266123623], [-0.7627467643534628, -0.30797828574382063], [-1.2258126402962664, -0.30514926810539617], [-0.6831923064243595, 0.9907848609969327], [-1.2175996739694033, 0.12586669403721473], [1.7317535828252717, -0.7529388518937262], [0.157604208793793, -0.5158821195570669], [-0.36662663451075306, -0.7397847757410047], [-0.5943413677662562, 0.3544946854097101], [-1.5426720733558, -0.44463084220799987], [0.23994761365962292, -1.3451735040700026], [1.3502579494275504, 1.2345628596387606], [-1.3576623045793137, 0.5485140743383196], [1.3209820395208323, 0.2629797365640015], [-0.29944569296680207, -0.9717022363304775], [-0.5980195416822773, -1.112252750710099], [-0.6116539198383821, -0.18619947258827696], [1.1991808571515348, 0.2487129474569025], [1.1497897323261241, 0.900207622347662], [-0.059036238058738526, 1.1162147421882451], [1.3767037532107411, -0.0861463857059209], [-2.107303559328698, 0.07546609499044632], [0.003409440826075469, -0.28276615257306426], [-1.0315001615602364, -0.9289224385561395], [-0.0770710157394869, 0.029752875385193302], [-0.22561970282596075, -1.5489041465228874], [0.04683235449521859, 0.42630891973778107], [1.3615606396136428, -0.5149252799357412], [-0.17666180021651082, 1.1039726242059689], [1.3835194886105557, -0.7438228673739422], [0.7646107062885716, -1.4939038229605952], [0.40354984546963274, -0.945640746847073], [0.07225422842443982, 0.33022766168943624], [-2.2443879008258736, -0.2870500020384843], [-0.07190917356798864, 0.7856619131368523], [0.3445419009645064, 0.062037762151643264], [0.9260810882513146, -0.39903218197477713], [0.33556724279034517, -1.3292112210421152], [0.17609144772589475, -0.5523924386850309], [1.134986790211265, -0.6814525754583093], [0.6176915109383122, 0.25061639604025665], [1.151571691474329, 2.2656128308065018], [0.8360762670412031, -1.4250019237358993], [0.23516000750753285, -0.25967553214314587], [1.809237136136919, -0.458614625762594], [-1.5893318320149534, -0.8524205478125412], [0.06805267918327225, 0.3061905873340441], [0.6153479546852151, 0.06889753853649033], [0.183799617209097, 0.5438071910838072], [1.4248828868890469, 1.5116099031229517], [0.859867627199585, 0.1081106878459285], [-0.25043641328326577, 0.2622216653121308], [0.6048879914756454, 0.22617487647967652], [-0.2563410227562413, -1.1451126325218883], [0.458252980999244, 0.1305601553353599], [-1.4994306041701433, 0.052342732328252095], [0.8521285687880373, -2.178048941918221], [-1.130825411077124, 0.4768658106576762], [0.24317039628402273, 1.9554408293954413], [-0.75140667952603, 0.34996246770624734], [-0.06645168747154298, -2.6274493495479816], [-1.4223371240820801, 0.17003414164146022], [0.14270358648156484, -0.9840854836890568], [0.4979658436633308, 0.33810315731202223], [-1.79011635879687, -0.06635228631917463], [-0.6006865096126284, -1.5886727644245873], [1.087183253823259, -0.6317270615289814], [0.46549265015555386, -1.1794275388541815], [0.1845231450171108, 1.365738881276407], [0.0415417856781313, 0.42869945994577136], [-0.7982383571596402, -0.09465952154075226], [1.0977435700801397, -1.37280635456589], [1.5768381637374025, 0.6575619782608618], [1.4966771587295407, 1.0312014428723784], [0.35507705100244474, -0.11502461276983146], [-0.05071166045223123, -0.7102034368705592], [-1.0773187261359474, -0.798251637917146], [0.4565527120970254, -0.8712187079115563], [-0.17103852400358036, 0.49446045619030576], [0.2241313719658735, 0.04690252769963679], [-1.3676116718558675, 2.76141773577298], [0.48969665678996765, -0.006478742111325582], [0.7024231514325214, -0.8153071982138383], [-0.04074664164955348, 0.2304277578194022], [0.1951747545486394, -2.5752851361755935], [0.39652634817123394, 0.15630243912250982], [-1.644851067025356, -0.8936977444887199], [-0.6488547221413896, 0.5638003464435067], [-0.718623285498512, -2.1726877886600264], [0.18270081666385843, -0.4927628942492291], [0.7491858689820146, -0.7038055048240928], [-1.0905639925274102, 1.0966682335764435], [-1.3039894931628546, 0.08609303782906359], [-0.46453840554533404, 0.6133980559272888], [-0.25343082032644443, 0.6442722942857476], [0.0996956145256138, -0.08539153281903707], [0.2721126298130061, -0.7031134144734635], [0.4319811956693499, -2.3747120028790336], [-1.6794137575854444, 1.7038771685757235], [0.6955095479183246, -0.4943752627373989], [2.32760142550575, -1.2634209051049103], [0.1997930636753983, -0.2847585060847621], [1.206894730397738, 0.22288397262939028], [0.20446938597278486, 1.6705791273577437], [-0.11882799941736416, -0.7614999518156383], [0.29678272710141307, -2.076188139590928], [0.9581634860688216, 0.2547210348916905], [0.8908130620644947, 0.6975766545295933], [-0.21629741116521808, -0.25731422046422087], [-0.18807810985370244, 0.22487591165887297], [0.6012048331790876, 0.38035730343484647], [-0.8374792819575367, 1.136890623893476], [1.0957455386413604, -0.8858524692012832], [0.556164195517224, -0.47357824422581113], [0.26795233776200117, 0.958964202100735], [0.2466472120796777, -0.20075189448586], [-1.2605800282429123, -0.37719357796774544], [-1.6324370653325369, 0.2564913312568304], [-0.5984102226440875, 0.5971761369479865], [0.8871403065267841, 0.4836285270746029], [-0.33236278327382407, -0.42505595868435736], [-1.0529005843003896, -0.5016073593708558], [1.0020858704941011, -0.0756735670331871], [-1.3300943952301256, -0.3031375636639618], [-0.8652308455049105, -1.5121906426656422], [-0.6666694395322275, -0.4504677470790293], [-0.24265998271626799, -0.21715275148970606], [-1.1351266923693857, 1.7079330850131405], [0.281016894424237, -0.6116200624485914], [-0.6445648022178195, 0.02745010724852467], [0.8106892897675848, 1.4945008779989388], [0.2994319620234241, -0.45095027256897197], [0.6019947223467718, 0.02046382396961081], [1.6896121657879688, -0.9245115312223848], [-0.6503218218818736, -1.8425633162615198], [-0.4479172966051421, 0.0764301407253991], [0.6372215545826705, -0.09739768516526993], [-0.637735507361942, -0.2879218776348423], [-0.7683937786831296, 0.20758595622474468], [-0.34252135800199157, 1.0327117993037416], [0.016887318826931074, -0.15950017357226598], [-1.707480367861289, -0.7253998191058815], [1.3616679469110964, -0.618475175554198], [0.15019996802610683, -0.8148736013541519], [-1.1002402053818425, 2.971267882425909], [-1.4541963782997556, -0.7375787460298601], [-0.1900127875007228, -0.6186434077890155], [-0.07851782090605611, 2.3293771945029356], [-1.6298996256643425, -0.7316817022335373], [-0.6146473634034135, -0.4708942461865337], [0.004317805648564844, -0.08850537016804666], [-0.41385696298002705, -1.2016751692827996], [1.2219298373584537, -0.41873648954482595], [1.5625220701396303, 0.8288737621869864], [-0.7515225027636232, 0.546054694082325], [2.8446569465081244, 0.33913503556401353], [-0.03362986722560762, -0.8393551784814456], [0.6959052658909689, -1.1667925918298843], [-0.5386356618468102, 0.6380124107591463], [-0.08022458887451155, 0.8098362562321939], [-0.3178717134215027, 2.275495160137531], [-0.5811609576340727, 0.24524240971054737], [-0.44943744793123946, 0.8078462226894921], [0.008799928187033049, 0.011907955775086873], [-0.43552706400268554, -0.6285339664565345], [-0.39117922052150395, 0.3243880882938141], [-0.19476762912104637, 0.05081300182650025], [-1.1525801352444507, -1.1835488632577145], [1.0634645086271328, 0.28574837708229284], [-0.42581085787862, -0.60737846525986], [1.1388320773526452, 1.1057760265173562], [0.2383645657296666, 0.44811246352707257], [0.8281814865764209, 1.50000607942819], [1.9082805110274528, 0.6739009873755981], [-1.9360444832823258, 0.31356695934721507], [-1.204370080971284, -1.647382976854839], [0.2034554232667379, 0.30918157562891657], [-0.2236297737343255, 0.3279715528530982], [-0.3422431988332012, -0.2352903984015746], [1.1385016585248826, 0.3376460876426435], [1.9818150774124332, 2.3911397915498287], [0.9899473412836742, -1.366406225905721]]}, "predators": {"type": 1, "positions": [[27.450987792577653, 29.794440673649355], [-22.692563595432897, 10.856826346470788], [-2.7894397936343283, 19.291831919976715], [-0.6200681231664459, 11.292990759462613]], "rotations": [[0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0]], "velocities": [[0.13074031815617737, -1.134043059509408], [0.7469999261711937, 0.2873637204299572], [-0.14746521643932795, -0.8873664953241259], [0.47931131701211815, 0.631940586796199]]}, "preys": {"type": 1, "positions": [], "rotations": [], "velocities": []}} -------------------------------------------------------------------------------- /scene/scene_preys.json: -------------------------------------------------------------------------------- 1 | {"window": {"width": 100, "height": 100, "depth": null}, "dimension": 2, "ticks": 2048, "boids": {"positions": [[29.907273884606692, -17.3257526701091], [-7.1163080914821695, -22.293233699421624], [-24.09336575145539, -32.37104879628306], [12.699379159191757, 6.653742471502608], [-36.59409524949041, 4.940216971831714], [15.273107978063926, 42.50863645684383], [21.634613970262116, 2.3402519028841327], [-10.826219638822566, 19.130141952635498], [32.70205499413685, 23.79909230057497], [3.725136161061137, 11.587913505892395], [-30.08105293011539, 12.664375575919738], [31.339233564040352, -1.4248796276386366], [2.737538134527557, 27.171057109479825], [-0.04590483548122135, 36.62540425084844], [7.9760876787504005, 23.344371736342502], [-8.677879037278803, 11.6959050176472], [37.94811496766106, -29.834170779661743], [32.15213325474669, -47.01047124306077], [-2.9209485922267, 14.20926636069746], [-13.197106446637218, 6.541201821997852], [28.44232572536865, 6.525782592240989], [-44.331491190073805, 18.087882501150645], [23.18738251395129, 2.6572035546710304], [-0.4916998649996258, 1.0539160619131829], [-36.646939330336274, -8.828113285873183], [38.271885871932405, 23.879919492782555], [15.655580412648611, -9.809742830493304], [-7.491186456786816, 13.548027675565201], [2.4477515755837125, 0.8272558940785626], [-12.12667664840286, 11.231502464841176], [-16.018914531536964, -5.332521808735209], [19.28518279328943, -42.3529176711784], [9.46586443928674, -24.056445078622957], [-57.979323006110526, -27.560777440901056], [-26.026916846851478, 20.954346094714595], [22.145785827102227, 50.08858582597653], [-9.416338086940446, -7.509997637297378], [-3.3171045512133372, 35.12942260565976], [15.40597491781117, 0.6629032154224549], [-19.180685708848376, 44.58188624027385], [-36.67946920600089, -5.288272293654531], [-3.6916033693619066, 14.815791295969763], [-29.427572669099494, 30.46016337184059], [-2.8917596482145274, -21.898781750235965], [-15.625097634391212, -1.098933015440455], [-13.041185865302104, 19.599887556771602], [-21.83220584208983, 9.52558744237045], [44.42050129324939, 6.894458503526282], [22.483393462655098, 19.627562214879003], [-42.02955663767379, 27.69174201712389], [-2.89158244036969, 18.938395054531952], [24.852016253646983, 10.511667067391194], [4.616548260885828, -28.861709002449388], [18.26795489539824, 2.103808262749675], [10.701471451046887, 22.288976786223923], [-25.172109416352612, 22.339282716239016], [31.259082625353432, -8.597073596246686], [-39.50793680953028, 47.40175721844605], [15.063503242595807, 11.055420450002176], [0.17267393999905023, -13.905114467027676], [-14.74228019787271, 2.9877638398690656], [1.5516307532497482, -7.961429890171497], [-20.24628877651793, 3.376763853649074], [-25.99010469479131, -36.85697695036056], [-32.36285806793429, -37.49041767407685], [12.832161674724967, -17.800319431150182], [16.53149827241194, 7.758995963444111], [38.33484544995385, 15.597238551130548], [16.66690943503616, -13.247265993613274], [-40.89921799300582, 13.560952699718788], [25.50493936418218, -9.935602302536374], [-12.43348712364241, -9.602283297118856], [-16.556686083630154, 25.769304921824514], [-3.9254060782217852, 16.52103273677175], [6.965204344532167, -20.372653785230657], [42.33133420430534, -5.093759911991762], [-18.118235572595914, 31.642749950820335], [14.582468384391905, -8.209481497182454], [-22.982358857180877, -33.54903376509363], [-22.42711200384139, 9.16117287772415], [-20.581713946130595, 22.561627688562847], [-10.032907364438753, 18.58955253622483], [-19.337660159416348, 2.9747246702988197], [1.8107417369272667, -3.6508502003099554], [-0.42113429563814647, -11.34778209744454], [-3.820968716373658, 41.45875241911618], [5.071143359169779, 31.233198168899776], [31.951625900114713, 12.68111113046537], [27.63552629174688, 10.88310397862659], [0.7292036683995724, -5.615505023978539], [-14.972056590700408, -19.214994449909774], [43.58978141358033, 0.2265300985153973], [1.3607946561724271, 21.283935924784668], [-64.57716228139905, 7.91347760980396], [5.973517766635418, 2.378524817008621], [-12.998210020809, -9.121095572886036], [24.531433371963452, 32.11360941693605], [15.59206953642813, 4.167009880713684], [2.4172000379244323, -4.7972938384925765], [-25.458405453926556, 7.001038084590934], [-18.05246031664759, -39.9412716447179], [-3.1109195952129545, -10.594662736097249], [-7.062605376891123, -6.933350851158175], [-29.265625067668214, -13.232828374767681], [-14.775763020891146, -37.65846844514975], [7.195833274390695, 18.14809423821411], [-5.365350252652665, -5.794939605025355], [-2.926277683330857, 3.8323536601996597], [-27.11383308314315, -2.5803016953343754], [-11.909788295154343, -25.04208353998864], [-5.837902578047501, -22.325144746824158], [-10.374836510099204, 16.442103881346195], [37.068518731481056, -12.512989078915965], [-29.246737712705457, 25.29581995275877], [-24.61499752944693, 6.3913933196656805], [0.43744220268162864, 3.43193009137214], [-7.50115294546967, -30.41718056231293], [14.94811336373227, -5.8869811912347], [-22.80531269363495, 2.8370999101199943], [-17.92296410055646, 49.803374210191905], [11.55600373945664, -21.21728419024837], [-4.122983649628347, -15.662018465553306], [-21.403260262786024, -20.86650243638886], [-7.76026158434002, 5.594835329271702], [-1.657227713810704, -8.792785643027859], [7.1034580633984685, 22.106149870719268], [-12.349604365714649, 29.928086211362196], [32.58906313164798, -22.13858618341009], [2.0549936467035974, -5.042421393978573], [11.238409038172469, 35.10613548755036], [20.855666182663, -17.174259623494518], [12.882604485939364, 3.3206083850732004], [42.40185497160818, 2.714030333771621], [-7.5024311790176705, 4.073465332427767], [-0.5325985738966478, -25.635711500827576], [-12.567225300934366, -17.681120196634062], [-23.447439272862812, -26.041854476229], [4.097999435762386, 2.045645512204921], [30.338396008437645, -20.55956670369149], [-13.231264514950016, -11.049490253310706], [36.89050261938729, -4.954608256251257], [30.899348386997172, -63.13660116532654], [-20.464163547522972, 50.31795009643763], [-12.974857423591937, 21.070318400839533], [-18.96543482213979, -30.70305920682464], [10.809072906687216, 4.458922133667968], [2.980811614883841, 49.36715810118801], [-16.391157193121238, -2.246820469129277], [27.593354984378752, 30.325368065948254], [-13.91008589258234, 15.18550891744358], [5.23539690246143, -25.753000896882387], [20.282166467481236, -4.650089694598732], [-6.446083441942249, -5.466060574050872], [16.06180725487698, -41.062495737873014], [4.534061016725469, -14.025272670729388], [-30.441998255846205, -12.711085870908281], [-4.521029121495023, -0.6712750686135818], [-24.545801288326743, 4.043023960498721], [-6.348665207808134, -31.69463994928987], [-1.9605332946248244, 5.306125708332116], [-24.43564047651736, 29.543660184594003], [37.837877639041125, -55.207849809232776], [-2.730730367072274, -27.526639872223445], [-33.44442972247197, 19.19222888349386], [-6.201482779542347, -9.489923789298498], [10.535530540636653, -7.7821078090782265], [-34.416149956819076, -10.990010423251752], [27.79630043402394, -0.8069247974680039], [14.833958640999304, -4.5717821900291264], [-37.331082655653425, -31.938068434462252], [12.923626555037783, 10.633114028937257], [41.210308275844774, 23.433842453661114], [-2.2376679661944774, 26.333323385729805], [-50.86728936897981, -17.868217067394315], [-14.28543919916989, -52.40314074896205], [0.8673912574230812, -25.930565322630013], [-2.6337792521230265, 19.235603314093566], [-22.410451405687258, -11.6417068298696], [15.27204053871513, -28.506615038057987], [28.628901787953364, -1.2830426197006797], [-37.86802947744802, -7.659600241129388], [26.40259115578921, -23.082560328036624], [19.128751914793117, -15.73226479872241], [-22.882336892997344, 1.8015519705918162], [24.862336238074835, -21.267560924987873], [-38.49223136524189, 9.974245275724874], [15.397293337654478, 7.171972699045467], [16.752478447361703, -3.25952680371298], [-15.297576652467685, -8.23759985676739], [34.517262970290865, -5.915764705219506], [3.906342529156072, 12.635205550305738], [22.632909040029332, -19.631307680809016], [-8.24650925705244, -18.45269358391153], [35.16415907936044, -2.300739955946258], [-11.050862376880215, 25.195561811316033], [-6.7219386390974645, 8.638986708691185], [36.75742154273979, 28.551200612302495], [38.86788950704729, -15.485793668945586], [-12.114281221914707, 4.560989676554918], [9.676783660787926, -31.091145655704135], [-2.528385304944284, 34.84478042053954], [2.9090582184786133, -15.57254449374593], [-8.656156139577275, -30.633776283029], [25.875401140427343, 17.743829877935134], [-39.503918686692955, 16.626939004342276], [19.26348915583555, 26.88719327094746], [-38.3742722086785, 31.058599494737802], [27.944246936289353, 1.6619967685744912], [-6.31957269272723, -19.561244685598336], [-44.01495584284752, 20.575304770093936], [-63.41545310764906, -2.7816286841576323], [15.840110009266953, 0.8063277597106933], [17.496641928888582, -2.2997164316935264], [-18.776424587462397, -14.89324615834081], [-26.7254609946882, -6.786490233997299], [-20.732025066466097, 23.172354187115683], [-27.77415530143053, -3.5547705515574166], [8.60628981114153, 5.794962318101033], [22.930815703444768, -35.17291424659216], [-26.48222403861641, -22.704820725118058], [20.818897558520717, -1.872439509500199], [-8.221250164939626, 18.338281182972427], [7.80862738077689, -36.21712292746785], [-1.5009747664606314, 5.456974034192429], [35.14346518508951, 12.257307253745623], [7.397554161535775, 5.942366476310264], [-23.763255653033358, -35.88720856770449], [-22.918423850559442, 31.0617169175312], [-2.1894974823195863, -3.8880409726340712], [-61.726114515910815, -8.1185435470225], [-10.314693233663148, -28.003514608284036], [-19.58187269220253, 15.219374603353552], [-6.88226670201582, -32.38955411954719], [-10.966047864346564, -4.7664409737454605], [-14.615308734049501, 1.8730732017558884], [24.92809562842138, 10.209297027590399], [-45.59726919418639, -27.876110968826335], [-10.468047752214831, 10.819097056528156], [23.22855247761337, 6.485192975476053], [-9.517837616705956, 22.94842248085147], [39.33378659482683, -28.47907170279054], [-10.62425571715903, 3.2908195625657246], [1.1141023519935118, 6.630795934186823], [23.281845231754147, 0.40656715548469685], [-20.123048404105727, 23.41622260478028], [5.567229558734077, 17.025014753033037], [-44.880826227303224, -15.585781669163708], [54.58140041318892, -31.42055936966636], [-40.51888552390695, -0.12697608107373787], [22.1283737880092, -29.823527159196217], [-6.212091194681771, 3.904057075161928], [0.1715862351539217, 16.46394262528356], [44.50831314773114, 7.559396769742791], [-1.1151889985266341, 38.12641825172166], [29.243476579474947, -10.034214806749224], [2.395566273026525, 10.633728432447725], [32.1969944994833, 20.521685226638347], [-2.844956764766864, 11.718383915554883], [-20.6028936248789, -5.969594686194393], [21.50554544249833, -3.820983034375049], [10.204512877943372, 24.522850607948243], [-12.605234625013846, 39.17331970802993], [-44.63829641306582, -18.719723360341828], [24.534671694725485, 23.36870379448653], [-16.006671095952875, -38.348242510905365], [15.092188383975738, 6.364683639335491], [-19.438617519846503, 4.880665207794461], [18.654326231102768, -27.00211608193485], [-33.25217418603551, 7.521402333618468], [15.700202364000186, 57.919664372089024], [-9.734855281706704, 34.33767121874718], [9.281202247027514, 9.10937900683883], [13.940177748094408, 20.241997440937773], [-9.214199496021227, 3.4760724736353152], [2.8650970405663343, -37.77309815567252], [36.419240320987015, 7.346364382316174], [-26.851294616156633, 11.177102657024163], [-34.322726585169484, -16.95275328244077], [-2.303969513320702, 21.34380707025336], [21.56468431345475, 3.5736056835282684], [5.180556452719905, -4.91388493258104], [25.965708856709824, 8.845714714058772], [7.3645850289655375, -1.7041265755232695], [-6.047439596803918, 20.6909897787968], [8.291144149451465, -3.711350961935926], [-31.488347429413484, 9.024648431292782], [20.366534307891406, -25.62022437567582], [-51.12247310113894, 7.2028630045366535], [-1.0036090478368285, 2.1544679675560565], [12.021631463925411, 29.06005699939726], [-21.685943189187018, -13.636399104440219], [-32.56170306638437, 8.746167388349017], [-4.97774133468936, -12.939920203178719], [1.816202677535595, -43.45367276630233], [7.4370155302106316, 10.62177607874906], [24.275172535380715, 36.58504946611612], [14.278189682317745, -16.111791529802247], [-11.333915984257622, 29.78254895264681], [-45.85085574822977, 12.811461292082015], [3.1781572802993256, -2.7575311638761124], [-36.11554238911182, -48.06165372025624], [33.13392582315597, 49.622171712721524], [10.013027107945728, 17.891722059683982], [-23.18739399323305, -10.850710895481882], [1.1944631780917405, -0.34418131651084394], [-12.32004185685765, -23.280154193142597], [-24.993163793390895, 24.040506150151543], [17.29479328324313, 21.18996430975278], [21.475497965426246, 29.39310269970006], [-14.475164706220218, 23.6003170218492], [-16.211601865727214, 1.4380518370541542], [27.613948747886063, 14.10468443843853], [-3.95002470164949, 24.747347529948925], [17.864471958331883, -26.80114412523087], [-3.491313019382486, -43.65189761082125], [-31.435368022999796, -7.512831817648978], [-20.44294201284256, 23.093266998732677], [24.224965072125663, -12.717912627733124], [-0.6888329733044792, 34.154190523263075], [32.72658303482589, -1.3328755765229459], [16.29885451011258, 6.184836642417292], [46.16596585928607, 34.836985256860494], [0.7286480253654726, 9.924475927920342], [2.2931787659116596, 3.1224441831562397], [-16.815032790429676, -24.744278813993592], [-8.209096584458969, 12.222025059461702], [-31.37344767316751, -20.92367031721742], [-7.211639380028057, -30.62771674598656], [25.57711356880359, 14.55708357893514], [16.72968684743991, -17.778487661332953], [-24.18449416630372, -15.346638299743283], [7.97138658548285, -18.12533721318923], [17.43368109397682, 4.978447556938095], [18.80682194220349, -3.2089665163469], [17.446725804374847, 19.311812618331142], [27.626894468840177, -23.38866027135191], [-33.25883189269684, -18.02392702654387], [28.390266583118503, -4.986545809468935], [25.35196639200482, 6.509939694514241], [18.694262714461765, 26.75923160822432], [-15.285465543725747, -4.8500265190464535], [15.850688420513364, 14.2710383188058], [-26.960035003370585, 21.936944142268885], [-38.99639954101433, -1.9410763866063032], [-2.8582673124422993, 22.111634635031972], [21.087948924863525, 6.2125460629865294], [28.235800792822744, 5.906857660194835], [-28.00373466168089, -15.631790338724576], [21.42897027550167, 12.405633792744085], [12.065382937854862, 22.70894645539454], [6.881201023261259, -29.607399724623857], [24.30981253333996, 48.02872066214861], [27.612596766157942, -18.550750084790767], [-16.39044851238858, -30.140833910944483], [12.640760642500044, 6.533298955867676], [-19.130493018699152, 12.462980786315654], [-12.694319328391307, 7.943536268870431], [19.55918620775434, -30.30529044930596], [58.28346477170652, -33.34338920117499], [-6.987673209747432, 21.117438076631785], [-20.994547902007888, -16.527311354230537], [22.409918758024737, 7.939653332784312], [-15.80187193670036, -13.988296814048686], [28.391420576090944, 44.42954273522018], [34.94508651398641, -38.435479697657286], [-10.489696032757688, -47.18523657392768], [-20.64041734658966, -7.770097460451167], [14.429212949431571, 36.132063803190206], [-23.922896775488905, -16.496042615184567], [-2.9156175739376784, 33.123067411196345], [-30.145069918295587, -20.343942449062872], [6.160196533274755, 48.36955459678999], [-20.43770194415025, 17.926158002563696], [-17.73929325964516, 22.407779637484445], [-15.251738557039348, -1.050034924792101], [-10.513744935215795, 17.288881936804888], [-3.0888407967368767, 32.861140994845734], [9.68015974283302, -21.23492480977024], [17.445666950656733, -33.79151919540207], [-17.81247204945686, -3.0103048553061083], [-45.225462844195555, 9.896941547866835], [-21.293331758031776, -3.979173221259561], [-28.159353669155493, 29.635694097215893], [-19.611374255116882, -26.388985036493914], [21.243050148464302, -15.473521286591955], [-34.08294895901149, -8.853414355595463], [22.455960774041976, -5.608439504418007], [-16.107944367519362, -8.319582820793293], [-14.818588386435263, -30.97435509197879], [33.17696564732388, -6.622580870256677], [20.49843429679943, 16.703193465222938], [-23.879059325814147, -0.02342929622553401], [-6.685221074023628, -10.686493295540345], [4.413276449019507, -21.390818418859826], [-45.09460375835117, 17.375103339768025], [-7.174973590171103, -11.692151691539257], [-27.665437041550902, -14.689493622573172], [25.473939140687953, -26.088168048788518], [20.985108400574077, 15.442713837196811], [53.79211357645987, 0.44616519596189275]], "rotations": [[0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0]], "velocities": [[0.4296684615666146, -1.9389702091413905], [0.3378613855216515, 0.8934444279529719], [1.1817498380223581, 1.3637028495348258], [0.09734675160510983, 0.5814855896046691], [-1.273643203840551, -1.1329025916848372], [0.5564378755641638, 0.12579810147093584], [0.4454770175329155, 0.6036812318277507], [-0.6202966992294393, -2.1893312304590955], [0.9065607614300665, -1.0966400579004785], [0.26437120718056095, 0.821699804867148], [-0.9605544238036021, -0.8020187922010575], [0.08157430130228371, -0.2788614356192329], [2.208100310734918, 1.488272689731904], [-1.1158248224948268, 1.3776451971816392], [-0.06804293028647145, 0.5742532703775477], [-0.37853674184609715, 0.7837418672119919], [2.9819796513623347, -0.3168723465385558], [-2.4102531520494326, 0.3377012118923216], [-0.6245187602367549, 0.5457397401274914], [0.40687220907852034, -0.22637567246498833], [0.193348484404273, 2.214584570224316], [0.07221721174063497, -1.304959464217294], [0.503849321581623, -0.4260331888060197], [-0.09677559437502162, -0.958854831215308], [1.3230831130962837, 0.540894018564722], [-1.1015678277367484, -1.7357492056920547], [0.356981136681265, -0.4231486493169846], [-0.008962029712729651, -0.2579743850315935], [-1.2656810046168852, 0.6621593018507403], [-0.25128199352714176, -0.2629694339749649], [0.9534541420658346, 0.8277528389399044], [-1.193312256013361, 1.1062197485352436], [2.1887106202221256, -0.8081343727360464], [0.7028808116520439, 2.0140320847487323], [-1.9299527802942735, -0.6662491870344378], [-0.16300637096948128, 0.154994212961294], [-0.4218561059799216, 0.9511027752985147], [-0.4713227812270825, 1.1270405540052337], [-2.126458029303183, 0.19452651497977766], [0.09020789745373146, 1.2007385168089035], [-0.515919441080488, 1.0901134232571774], [0.6954826209064777, 0.7525160632313929], [-0.756184703110857, 1.6317168513621432], [-0.9982010395879716, 4.019383016129497], [-1.4119686529660855, -1.412175028186879], [0.4827845464894632, 1.1225607575897538], [1.0188382422702913, 0.3329127566355637], [-0.20676587738058322, -0.9117015219181904], [1.1154422069686272, 1.2112212775127822], [0.005251786284132003, -0.10372727897051658], [-0.06806397279308032, 0.21302919424741698], [1.209515007790511, -0.4376253770543999], [-0.27848071223379955, -0.9118495810884846], [1.0870222975526427, -0.18472643403585298], [0.18737556476291395, 2.330959964031889], [0.30178478652102236, 0.6353668244627503], [1.3195491173072795, -0.08167470557524929], [0.9586489647822692, 1.4750399300934673], [-0.3364084854879565, 0.3066799129317582], [0.45713398120925297, 1.4455647475746942], [0.2172266686382003, 1.9814331855942755], [0.49634904538950203, 2.1715949290763015], [-0.7385010810446172, 0.39722938589036433], [-0.7355221009894797, 0.7225893662832694], [-0.08592041886174206, 1.947355653950724], [0.16870443787670067, 0.7595254299652469], [-0.5346202840572312, -0.7491272395085735], [0.02847963489991849, 0.7353381736063572], [0.4137371555919642, -0.463977952940709], [0.1468536534290646, -1.7181091163087048], [-0.6435886342913801, 0.4156301030298443], [0.41306890811689934, 0.9301139684602255], [-2.131321346942396, -0.9698966940911297], [-0.8818170688236172, -0.5644250571543447], [-0.6248214966842631, 0.8509121456096874], [0.053186945066287905, 0.04491076428175122], [0.9670475119791252, 0.37351256449526177], [1.0322897753944709, 0.26459075490709694], [-0.9756943538718668, 0.7437149575172629], [-0.6651918637287216, -1.24608615623154], [0.6972272816077548, 1.2811801203483661], [-2.9673898074011453, 1.4847584571499466], [-1.6312414141889813, -0.9979241260806383], [0.011888657508913658, 0.11352147663845742], [-0.6519221192050193, -0.5573046340170871], [-0.6090723755800463, -0.25981500826413173], [-0.032260476498259555, 1.2513027360224707], [-0.7404538519975558, -0.041286925803076385], [-0.2623416848066174, -0.939389379809415], [0.05325184726085964, 1.7365438487518914], [-0.9853623904202065, 0.6625099529654521], [-0.07171803269522374, -0.4863968057902429], [-1.4707771858710668, -0.5488984452032883], [-1.715729246954286, -0.4223056669642925], [2.321921957861512, -0.90849852542366], [-0.42933240245724497, 1.2505011524054483], [0.6436344257866139, -1.559062221537023], [-2.6897789940234267, -0.8872389997170729], [0.20501681804757046, 0.846820911608188], [1.7388964863660403, 1.9399167261414947], [0.19023418003284592, -0.8148306790457093], [1.7248238916953218, -0.15554173348062758], [-0.5615945346676288, 0.4237005732619272], [-1.1349311303291663, 0.3787210089380622], [-2.374278849519347, -0.5644643705103295], [-0.201964638929943, -0.9184267737660877], [-0.4331251683765512, -1.4707848453412122], [0.14576035429381898, -2.420981658287598], [-0.6668052648119239, -0.5697148977629154], [0.7648624004417932, -2.044589771201978], [-1.161944201384531, -0.969921066448553], [-0.07603229481248679, -0.8756976996557563], [-0.22377804260216738, 0.5430853212325104], [-1.155427786721833, 1.0651387598181317], [-0.581957148051403, 1.4415697553915228], [-0.9204489943383597, -2.596270064713739], [-1.1217482572309783, 0.4355758255720082], [0.023760797197607913, 1.1497517818642797], [0.4959394658505384, 0.8880627293130008], [-0.24656480559975305, 0.921263883397375], [-2.193134012493915, 0.5288485830604307], [-0.7077850182987082, 1.4187486775070366], [-0.1425639201859359, 0.22512791247688999], [-2.29153213422693, 0.5347863743359087], [0.17380214437916355, -0.8058028502151329], [-1.881441689801265, -1.2165882887264983], [0.7769875324973252, -0.9710213286668946], [0.33506499586995614, -0.2872550817088854], [-1.7336580605492822, -0.7783890644951772], [0.021830228269942582, 1.6938929337776882], [-0.5561077089577972, -0.30357504957336556], [0.982070277412561, -0.2899939055665681], [0.3219666690256104, 0.30095847666599834], [2.0392104999490517, 0.595805714704755], [-0.9267081471145702, -0.4176376287287062], [-0.08505802118320183, 1.909998744507798], [-0.08467994859706895, 2.478626397166639], [-0.1833775240959411, 0.7492493245235468], [-0.4171331947261692, -1.0506788882834457], [-0.6563787607902426, 1.5140906071742917], [0.6004388058738644, -0.44283986886448956], [0.467239227103837, -0.8568644529054744], [-1.559853231987667, 0.7323518269964469], [0.44051067692031576, 1.3381066698564155], [0.6345296910914309, 1.74700732873042], [-1.2834111467595335, -0.5718273946750555], [0.22046275129953924, 0.6558159264283907], [-1.8831751643497934, 1.5248052684790694], [0.9520778132164485, -0.21258802903816407], [-0.0707472558363823, -1.1627833837737267], [1.1413378622333905, -0.06967930433466756], [-0.7625902890384167, 0.6878802945002971], [-1.6058321264095734, 0.266420589007249], [0.1822141739090999, 0.912415225267665], [0.1364913551197706, -0.37173307997989524], [-0.10654262728311446, 1.2690492245670928], [-0.14091536885783604, 0.27944833454007095], [-2.8736080040923326, 0.14184352538107659], [0.5389977947283128, -1.0672413176811812], [0.13924862664930265, -0.40984897994087377], [-1.4419442479008344, -0.7991837259275757], [2.451168537921807, -0.8670932442942235], [-1.290334316073469, 0.01856172878690994], [-1.3853770004940096, 0.6350856412636673], [0.6046237757731903, -0.5645886073502004], [-0.753174461283897, 0.556842782612821], [0.34907589716224907, -0.07016114470537334], [-0.49435150583936144, -0.3710382249733507], [-1.8610436435402689, 0.8762307752029511], [1.8887347753611916, -0.5689044376081309], [-0.6722426904497862, -0.6583028350418041], [0.728733161707425, 1.1402428437151444], [-0.2739814152190475, -1.4011493041989338], [0.30618287363722907, -0.26877391830104774], [-0.3636222356283134, 0.018072859088685993], [1.263873596881689, 0.16235473916187937], [-0.4736935393621156, -0.06557591544569304], [-0.05280054635180534, -0.5080858457606199], [-0.2057887229194636, 0.710766489014928], [0.3470264987856719, 1.4786652641260274], [-0.8617538654732172, -1.1474108055772323], [-0.3676448867779157, -0.7941102209543062], [2.0428506876297794, -0.9578284979071113], [-1.7998432143875276, 1.5602429576775225], [-0.9200514573164346, 1.381901034832227], [0.9670421846845776, -0.7882695369489555], [-1.5704066398664263, 0.05426841300750158], [-0.3727903719484027, -0.2633653358907185], [-0.39519738408901506, -0.8298679146452218], [-1.0751636223896273, -0.059397446291248615], [1.4377546133585768, 1.173335917350207], [0.12213606271490397, 0.6460460575420296], [0.6750113408080859, 1.112764480642337], [-1.114043879768329, 0.321059979982488], [-0.797021877817084, 0.3862876036703209], [-0.13946903502212274, -0.3944643757804693], [-1.6083155140081158, -1.0239441048744842], [-0.059764400716606846, -1.5481080486330894], [-0.31264352811747953, 1.2330372622544166], [0.8479160799936688, -0.32058113411600475], [-0.7902004396241746, 1.2798715660222502], [-0.018705607665485305, 0.8058651303429424], [-0.7902870415238762, -0.3875201097538859], [-0.02207295260804126, 0.7383969749507727], [1.1220784053044237, 1.1191533250319972], [-0.16515206375783809, -0.5086208881199156], [1.1192540813657084, 0.4617259398448489], [0.16844051416486788, 0.0003662818734561486], [0.6566077109419775, -0.2562233117941501], [0.20014651240037276, 2.008868194779295], [-0.7670632019146574, 0.6916864230385397], [0.37990429165446993, 0.7088673624253242], [-0.9677632499061353, -1.2407022308142812], [1.2639476369659155, -1.4272316386128268], [0.2382250136665851, -0.08678067618407369], [0.015911567620330493, 0.686914995882655], [1.3973102357694331, 1.1006021274203803], [-0.4676676443825908, -0.8084185290846283], [0.47504866757232883, -0.15213066266123623], [-0.7627467643534628, -0.30797828574382063], [-1.2258126402962664, -0.30514926810539617], [-0.6831923064243595, 0.9907848609969327], [-1.2175996739694033, 0.12586669403721473], [1.7317535828252717, -0.7529388518937262], [0.157604208793793, -0.5158821195570669], [-0.36662663451075306, -0.7397847757410047], [-0.5943413677662562, 0.3544946854097101], [-1.5426720733558, -0.44463084220799987], [0.23994761365962292, -1.3451735040700026], [1.3502579494275504, 1.2345628596387606], [-1.3576623045793137, 0.5485140743383196], [1.3209820395208323, 0.2629797365640015], [-0.29944569296680207, -0.9717022363304775], [-0.5980195416822773, -1.112252750710099], [-0.6116539198383821, -0.18619947258827696], [1.1991808571515348, 0.2487129474569025], [1.1497897323261241, 0.900207622347662], [-0.059036238058738526, 1.1162147421882451], [1.3767037532107411, -0.0861463857059209], [-2.107303559328698, 0.07546609499044632], [0.003409440826075469, -0.28276615257306426], [-1.0315001615602364, -0.9289224385561395], [-0.0770710157394869, 0.029752875385193302], [-0.22561970282596075, -1.5489041465228874], [0.04683235449521859, 0.42630891973778107], [1.3615606396136428, -0.5149252799357412], [-0.17666180021651082, 1.1039726242059689], [1.3835194886105557, -0.7438228673739422], [0.7646107062885716, -1.4939038229605952], [0.40354984546963274, -0.945640746847073], [0.07225422842443982, 0.33022766168943624], [-2.2443879008258736, -0.2870500020384843], [-0.07190917356798864, 0.7856619131368523], [0.3445419009645064, 0.062037762151643264], [0.9260810882513146, -0.39903218197477713], [0.33556724279034517, -1.3292112210421152], [0.17609144772589475, -0.5523924386850309], [1.134986790211265, -0.6814525754583093], [0.6176915109383122, 0.25061639604025665], [1.151571691474329, 2.2656128308065018], [0.8360762670412031, -1.4250019237358993], [0.23516000750753285, -0.25967553214314587], [1.809237136136919, -0.458614625762594], [-1.5893318320149534, -0.8524205478125412], [0.06805267918327225, 0.3061905873340441], [0.6153479546852151, 0.06889753853649033], [0.183799617209097, 0.5438071910838072], [1.4248828868890469, 1.5116099031229517], [0.859867627199585, 0.1081106878459285], [-0.25043641328326577, 0.2622216653121308], [0.6048879914756454, 0.22617487647967652], [-0.2563410227562413, -1.1451126325218883], [0.458252980999244, 0.1305601553353599], [-1.4994306041701433, 0.052342732328252095], [0.8521285687880373, -2.178048941918221], [-1.130825411077124, 0.4768658106576762], [0.24317039628402273, 1.9554408293954413], [-0.75140667952603, 0.34996246770624734], [-0.06645168747154298, -2.6274493495479816], [-1.4223371240820801, 0.17003414164146022], [0.14270358648156484, -0.9840854836890568], [0.4979658436633308, 0.33810315731202223], [-1.79011635879687, -0.06635228631917463], [-0.6006865096126284, -1.5886727644245873], [1.087183253823259, -0.6317270615289814], [0.46549265015555386, -1.1794275388541815], [0.1845231450171108, 1.365738881276407], [0.0415417856781313, 0.42869945994577136], [-0.7982383571596402, -0.09465952154075226], [1.0977435700801397, -1.37280635456589], [1.5768381637374025, 0.6575619782608618], [1.4966771587295407, 1.0312014428723784], [0.35507705100244474, -0.11502461276983146], [-0.05071166045223123, -0.7102034368705592], [-1.0773187261359474, -0.798251637917146], [0.4565527120970254, -0.8712187079115563], [-0.17103852400358036, 0.49446045619030576], [0.2241313719658735, 0.04690252769963679], [-1.3676116718558675, 2.76141773577298], [0.48969665678996765, -0.006478742111325582], [0.7024231514325214, -0.8153071982138383], [-0.04074664164955348, 0.2304277578194022], [0.1951747545486394, -2.5752851361755935], [0.39652634817123394, 0.15630243912250982], [-1.644851067025356, -0.8936977444887199], [-0.6488547221413896, 0.5638003464435067], [-0.718623285498512, -2.1726877886600264], [0.18270081666385843, -0.4927628942492291], [0.7491858689820146, -0.7038055048240928], [-1.0905639925274102, 1.0966682335764435], [-1.3039894931628546, 0.08609303782906359], [-0.46453840554533404, 0.6133980559272888], [-0.25343082032644443, 0.6442722942857476], [0.0996956145256138, -0.08539153281903707], [0.2721126298130061, -0.7031134144734635], [0.4319811956693499, -2.3747120028790336], [-1.6794137575854444, 1.7038771685757235], [0.6955095479183246, -0.4943752627373989], [2.32760142550575, -1.2634209051049103], [0.1997930636753983, -0.2847585060847621], [1.206894730397738, 0.22288397262939028], [0.20446938597278486, 1.6705791273577437], [-0.11882799941736416, -0.7614999518156383], [0.29678272710141307, -2.076188139590928], [0.9581634860688216, 0.2547210348916905], [0.8908130620644947, 0.6975766545295933], [-0.21629741116521808, -0.25731422046422087], [-0.18807810985370244, 0.22487591165887297], [0.6012048331790876, 0.38035730343484647], [-0.8374792819575367, 1.136890623893476], [1.0957455386413604, -0.8858524692012832], [0.556164195517224, -0.47357824422581113], [0.26795233776200117, 0.958964202100735], [0.2466472120796777, -0.20075189448586], [-1.2605800282429123, -0.37719357796774544], [-1.6324370653325369, 0.2564913312568304], [-0.5984102226440875, 0.5971761369479865], [0.8871403065267841, 0.4836285270746029], [-0.33236278327382407, -0.42505595868435736], [-1.0529005843003896, -0.5016073593708558], [1.0020858704941011, -0.0756735670331871], [-1.3300943952301256, -0.3031375636639618], [-0.8652308455049105, -1.5121906426656422], [-0.6666694395322275, -0.4504677470790293], [-0.24265998271626799, -0.21715275148970606], [-1.1351266923693857, 1.7079330850131405], [0.281016894424237, -0.6116200624485914], [-0.6445648022178195, 0.02745010724852467], [0.8106892897675848, 1.4945008779989388], [0.2994319620234241, -0.45095027256897197], [0.6019947223467718, 0.02046382396961081], [1.6896121657879688, -0.9245115312223848], [-0.6503218218818736, -1.8425633162615198], [-0.4479172966051421, 0.0764301407253991], [0.6372215545826705, -0.09739768516526993], [-0.637735507361942, -0.2879218776348423], [-0.7683937786831296, 0.20758595622474468], [-0.34252135800199157, 1.0327117993037416], [0.016887318826931074, -0.15950017357226598], [-1.707480367861289, -0.7253998191058815], [1.3616679469110964, -0.618475175554198], [0.15019996802610683, -0.8148736013541519], [-1.1002402053818425, 2.971267882425909], [-1.4541963782997556, -0.7375787460298601], [-0.1900127875007228, -0.6186434077890155], [-0.07851782090605611, 2.3293771945029356], [-1.6298996256643425, -0.7316817022335373], [-0.6146473634034135, -0.4708942461865337], [0.004317805648564844, -0.08850537016804666], [-0.41385696298002705, -1.2016751692827996], [1.2219298373584537, -0.41873648954482595], [1.5625220701396303, 0.8288737621869864], [-0.7515225027636232, 0.546054694082325], [2.8446569465081244, 0.33913503556401353], [-0.03362986722560762, -0.8393551784814456], [0.6959052658909689, -1.1667925918298843], [-0.5386356618468102, 0.6380124107591463], [-0.08022458887451155, 0.8098362562321939], [-0.3178717134215027, 2.275495160137531], [-0.5811609576340727, 0.24524240971054737], [-0.44943744793123946, 0.8078462226894921], [0.008799928187033049, 0.011907955775086873], [-0.43552706400268554, -0.6285339664565345], [-0.39117922052150395, 0.3243880882938141], [-0.19476762912104637, 0.05081300182650025], [-1.1525801352444507, -1.1835488632577145], [1.0634645086271328, 0.28574837708229284], [-0.42581085787862, -0.60737846525986], [1.1388320773526452, 1.1057760265173562], [0.2383645657296666, 0.44811246352707257], [0.8281814865764209, 1.50000607942819], [1.9082805110274528, 0.6739009873755981], [-1.9360444832823258, 0.31356695934721507], [-1.204370080971284, -1.647382976854839], [0.2034554232667379, 0.30918157562891657], [-0.2236297737343255, 0.3279715528530982], [-0.3422431988332012, -0.2352903984015746], [1.1385016585248826, 0.3376460876426435], [1.9818150774124332, 2.3911397915498287], [0.9899473412836742, -1.366406225905721]]}, "predators": {"type": 1, "positions": [], "rotations": [], "velocities": []}, "preys": {"type": 1, "positions": [[27.450987792577653, 29.794440673649355], [-22.692563595432897, 10.856826346470788], [-2.7894397936343283, 19.291831919976715], [-0.6200681231664459, 11.292990759462613]], "rotations": [[0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0]], "velocities": [[0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0]]}} -------------------------------------------------------------------------------- /scene/scene_velocities.json: -------------------------------------------------------------------------------- 1 | {"window": {"width": 100, "height": 100, "depth": null}, "dimension": 2, "ticks": 2048, "boids": {"positions": [[29.907273884606692, -17.3257526701091], [-7.1163080914821695, -22.293233699421624], [-24.09336575145539, -32.37104879628306], [12.699379159191757, 6.653742471502608], [-36.59409524949041, 4.940216971831714], [15.273107978063926, 42.50863645684383], [21.634613970262116, 2.3402519028841327], [-10.826219638822566, 19.130141952635498], [32.70205499413685, 23.79909230057497], [3.725136161061137, 11.587913505892395], [-30.08105293011539, 12.664375575919738], [31.339233564040352, -1.4248796276386366], [2.737538134527557, 27.171057109479825], [-0.04590483548122135, 36.62540425084844], [7.9760876787504005, 23.344371736342502], [-8.677879037278803, 11.6959050176472], [37.94811496766106, -29.834170779661743], [32.15213325474669, -47.01047124306077], [-2.9209485922267, 14.20926636069746], [-13.197106446637218, 6.541201821997852], [28.44232572536865, 6.525782592240989], [-44.331491190073805, 18.087882501150645], [23.18738251395129, 2.6572035546710304], [-0.4916998649996258, 1.0539160619131829], [-36.646939330336274, -8.828113285873183], [38.271885871932405, 23.879919492782555], [15.655580412648611, -9.809742830493304], [-7.491186456786816, 13.548027675565201], [2.4477515755837125, 0.8272558940785626], [-12.12667664840286, 11.231502464841176], [-16.018914531536964, -5.332521808735209], [19.28518279328943, -42.3529176711784], [9.46586443928674, -24.056445078622957], [-57.979323006110526, -27.560777440901056], [-26.026916846851478, 20.954346094714595], [22.145785827102227, 50.08858582597653], [-9.416338086940446, -7.509997637297378], [-3.3171045512133372, 35.12942260565976], [15.40597491781117, 0.6629032154224549], [-19.180685708848376, 44.58188624027385], [-36.67946920600089, -5.288272293654531], [-3.6916033693619066, 14.815791295969763], [-29.427572669099494, 30.46016337184059], [-2.8917596482145274, -21.898781750235965], [-15.625097634391212, -1.098933015440455], [-13.041185865302104, 19.599887556771602], [-21.83220584208983, 9.52558744237045], [44.42050129324939, 6.894458503526282], [22.483393462655098, 19.627562214879003], [-42.02955663767379, 27.69174201712389], [-2.89158244036969, 18.938395054531952], [24.852016253646983, 10.511667067391194], [4.616548260885828, -28.861709002449388], [18.26795489539824, 2.103808262749675], [10.701471451046887, 22.288976786223923], [-25.172109416352612, 22.339282716239016], [31.259082625353432, -8.597073596246686], [-39.50793680953028, 47.40175721844605], [15.063503242595807, 11.055420450002176], [0.17267393999905023, -13.905114467027676], [-14.74228019787271, 2.9877638398690656], [1.5516307532497482, -7.961429890171497], [-20.24628877651793, 3.376763853649074], [-25.99010469479131, -36.85697695036056], [-32.36285806793429, -37.49041767407685], [12.832161674724967, -17.800319431150182], [16.53149827241194, 7.758995963444111], [38.33484544995385, 15.597238551130548], [16.66690943503616, -13.247265993613274], [-40.89921799300582, 13.560952699718788], [25.50493936418218, -9.935602302536374], [-12.43348712364241, -9.602283297118856], [-16.556686083630154, 25.769304921824514], [-3.9254060782217852, 16.52103273677175], [6.965204344532167, -20.372653785230657], [42.33133420430534, -5.093759911991762], [-18.118235572595914, 31.642749950820335], [14.582468384391905, -8.209481497182454], [-22.982358857180877, -33.54903376509363], [-22.42711200384139, 9.16117287772415], [-20.581713946130595, 22.561627688562847], [-10.032907364438753, 18.58955253622483], [-19.337660159416348, 2.9747246702988197], [1.8107417369272667, -3.6508502003099554], [-0.42113429563814647, -11.34778209744454], [-3.820968716373658, 41.45875241911618], [5.071143359169779, 31.233198168899776], [31.951625900114713, 12.68111113046537], [27.63552629174688, 10.88310397862659], [0.7292036683995724, -5.615505023978539], [-14.972056590700408, -19.214994449909774], [43.58978141358033, 0.2265300985153973], [1.3607946561724271, 21.283935924784668], [-64.57716228139905, 7.91347760980396], [5.973517766635418, 2.378524817008621], [-12.998210020809, -9.121095572886036], [24.531433371963452, 32.11360941693605], [15.59206953642813, 4.167009880713684], [2.4172000379244323, -4.7972938384925765], [-25.458405453926556, 7.001038084590934], [-18.05246031664759, -39.9412716447179], [-3.1109195952129545, -10.594662736097249], [-7.062605376891123, -6.933350851158175], [-29.265625067668214, -13.232828374767681], [-14.775763020891146, -37.65846844514975], [7.195833274390695, 18.14809423821411], [-5.365350252652665, -5.794939605025355], [-2.926277683330857, 3.8323536601996597], [-27.11383308314315, -2.5803016953343754], [-11.909788295154343, -25.04208353998864], [-5.837902578047501, -22.325144746824158], [-10.374836510099204, 16.442103881346195], [37.068518731481056, -12.512989078915965], [-29.246737712705457, 25.29581995275877], [-24.61499752944693, 6.3913933196656805], [0.43744220268162864, 3.43193009137214], [-7.50115294546967, -30.41718056231293], [14.94811336373227, -5.8869811912347], [-22.80531269363495, 2.8370999101199943], [-17.92296410055646, 49.803374210191905], [11.55600373945664, -21.21728419024837], [-4.122983649628347, -15.662018465553306], [-21.403260262786024, -20.86650243638886], [-7.76026158434002, 5.594835329271702], [-1.657227713810704, -8.792785643027859], [7.1034580633984685, 22.106149870719268], [-12.349604365714649, 29.928086211362196], [32.58906313164798, -22.13858618341009], [2.0549936467035974, -5.042421393978573], [11.238409038172469, 35.10613548755036], [20.855666182663, -17.174259623494518], [12.882604485939364, 3.3206083850732004], [42.40185497160818, 2.714030333771621], [-7.5024311790176705, 4.073465332427767], [-0.5325985738966478, -25.635711500827576], [-12.567225300934366, -17.681120196634062], [-23.447439272862812, -26.041854476229], [4.097999435762386, 2.045645512204921], [30.338396008437645, -20.55956670369149], [-13.231264514950016, -11.049490253310706], [36.89050261938729, -4.954608256251257], [30.899348386997172, -63.13660116532654], [-20.464163547522972, 50.31795009643763], [-12.974857423591937, 21.070318400839533], [-18.96543482213979, -30.70305920682464], [10.809072906687216, 4.458922133667968], [2.980811614883841, 49.36715810118801], [-16.391157193121238, -2.246820469129277], [27.593354984378752, 30.325368065948254], [-13.91008589258234, 15.18550891744358], [5.23539690246143, -25.753000896882387], [20.282166467481236, -4.650089694598732], [-6.446083441942249, -5.466060574050872], [16.06180725487698, -41.062495737873014], [4.534061016725469, -14.025272670729388], [-30.441998255846205, -12.711085870908281], [-4.521029121495023, -0.6712750686135818], [-24.545801288326743, 4.043023960498721], [-6.348665207808134, -31.69463994928987], [-1.9605332946248244, 5.306125708332116], [-24.43564047651736, 29.543660184594003], [37.837877639041125, -55.207849809232776], [-2.730730367072274, -27.526639872223445], [-33.44442972247197, 19.19222888349386], [-6.201482779542347, -9.489923789298498], [10.535530540636653, -7.7821078090782265], [-34.416149956819076, -10.990010423251752], [27.79630043402394, -0.8069247974680039], [14.833958640999304, -4.5717821900291264], [-37.331082655653425, -31.938068434462252], [12.923626555037783, 10.633114028937257], [41.210308275844774, 23.433842453661114], [-2.2376679661944774, 26.333323385729805], [-50.86728936897981, -17.868217067394315], [-14.28543919916989, -52.40314074896205], [0.8673912574230812, -25.930565322630013], [-2.6337792521230265, 19.235603314093566], [-22.410451405687258, -11.6417068298696], [15.27204053871513, -28.506615038057987], [28.628901787953364, -1.2830426197006797], [-37.86802947744802, -7.659600241129388], [26.40259115578921, -23.082560328036624], [19.128751914793117, -15.73226479872241], [-22.882336892997344, 1.8015519705918162], [24.862336238074835, -21.267560924987873], [-38.49223136524189, 9.974245275724874], [15.397293337654478, 7.171972699045467], [16.752478447361703, -3.25952680371298], [-15.297576652467685, -8.23759985676739], [34.517262970290865, -5.915764705219506], [3.906342529156072, 12.635205550305738], [22.632909040029332, -19.631307680809016], [-8.24650925705244, -18.45269358391153], [35.16415907936044, -2.300739955946258], [-11.050862376880215, 25.195561811316033], [-6.7219386390974645, 8.638986708691185], [36.75742154273979, 28.551200612302495], [38.86788950704729, -15.485793668945586], [-12.114281221914707, 4.560989676554918], [9.676783660787926, -31.091145655704135], [-2.528385304944284, 34.84478042053954], [2.9090582184786133, -15.57254449374593], [-8.656156139577275, -30.633776283029], [25.875401140427343, 17.743829877935134], [-39.503918686692955, 16.626939004342276], [19.26348915583555, 26.88719327094746], [-38.3742722086785, 31.058599494737802], [27.944246936289353, 1.6619967685744912], [-6.31957269272723, -19.561244685598336], [-44.01495584284752, 20.575304770093936], [-63.41545310764906, -2.7816286841576323], [15.840110009266953, 0.8063277597106933], [17.496641928888582, -2.2997164316935264], [-18.776424587462397, -14.89324615834081], [-26.7254609946882, -6.786490233997299], [-20.732025066466097, 23.172354187115683], [-27.77415530143053, -3.5547705515574166], [8.60628981114153, 5.794962318101033], [22.930815703444768, -35.17291424659216], [-26.48222403861641, -22.704820725118058], [20.818897558520717, -1.872439509500199], [-8.221250164939626, 18.338281182972427], [7.80862738077689, -36.21712292746785], [-1.5009747664606314, 5.456974034192429], [35.14346518508951, 12.257307253745623], [7.397554161535775, 5.942366476310264], [-23.763255653033358, -35.88720856770449], [-22.918423850559442, 31.0617169175312], [-2.1894974823195863, -3.8880409726340712], [-61.726114515910815, -8.1185435470225], [-10.314693233663148, -28.003514608284036], [-19.58187269220253, 15.219374603353552], [-6.88226670201582, -32.38955411954719], [-10.966047864346564, -4.7664409737454605], [-14.615308734049501, 1.8730732017558884], [24.92809562842138, 10.209297027590399], [-45.59726919418639, -27.876110968826335], [-10.468047752214831, 10.819097056528156], [23.22855247761337, 6.485192975476053], [-9.517837616705956, 22.94842248085147], [39.33378659482683, -28.47907170279054], [-10.62425571715903, 3.2908195625657246], [1.1141023519935118, 6.630795934186823], [23.281845231754147, 0.40656715548469685], [-20.123048404105727, 23.41622260478028], [5.567229558734077, 17.025014753033037], [-44.880826227303224, -15.585781669163708], [54.58140041318892, -31.42055936966636], [-40.51888552390695, -0.12697608107373787], [22.1283737880092, -29.823527159196217], [-6.212091194681771, 3.904057075161928], [0.1715862351539217, 16.46394262528356], [44.50831314773114, 7.559396769742791], [-1.1151889985266341, 38.12641825172166], [29.243476579474947, -10.034214806749224], [2.395566273026525, 10.633728432447725], [32.1969944994833, 20.521685226638347], [-2.844956764766864, 11.718383915554883], [-20.6028936248789, -5.969594686194393], [21.50554544249833, -3.820983034375049], [10.204512877943372, 24.522850607948243], [-12.605234625013846, 39.17331970802993], [-44.63829641306582, -18.719723360341828], [24.534671694725485, 23.36870379448653], [-16.006671095952875, -38.348242510905365], [15.092188383975738, 6.364683639335491], [-19.438617519846503, 4.880665207794461], [18.654326231102768, -27.00211608193485], [-33.25217418603551, 7.521402333618468], [15.700202364000186, 57.919664372089024], [-9.734855281706704, 34.33767121874718], [9.281202247027514, 9.10937900683883], [13.940177748094408, 20.241997440937773], [-9.214199496021227, 3.4760724736353152], [2.8650970405663343, -37.77309815567252], [36.419240320987015, 7.346364382316174], [-26.851294616156633, 11.177102657024163], [-34.322726585169484, -16.95275328244077], [-2.303969513320702, 21.34380707025336], [21.56468431345475, 3.5736056835282684], [5.180556452719905, -4.91388493258104], [25.965708856709824, 8.845714714058772], [7.3645850289655375, -1.7041265755232695], [-6.047439596803918, 20.6909897787968], [8.291144149451465, -3.711350961935926], [-31.488347429413484, 9.024648431292782], [20.366534307891406, -25.62022437567582], [-51.12247310113894, 7.2028630045366535], [-1.0036090478368285, 2.1544679675560565], [12.021631463925411, 29.06005699939726], [-21.685943189187018, -13.636399104440219], [-32.56170306638437, 8.746167388349017], [-4.97774133468936, -12.939920203178719], [1.816202677535595, -43.45367276630233], [7.4370155302106316, 10.62177607874906], [24.275172535380715, 36.58504946611612], [14.278189682317745, -16.111791529802247], [-11.333915984257622, 29.78254895264681], [-45.85085574822977, 12.811461292082015], [3.1781572802993256, -2.7575311638761124], [-36.11554238911182, -48.06165372025624], [33.13392582315597, 49.622171712721524], [10.013027107945728, 17.891722059683982], [-23.18739399323305, -10.850710895481882], [1.1944631780917405, -0.34418131651084394], [-12.32004185685765, -23.280154193142597], [-24.993163793390895, 24.040506150151543], [17.29479328324313, 21.18996430975278], [21.475497965426246, 29.39310269970006], [-14.475164706220218, 23.6003170218492], [-16.211601865727214, 1.4380518370541542], [27.613948747886063, 14.10468443843853], [-3.95002470164949, 24.747347529948925], [17.864471958331883, -26.80114412523087], [-3.491313019382486, -43.65189761082125], [-31.435368022999796, -7.512831817648978], [-20.44294201284256, 23.093266998732677], [24.224965072125663, -12.717912627733124], [-0.6888329733044792, 34.154190523263075], [32.72658303482589, -1.3328755765229459], [16.29885451011258, 6.184836642417292], [46.16596585928607, 34.836985256860494], [0.7286480253654726, 9.924475927920342], [2.2931787659116596, 3.1224441831562397], [-16.815032790429676, -24.744278813993592], [-8.209096584458969, 12.222025059461702], [-31.37344767316751, -20.92367031721742], [-7.211639380028057, -30.62771674598656], [25.57711356880359, 14.55708357893514], [16.72968684743991, -17.778487661332953], [-24.18449416630372, -15.346638299743283], [7.97138658548285, -18.12533721318923], [17.43368109397682, 4.978447556938095], [18.80682194220349, -3.2089665163469], [17.446725804374847, 19.311812618331142], [27.626894468840177, -23.38866027135191], [-33.25883189269684, -18.02392702654387], [28.390266583118503, -4.986545809468935], [25.35196639200482, 6.509939694514241], [18.694262714461765, 26.75923160822432], [-15.285465543725747, -4.8500265190464535], [15.850688420513364, 14.2710383188058], [-26.960035003370585, 21.936944142268885], [-38.99639954101433, -1.9410763866063032], [-2.8582673124422993, 22.111634635031972], [21.087948924863525, 6.2125460629865294], [28.235800792822744, 5.906857660194835], [-28.00373466168089, -15.631790338724576], [21.42897027550167, 12.405633792744085], [12.065382937854862, 22.70894645539454], [6.881201023261259, -29.607399724623857], [24.30981253333996, 48.02872066214861], [27.612596766157942, -18.550750084790767], [-16.39044851238858, -30.140833910944483], [12.640760642500044, 6.533298955867676], [-19.130493018699152, 12.462980786315654], [-12.694319328391307, 7.943536268870431], [19.55918620775434, -30.30529044930596], [58.28346477170652, -33.34338920117499], [-6.987673209747432, 21.117438076631785], [-20.994547902007888, -16.527311354230537], [22.409918758024737, 7.939653332784312], [-15.80187193670036, -13.988296814048686], [28.391420576090944, 44.42954273522018], [34.94508651398641, -38.435479697657286], [-10.489696032757688, -47.18523657392768], [-20.64041734658966, -7.770097460451167], [14.429212949431571, 36.132063803190206], [-23.922896775488905, -16.496042615184567], [-2.9156175739376784, 33.123067411196345], [-30.145069918295587, -20.343942449062872], [6.160196533274755, 48.36955459678999], [-20.43770194415025, 17.926158002563696], [-17.73929325964516, 22.407779637484445], [-15.251738557039348, -1.050034924792101], [-10.513744935215795, 17.288881936804888], [-3.0888407967368767, 32.861140994845734], [9.68015974283302, -21.23492480977024], [17.445666950656733, -33.79151919540207], [-17.81247204945686, -3.0103048553061083], [-45.225462844195555, 9.896941547866835], [-21.293331758031776, -3.979173221259561], [-28.159353669155493, 29.635694097215893], [-19.611374255116882, -26.388985036493914], [21.243050148464302, -15.473521286591955], [-34.08294895901149, -8.853414355595463], [22.455960774041976, -5.608439504418007], [-16.107944367519362, -8.319582820793293], [-14.818588386435263, -30.97435509197879], [33.17696564732388, -6.622580870256677], [20.49843429679943, 16.703193465222938], [-23.879059325814147, -0.02342929622553401], [-6.685221074023628, -10.686493295540345], [4.413276449019507, -21.390818418859826], [-45.09460375835117, 17.375103339768025], [-7.174973590171103, -11.692151691539257], [-27.665437041550902, -14.689493622573172], [25.473939140687953, -26.088168048788518], [20.985108400574077, 15.442713837196811], [53.79211357645987, 0.44616519596189275]], "rotations": [[0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0], [0.0, 0.0]], "velocities": [[0.4296684615666146, -1.9389702091413905], [0.3378613855216515, 0.8934444279529719], [1.1817498380223581, 1.3637028495348258], [0.09734675160510983, 0.5814855896046691], [-1.273643203840551, -1.1329025916848372], [0.5564378755641638, 0.12579810147093584], [0.4454770175329155, 0.6036812318277507], [-0.6202966992294393, -2.1893312304590955], [0.9065607614300665, -1.0966400579004785], [0.26437120718056095, 0.821699804867148], [-0.9605544238036021, -0.8020187922010575], [0.08157430130228371, -0.2788614356192329], [2.208100310734918, 1.488272689731904], [-1.1158248224948268, 1.3776451971816392], [-0.06804293028647145, 0.5742532703775477], [-0.37853674184609715, 0.7837418672119919], [2.9819796513623347, -0.3168723465385558], [-2.4102531520494326, 0.3377012118923216], [-0.6245187602367549, 0.5457397401274914], [0.40687220907852034, -0.22637567246498833], [0.193348484404273, 2.214584570224316], [0.07221721174063497, -1.304959464217294], [0.503849321581623, -0.4260331888060197], [-0.09677559437502162, -0.958854831215308], [1.3230831130962837, 0.540894018564722], [-1.1015678277367484, -1.7357492056920547], [0.356981136681265, -0.4231486493169846], [-0.008962029712729651, -0.2579743850315935], [-1.2656810046168852, 0.6621593018507403], [-0.25128199352714176, -0.2629694339749649], [0.9534541420658346, 0.8277528389399044], [-1.193312256013361, 1.1062197485352436], [2.1887106202221256, -0.8081343727360464], [0.7028808116520439, 2.0140320847487323], [-1.9299527802942735, -0.6662491870344378], [-0.16300637096948128, 0.154994212961294], [-0.4218561059799216, 0.9511027752985147], [-0.4713227812270825, 1.1270405540052337], [-2.126458029303183, 0.19452651497977766], [0.09020789745373146, 1.2007385168089035], [-0.515919441080488, 1.0901134232571774], [0.6954826209064777, 0.7525160632313929], [-0.756184703110857, 1.6317168513621432], [-0.9982010395879716, 4.019383016129497], [-1.4119686529660855, -1.412175028186879], [0.4827845464894632, 1.1225607575897538], [1.0188382422702913, 0.3329127566355637], [-0.20676587738058322, -0.9117015219181904], [1.1154422069686272, 1.2112212775127822], [0.005251786284132003, -0.10372727897051658], [-0.06806397279308032, 0.21302919424741698], [1.209515007790511, -0.4376253770543999], [-0.27848071223379955, -0.9118495810884846], [1.0870222975526427, -0.18472643403585298], [0.18737556476291395, 2.330959964031889], [0.30178478652102236, 0.6353668244627503], [1.3195491173072795, -0.08167470557524929], [0.9586489647822692, 1.4750399300934673], [-0.3364084854879565, 0.3066799129317582], [0.45713398120925297, 1.4455647475746942], [0.2172266686382003, 1.9814331855942755], [0.49634904538950203, 2.1715949290763015], [-0.7385010810446172, 0.39722938589036433], [-0.7355221009894797, 0.7225893662832694], [-0.08592041886174206, 1.947355653950724], [0.16870443787670067, 0.7595254299652469], [-0.5346202840572312, -0.7491272395085735], [0.02847963489991849, 0.7353381736063572], [0.4137371555919642, -0.463977952940709], [0.1468536534290646, -1.7181091163087048], [-0.6435886342913801, 0.4156301030298443], [0.41306890811689934, 0.9301139684602255], [-2.131321346942396, -0.9698966940911297], [-0.8818170688236172, -0.5644250571543447], [-0.6248214966842631, 0.8509121456096874], [0.053186945066287905, 0.04491076428175122], [0.9670475119791252, 0.37351256449526177], [1.0322897753944709, 0.26459075490709694], [-0.9756943538718668, 0.7437149575172629], [-0.6651918637287216, -1.24608615623154], [0.6972272816077548, 1.2811801203483661], [-2.9673898074011453, 1.4847584571499466], [-1.6312414141889813, -0.9979241260806383], [0.011888657508913658, 0.11352147663845742], [-0.6519221192050193, -0.5573046340170871], [-0.6090723755800463, -0.25981500826413173], [-0.032260476498259555, 1.2513027360224707], [-0.7404538519975558, -0.041286925803076385], [-0.2623416848066174, -0.939389379809415], [0.05325184726085964, 1.7365438487518914], [-0.9853623904202065, 0.6625099529654521], [-0.07171803269522374, -0.4863968057902429], [-1.4707771858710668, -0.5488984452032883], [-1.715729246954286, -0.4223056669642925], [2.321921957861512, -0.90849852542366], [-0.42933240245724497, 1.2505011524054483], [0.6436344257866139, -1.559062221537023], [-2.6897789940234267, -0.8872389997170729], [0.20501681804757046, 0.846820911608188], [1.7388964863660403, 1.9399167261414947], [0.19023418003284592, -0.8148306790457093], [1.7248238916953218, -0.15554173348062758], [-0.5615945346676288, 0.4237005732619272], [-1.1349311303291663, 0.3787210089380622], [-2.374278849519347, -0.5644643705103295], [-0.201964638929943, -0.9184267737660877], [-0.4331251683765512, -1.4707848453412122], [0.14576035429381898, -2.420981658287598], [-0.6668052648119239, -0.5697148977629154], [0.7648624004417932, -2.044589771201978], [-1.161944201384531, -0.969921066448553], [-0.07603229481248679, -0.8756976996557563], [-0.22377804260216738, 0.5430853212325104], [-1.155427786721833, 1.0651387598181317], [-0.581957148051403, 1.4415697553915228], [-0.9204489943383597, -2.596270064713739], [-1.1217482572309783, 0.4355758255720082], [0.023760797197607913, 1.1497517818642797], [0.4959394658505384, 0.8880627293130008], [-0.24656480559975305, 0.921263883397375], [-2.193134012493915, 0.5288485830604307], [-0.7077850182987082, 1.4187486775070366], [-0.1425639201859359, 0.22512791247688999], [-2.29153213422693, 0.5347863743359087], [0.17380214437916355, -0.8058028502151329], [-1.881441689801265, -1.2165882887264983], [0.7769875324973252, -0.9710213286668946], [0.33506499586995614, -0.2872550817088854], [-1.7336580605492822, -0.7783890644951772], [0.021830228269942582, 1.6938929337776882], [-0.5561077089577972, -0.30357504957336556], [0.982070277412561, -0.2899939055665681], [0.3219666690256104, 0.30095847666599834], [2.0392104999490517, 0.595805714704755], [-0.9267081471145702, -0.4176376287287062], [-0.08505802118320183, 1.909998744507798], [-0.08467994859706895, 2.478626397166639], [-0.1833775240959411, 0.7492493245235468], [-0.4171331947261692, -1.0506788882834457], [-0.6563787607902426, 1.5140906071742917], [0.6004388058738644, -0.44283986886448956], [0.467239227103837, -0.8568644529054744], [-1.559853231987667, 0.7323518269964469], [0.44051067692031576, 1.3381066698564155], [0.6345296910914309, 1.74700732873042], [-1.2834111467595335, -0.5718273946750555], [0.22046275129953924, 0.6558159264283907], [-1.8831751643497934, 1.5248052684790694], [0.9520778132164485, -0.21258802903816407], [-0.0707472558363823, -1.1627833837737267], [1.1413378622333905, -0.06967930433466756], [-0.7625902890384167, 0.6878802945002971], [-1.6058321264095734, 0.266420589007249], [0.1822141739090999, 0.912415225267665], [0.1364913551197706, -0.37173307997989524], [-0.10654262728311446, 1.2690492245670928], [-0.14091536885783604, 0.27944833454007095], [-2.8736080040923326, 0.14184352538107659], [0.5389977947283128, -1.0672413176811812], [0.13924862664930265, -0.40984897994087377], [-1.4419442479008344, -0.7991837259275757], [2.451168537921807, -0.8670932442942235], [-1.290334316073469, 0.01856172878690994], [-1.3853770004940096, 0.6350856412636673], [0.6046237757731903, -0.5645886073502004], [-0.753174461283897, 0.556842782612821], [0.34907589716224907, -0.07016114470537334], [-0.49435150583936144, -0.3710382249733507], [-1.8610436435402689, 0.8762307752029511], [1.8887347753611916, -0.5689044376081309], [-0.6722426904497862, -0.6583028350418041], [0.728733161707425, 1.1402428437151444], [-0.2739814152190475, -1.4011493041989338], [0.30618287363722907, -0.26877391830104774], [-0.3636222356283134, 0.018072859088685993], [1.263873596881689, 0.16235473916187937], [-0.4736935393621156, -0.06557591544569304], [-0.05280054635180534, -0.5080858457606199], [-0.2057887229194636, 0.710766489014928], [0.3470264987856719, 1.4786652641260274], [-0.8617538654732172, -1.1474108055772323], [-0.3676448867779157, -0.7941102209543062], [2.0428506876297794, -0.9578284979071113], [-1.7998432143875276, 1.5602429576775225], [-0.9200514573164346, 1.381901034832227], [0.9670421846845776, -0.7882695369489555], [-1.5704066398664263, 0.05426841300750158], [-0.3727903719484027, -0.2633653358907185], [-0.39519738408901506, -0.8298679146452218], [-1.0751636223896273, -0.059397446291248615], [1.4377546133585768, 1.173335917350207], [0.12213606271490397, 0.6460460575420296], [0.6750113408080859, 1.112764480642337], [-1.114043879768329, 0.321059979982488], [-0.797021877817084, 0.3862876036703209], [-0.13946903502212274, -0.3944643757804693], [-1.6083155140081158, -1.0239441048744842], [-0.059764400716606846, -1.5481080486330894], [-0.31264352811747953, 1.2330372622544166], [0.8479160799936688, -0.32058113411600475], [-0.7902004396241746, 1.2798715660222502], [-0.018705607665485305, 0.8058651303429424], [-0.7902870415238762, -0.3875201097538859], [-0.02207295260804126, 0.7383969749507727], [1.1220784053044237, 1.1191533250319972], [-0.16515206375783809, -0.5086208881199156], [1.1192540813657084, 0.4617259398448489], [0.16844051416486788, 0.0003662818734561486], [0.6566077109419775, -0.2562233117941501], [0.20014651240037276, 2.008868194779295], [-0.7670632019146574, 0.6916864230385397], [0.37990429165446993, 0.7088673624253242], [-0.9677632499061353, -1.2407022308142812], [1.2639476369659155, -1.4272316386128268], [0.2382250136665851, -0.08678067618407369], [0.015911567620330493, 0.686914995882655], [1.3973102357694331, 1.1006021274203803], [-0.4676676443825908, -0.8084185290846283], [0.47504866757232883, -0.15213066266123623], [-0.7627467643534628, -0.30797828574382063], [-1.2258126402962664, -0.30514926810539617], [-0.6831923064243595, 0.9907848609969327], [-1.2175996739694033, 0.12586669403721473], [1.7317535828252717, -0.7529388518937262], [0.157604208793793, -0.5158821195570669], [-0.36662663451075306, -0.7397847757410047], [-0.5943413677662562, 0.3544946854097101], [-1.5426720733558, -0.44463084220799987], [0.23994761365962292, -1.3451735040700026], [1.3502579494275504, 1.2345628596387606], [-1.3576623045793137, 0.5485140743383196], [1.3209820395208323, 0.2629797365640015], [-0.29944569296680207, -0.9717022363304775], [-0.5980195416822773, -1.112252750710099], [-0.6116539198383821, -0.18619947258827696], [1.1991808571515348, 0.2487129474569025], [1.1497897323261241, 0.900207622347662], [-0.059036238058738526, 1.1162147421882451], [1.3767037532107411, -0.0861463857059209], [-2.107303559328698, 0.07546609499044632], [0.003409440826075469, -0.28276615257306426], [-1.0315001615602364, -0.9289224385561395], [-0.0770710157394869, 0.029752875385193302], [-0.22561970282596075, -1.5489041465228874], [0.04683235449521859, 0.42630891973778107], [1.3615606396136428, -0.5149252799357412], [-0.17666180021651082, 1.1039726242059689], [1.3835194886105557, -0.7438228673739422], [0.7646107062885716, -1.4939038229605952], [0.40354984546963274, -0.945640746847073], [0.07225422842443982, 0.33022766168943624], [-2.2443879008258736, -0.2870500020384843], [-0.07190917356798864, 0.7856619131368523], [0.3445419009645064, 0.062037762151643264], [0.9260810882513146, -0.39903218197477713], [0.33556724279034517, -1.3292112210421152], [0.17609144772589475, -0.5523924386850309], [1.134986790211265, -0.6814525754583093], [0.6176915109383122, 0.25061639604025665], [1.151571691474329, 2.2656128308065018], [0.8360762670412031, -1.4250019237358993], [0.23516000750753285, -0.25967553214314587], [1.809237136136919, -0.458614625762594], [-1.5893318320149534, -0.8524205478125412], [0.06805267918327225, 0.3061905873340441], [0.6153479546852151, 0.06889753853649033], [0.183799617209097, 0.5438071910838072], [1.4248828868890469, 1.5116099031229517], [0.859867627199585, 0.1081106878459285], [-0.25043641328326577, 0.2622216653121308], [0.6048879914756454, 0.22617487647967652], [-0.2563410227562413, -1.1451126325218883], [0.458252980999244, 0.1305601553353599], [-1.4994306041701433, 0.052342732328252095], [0.8521285687880373, -2.178048941918221], [-1.130825411077124, 0.4768658106576762], [0.24317039628402273, 1.9554408293954413], [-0.75140667952603, 0.34996246770624734], [-0.06645168747154298, -2.6274493495479816], [-1.4223371240820801, 0.17003414164146022], [0.14270358648156484, -0.9840854836890568], [0.4979658436633308, 0.33810315731202223], [-1.79011635879687, -0.06635228631917463], [-0.6006865096126284, -1.5886727644245873], [1.087183253823259, -0.6317270615289814], [0.46549265015555386, -1.1794275388541815], [0.1845231450171108, 1.365738881276407], [0.0415417856781313, 0.42869945994577136], [-0.7982383571596402, -0.09465952154075226], [1.0977435700801397, -1.37280635456589], [1.5768381637374025, 0.6575619782608618], [1.4966771587295407, 1.0312014428723784], [0.35507705100244474, -0.11502461276983146], [-0.05071166045223123, -0.7102034368705592], [-1.0773187261359474, -0.798251637917146], [0.4565527120970254, -0.8712187079115563], [-0.17103852400358036, 0.49446045619030576], [0.2241313719658735, 0.04690252769963679], [-1.3676116718558675, 2.76141773577298], [0.48969665678996765, -0.006478742111325582], [0.7024231514325214, -0.8153071982138383], [-0.04074664164955348, 0.2304277578194022], [0.1951747545486394, -2.5752851361755935], [0.39652634817123394, 0.15630243912250982], [-1.644851067025356, -0.8936977444887199], [-0.6488547221413896, 0.5638003464435067], [-0.718623285498512, -2.1726877886600264], [0.18270081666385843, -0.4927628942492291], [0.7491858689820146, -0.7038055048240928], [-1.0905639925274102, 1.0966682335764435], [-1.3039894931628546, 0.08609303782906359], [-0.46453840554533404, 0.6133980559272888], [-0.25343082032644443, 0.6442722942857476], [0.0996956145256138, -0.08539153281903707], [0.2721126298130061, -0.7031134144734635], [0.4319811956693499, -2.3747120028790336], [-1.6794137575854444, 1.7038771685757235], [0.6955095479183246, -0.4943752627373989], [2.32760142550575, -1.2634209051049103], [0.1997930636753983, -0.2847585060847621], [1.206894730397738, 0.22288397262939028], [0.20446938597278486, 1.6705791273577437], [-0.11882799941736416, -0.7614999518156383], [0.29678272710141307, -2.076188139590928], [0.9581634860688216, 0.2547210348916905], [0.8908130620644947, 0.6975766545295933], [-0.21629741116521808, -0.25731422046422087], [-0.18807810985370244, 0.22487591165887297], [0.6012048331790876, 0.38035730343484647], [-0.8374792819575367, 1.136890623893476], [1.0957455386413604, -0.8858524692012832], [0.556164195517224, -0.47357824422581113], [0.26795233776200117, 0.958964202100735], [0.2466472120796777, -0.20075189448586], [-1.2605800282429123, -0.37719357796774544], [-1.6324370653325369, 0.2564913312568304], [-0.5984102226440875, 0.5971761369479865], [0.8871403065267841, 0.4836285270746029], [-0.33236278327382407, -0.42505595868435736], [-1.0529005843003896, -0.5016073593708558], [1.0020858704941011, -0.0756735670331871], [-1.3300943952301256, -0.3031375636639618], [-0.8652308455049105, -1.5121906426656422], [-0.6666694395322275, -0.4504677470790293], [-0.24265998271626799, -0.21715275148970606], [-1.1351266923693857, 1.7079330850131405], [0.281016894424237, -0.6116200624485914], [-0.6445648022178195, 0.02745010724852467], [0.8106892897675848, 1.4945008779989388], [0.2994319620234241, -0.45095027256897197], [0.6019947223467718, 0.02046382396961081], [1.6896121657879688, -0.9245115312223848], [-0.6503218218818736, -1.8425633162615198], [-0.4479172966051421, 0.0764301407253991], [0.6372215545826705, -0.09739768516526993], [-0.637735507361942, -0.2879218776348423], [-0.7683937786831296, 0.20758595622474468], [-0.34252135800199157, 1.0327117993037416], [0.016887318826931074, -0.15950017357226598], [-1.707480367861289, -0.7253998191058815], [1.3616679469110964, -0.618475175554198], [0.15019996802610683, -0.8148736013541519], [-1.1002402053818425, 2.971267882425909], [-1.4541963782997556, -0.7375787460298601], [-0.1900127875007228, -0.6186434077890155], [-0.07851782090605611, 2.3293771945029356], [-1.6298996256643425, -0.7316817022335373], [-0.6146473634034135, -0.4708942461865337], [0.004317805648564844, -0.08850537016804666], [-0.41385696298002705, -1.2016751692827996], [1.2219298373584537, -0.41873648954482595], [1.5625220701396303, 0.8288737621869864], [-0.7515225027636232, 0.546054694082325], [2.8446569465081244, 0.33913503556401353], [-0.03362986722560762, -0.8393551784814456], [0.6959052658909689, -1.1667925918298843], [-0.5386356618468102, 0.6380124107591463], [-0.08022458887451155, 0.8098362562321939], [-0.3178717134215027, 2.275495160137531], [-0.5811609576340727, 0.24524240971054737], [-0.44943744793123946, 0.8078462226894921], [0.008799928187033049, 0.011907955775086873], [-0.43552706400268554, -0.6285339664565345], [-0.39117922052150395, 0.3243880882938141], [-0.19476762912104637, 0.05081300182650025], [-1.1525801352444507, -1.1835488632577145], [1.0634645086271328, 0.28574837708229284], [-0.42581085787862, -0.60737846525986], [1.1388320773526452, 1.1057760265173562], [0.2383645657296666, 0.44811246352707257], [0.8281814865764209, 1.50000607942819], [1.9082805110274528, 0.6739009873755981], [-1.9360444832823258, 0.31356695934721507], [-1.204370080971284, -1.647382976854839], [0.2034554232667379, 0.30918157562891657], [-0.2236297737343255, 0.3279715528530982], [-0.3422431988332012, -0.2352903984015746], [1.1385016585248826, 0.3376460876426435], [1.9818150774124332, 2.3911397915498287], [0.9899473412836742, -1.366406225905721]]}, "predators": {"type": 1, "positions": [], "rotations": [], "velocities": []}, "preys": {"type": 1, "positions": [], "rotations": [], "velocities": []}} -------------------------------------------------------------------------------- /scene/scenes.csv: -------------------------------------------------------------------------------- 1 | scene,n,predators (type),preys (type) 2 | scene_velocities.json,400,0,0 3 | scene_predators.json,400,4 (1),0 4 | scene_preys.json,400,0,4 (1) 5 | scene_distances.json,400,4 (1),4 (1) 6 | scene_distancesPredator.json,400,1 (2),1 (1) 7 | scene_distancesPrey.json,400,1 (2),1 (2) 8 | --------------------------------------------------------------------------------