diff --git a/SimulationAnalyzer/Simulation-14-04-2025-10-14-58/full_analysis.png b/SimulationAnalyzer/Simulation-14-04-2025-10-14-58/full_analysis.png deleted file mode 100644 index f36204fc4d2e8fd0f674668ec576b71b5d7a2482..0000000000000000000000000000000000000000 Binary files a/SimulationAnalyzer/Simulation-14-04-2025-10-14-58/full_analysis.png and /dev/null differ diff --git a/SimulationAnalyzer/Simulation-14-04-2025-10-14-58/report.md b/SimulationAnalyzer/Simulation-14-04-2025-10-14-58/report.md deleted file mode 100644 index d93fb681d4f391f2733e4a8265f8b4b1ff3ffc75..0000000000000000000000000000000000000000 --- a/SimulationAnalyzer/Simulation-14-04-2025-10-14-58/report.md +++ /dev/null @@ -1,180 +0,0 @@ -# Simulation report -**File**: `Simulation-14-04-2025-10-14-58.json` -**Report generation date**: 2025-04-14 10:58:41 -**Seed**: `723505677` - -## Resume -- Parcour length : **624.22** units -- Collectibles collected : **41 / 41** -- Obstacles hit : **8 / 43** -- Distance made : **670.97** units (107.5%) - -## Performance over time -- Duration : **249.98 s** -- Speed average : **2.70 units/s** -- Time average between collectibles : **5.84 s** -- Time average between collisions : **38.14 s** - -## Efficacity -- Collectibles : **100.00% (raw)** | **100.00% (smoothed)** -- Obstacles : **81.40% (raw)** | **81.40% (smoothed)** -- Exploration : **107.49% (raw)** | **107.43% (smoothed)** - -## Behaviour analysis -- Directionnal variation (moving average) : **0.66 changes** - - Smooth and controlled exploration. - -## Parameters of the simulation -- `Left` = **3.0** -- `Large Left` = **5.0** -- `Up` = **2.0** -- `Right` = **5.0** -- `Large Right` = **7.0** -- `Down` = **3.0** -- `Speed` = **0.0** -- `Movement Sensibility` = **3.0** -- `Rotation Sensibility` = **1.0** -- `Obstacle Percentage` = **50.0** -- `Collectible Preferences` = **2.0** -- `Collectible Height` = **0.0** - -## Spawned elements -### Road Parts -- **Start 0** @ (-0.2, 0.0, 2.9) -- **Straight 1** @ (-0.2, 0.0, 14.9) -- **Straight 2** @ (-0.2, 0.0, 22.9) -- **Straight 3** @ (-0.2, 0.0, 30.9) -- **Straight 4** @ (-0.2, 0.0, 38.9) -- **Right 5** @ (0.8, 0.0, 46.4) -- **Up 6** @ (21.8, 0.0, 46.9) -- **Right 7** @ (41.3, 8.0, 47.9) -- **Up 8** @ (41.8, 8.0, 26.9) -- **Straight 9** @ (43.8, 16.0, 6.9) -- **Large Left 10** @ (45.8, 16.0, -5.1) -- **Straight 11** @ (57.8, 16.0, -7.1) -- **Large Left 12** @ (69.8, 16.0, -5.1) -- **Straight 13** @ (71.8, 16.0, 6.9) -- **Large Right 14** @ (73.8, 16.0, 18.9) -- **Large Left 15** @ (89.8, 16.0, 22.9) -- **Right 16** @ (92.8, 16.0, 34.4) -- **Straight 17** @ (101.8, 16.0, 36.9) -- **Straight 18** @ (109.8, 16.0, 36.9) -- **Large Right 19** @ (121.8, 16.0, 34.9) -- **Left 20** @ (125.0, 16.0, 22.6) -- **Straight 21** @ (133.8, 16.0, 20.9) -- **Large Right 22** @ (145.8, 16.0, 18.9) -- **Straight 23** @ (147.8, 16.0, 6.9) -- **Straight 24** @ (147.8, 16.0, -1.1) -- **Large Right 25** @ (145.8, 16.0, -13.1) -- **Left 26** @ (133.5, 16.0, -16.4) -- **Straight 27** @ (131.8, 16.0, -25.1) -- **Straight 28** @ (131.8, 16.0, -33.1) -- **Straight 29** @ (131.8, 16.0, -41.1) -- **Straight 30** @ (131.8, 16.0, -49.1) -- **Down 31** @ (129.8, 7.8, -69.1) -- **Large Left 32** @ (133.8, 8.0, -93.1) -- **Straight 33** @ (145.8, 8.0, -95.1) -- **Right 34** @ (153.3, 8.0, -96.1) -- **Large Right 35** @ (153.8, 8.0, -109.1) -- **Down 36** @ (129.8, -0.2, -109.1) -- **Large Right 37** @ (105.8, 0.0, -109.1) -- **Straight 38** @ (103.8, 0.0, -97.1) -- **Straight 39** @ (103.8, 0.0, -89.1) -- **Straight 40** @ (103.8, 0.0, -81.1) -- **Right 41** @ (104.8, 0.0, -73.6) -- **Large Right 42** @ (117.8, 0.0, -73.1) -- **Large Left 43** @ (121.8, 0.0, -89.1) -- **Straight 44** @ (133.8, 0.0, -91.1) -- **Straight 45** @ (141.8, 0.0, -91.1) -- **Straight 46** @ (149.8, 0.0, -91.1) -- **Straight 47** @ (157.8, 0.0, -91.1) -- **Straight 48** @ (165.8, 0.0, -91.1) -- **Left 49** @ (174.0, 0.0, -89.9) -- **Down 50** @ (177.8, -8.2, -69.1) -- **End 51** @ (175.5, -8.0, -47.3) -### Collectibles -- **Cogwheel 0** @ (1.2, 0.7, 22.9) -- **Cogwheel 1** @ (-1.3, 0.7, 30.9) -- **Cogwheel 2** @ (1.2, 0.7, 38.9) -- **Cogwheel 3** @ (1.7, 0.7, 47.3) -- **Cogwheel 4** @ (31.7, 8.4, 50.2) -- **Cogwheel 5** @ (41.2, 8.7, 46.1) -- **Cogwheel 6** @ (42.5, 16.4, 17.0) -- **Cogwheel 7** @ (45.1, 9.3, 36.8) -- **Cogwheel 8** @ (45.1, 12.7, 26.9) -- **Cogwheel 9** @ (43.6, 16.7, 6.9) -- **Cogwheel 10** @ (57.8, 16.7, -7.3) -- **Cogwheel 11** @ (70.7, 16.7, 6.9) -- **Cogwheel 12** @ (75.3, 16.7, 16.7) -- **Cogwheel 13** @ (78.7, 16.7, 19.2) -- **Cogwheel 14** @ (90.2, 16.7, 28.9) -- **Cogwheel 15** @ (84.9, 16.7, 21.4) -- **Cogwheel 16** @ (94.5, 16.7, 34.3) -- **Cogwheel 17** @ (119.6, 16.7, 33.4) -- **Cogwheel 18** @ (115.3, 16.7, 35.3) -- **Cogwheel 19** @ (124.3, 16.7, 22.1) -- **Cogwheel 20** @ (147.6, 16.7, 6.9) -- **Cogwheel 21** @ (148.9, 16.7, -1.1) -- **Cogwheel 22** @ (147.4, 16.7, -7.0) -- **Cogwheel 23** @ (135.6, 8.7, -91.3) -- **Cogwheel 24** @ (138.7, 8.7, -95.8) -- **Cogwheel 25** @ (145.8, 8.7, -96.5) -- **Cogwheel 26** @ (152.3, 8.7, -106.9) -- **Cogwheel 27** @ (150.2, 8.7, -111.6) -- **Cogwheel 28** @ (119.8, 1.1, -109.8) -- **Cogwheel 29** @ (107.2, 0.7, -108.6) -- **Cogwheel 30** @ (106.5, 0.7, -73.7) -- **Cogwheel 31** @ (116.4, 0.7, -73.6) -- **Cogwheel 32** @ (112.2, 0.7, -70.3) -- **Cogwheel 33** @ (118.1, 0.7, -78.0) -- **Cogwheel 34** @ (126.7, 0.7, -91.8) -- **Cogwheel 35** @ (120.2, 0.7, -84.2) -- **Cogwheel 36** @ (133.8, 0.7, -90.0) -- **Cogwheel 37** @ (141.8, 0.7, -90.0) -- **Cogwheel 38** @ (157.8, 0.7, -91.3) -- **Cogwheel 39** @ (174.5, -6.9, -59.1) -- **Cogwheel 40** @ (177.0, 0.1, -79.0) -### Obstacles -- **Meteor 0** @ (-0.1, 0.0, 14.9) -- **Meteor 1** @ (11.9, 0.7, 47.6) -- **Meteor 2** @ (21.8, 4.1, 50.2) -- **Meteor 3** @ (45.8, 16.0, -5.1) -- **Meteor 4** @ (51.2, 16.0, -6.7) -- **Meteor 5** @ (44.2, 16.0, -0.2) -- **Meteor 6** @ (68.8, 16.0, -4.2) -- **Meteor 7** @ (71.3, 16.0, 0.3) -- **Meteor 8** @ (65.4, 16.0, -7.8) -- **Meteor 9** @ (73.4, 16.0, 12.4) -- **Meteor 10** @ (87.9, 16.0, 24.7) -- **Meteor 11** @ (101.8, 16.0, 36.7) -- **Meteor 12** @ (109.8, 16.0, 36.7) -- **Meteor 13** @ (123.2, 16.0, 30.6) -- **Meteor 14** @ (133.8, 16.0, 22.0) -- **Meteor 15** @ (145.2, 16.0, 19.4) -- **Meteor 16** @ (139.3, 16.0, 19.3) -- **Meteor 17** @ (148.3, 16.0, 15.3) -- **Meteor 18** @ (144.3, 16.0, -10.9) -- **Meteor 19** @ (142.2, 16.0, -15.6) -- **Meteor 20** @ (133.0, 16.0, -15.6) -- **Meteor 21** @ (132.9, 16.0, -25.1) -- **Meteor 22** @ (130.4, 16.0, -33.1) -- **Meteor 23** @ (131.6, 16.0, -41.1) -- **Meteor 24** @ (132.9, 16.0, -49.1) -- **Meteor 25** @ (133.1, 8.4, -79.1) -- **Meteor 26** @ (133.1, 15.4, -59.2) -- **Meteor 27** @ (130.5, 11.8, -69.1) -- **Meteor 28** @ (132.2, 8.0, -88.2) -- **Meteor 29** @ (155.1, 8.0, -96.2) -- **Meteor 30** @ (155.4, 8.0, -103.0) -- **Meteor 31** @ (139.7, 7.4, -112.4) -- **Meteor 32** @ (129.8, 3.8, -112.4) -- **Meteor 33** @ (111.9, 0.0, -110.7) -- **Meteor 34** @ (105.5, 0.0, -104.2) -- **Meteor 35** @ (105.2, 0.0, -97.1) -- **Meteor 36** @ (103.9, 0.0, -89.1) -- **Meteor 37** @ (103.9, 0.0, -81.1) -- **Meteor 38** @ (122.7, 0.0, -88.2) -- **Meteor 39** @ (149.8, 0.0, -90.0) -- **Meteor 40** @ (165.8, 0.0, -91.3) -- **Meteor 41** @ (172.8, 0.0, -88.8) -- **Meteor 42** @ (177.0, -4.2, -69.1) \ No newline at end of file diff --git a/SimulationAnalyzer/Simulation-14-04-2025-14-04-02/full_analysis.png b/SimulationAnalyzer/Simulation-14-04-2025-14-04-02/full_analysis.png deleted file mode 100644 index e566e6b3ca5fff827895ec645bc1864b35ace557..0000000000000000000000000000000000000000 Binary files a/SimulationAnalyzer/Simulation-14-04-2025-14-04-02/full_analysis.png and /dev/null differ diff --git a/SimulationAnalyzer/Simulation-14-04-2025-14-04-02/report.md b/SimulationAnalyzer/Simulation-14-04-2025-14-04-02/report.md deleted file mode 100644 index 4e5e5a65d96d670fdfde14d3cb1fff8a17fbe3f3..0000000000000000000000000000000000000000 --- a/SimulationAnalyzer/Simulation-14-04-2025-14-04-02/report.md +++ /dev/null @@ -1,112 +0,0 @@ -# Simulation report -**File**: `Simulation-14-04-2025-14-04-02.json` -**Report generation date**: 2025-04-14 15:49:01 -**Seed**: `241046432` - -## Resume -- Parcour length : **180.93** units -- Collectibles collected : **12 / 12** -- Obstacles hit : **0 / 8** -- Distance made : **363.63** units (201.0%) - -## Performance over time -- Duration : **308.58 s** -- Speed average : **2.76 units/s** -- Time average between collectibles : **5.07 s** -- Time average between collisions : **272.70 s** - -## Efficacity -- Collectibles : **100.00% (raw)** | **100.00% (smoothed)** -- Obstacles : **100.00% (raw)** | **100.00% (smoothed)** -- Exploration : **200.98% (raw)** | **200.78% (smoothed)** - -## Behaviour analysis -- Directionnal variation (moving average) : **0.35 changes** - - Smooth and controlled exploration. - -## Parameters of the simulation -- `Left` = **1.0** -- `Large Left` = **1.0** -- `Large Right` = **1.0** -- `Speed` = **0.0** -- `Movement Sensibility` = **3.0** -- `Rotation Sensibility` = **1.0** -- `Obstacle Percentage` = **50.0** -- `Up` = **1.0** -- `Right` = **1.0** -- `Down` = **1.0** -- `Collectible Preferences` = **2.0** -- `Collectible Height` = **0.0** - -## Spawned elements -### Road Parts -- **Start 0** @ (-0.2, 0.0, 2.9) -- **Large Right 1** @ (1.8, 0.0, 18.9) -- **Straight 2** @ (13.8, 0.0, 20.9) -- **Straight 3** @ (21.8, 0.0, 20.9) -- **Down 4** @ (41.8, -8.2, 18.9) -- **Large Left 5** @ (65.8, -8.0, 22.9) -- **Right 6** @ (68.8, -8.0, 34.4) -- **Straight 7** @ (77.8, -8.0, 36.9) -- **Up 8** @ (97.8, -8.0, 34.9) -- **Straight 9** @ (117.8, 0.0, 36.9) -- **Straight 10** @ (125.8, 0.0, 36.9) -- **Left 11** @ (134.0, 0.0, 38.1) -- **Straight 12** @ (135.8, 0.0, 46.9) -- **End 13** @ (135.5, 0.0, 56.8) -- **Start 0** @ (-0.2, 0.0, 2.9) -- **Straight 1** @ (-0.2, 0.0, 14.9) -- **Straight 2** @ (-0.2, 0.0, 22.9) -- **Large Right 3** @ (1.8, 0.0, 34.9) -- **Down 4** @ (25.8, -8.2, 34.9) -- **Straight 5** @ (45.8, -8.0, 36.9) -- **Left 6** @ (54.0, -8.0, 38.2) -- **Straight 7** @ (55.8, -8.0, 46.9) -- **Straight 8** @ (55.8, -8.0, 54.9) -- **Up 9** @ (57.8, -8.0, 74.9) -- **Large Left 10** @ (53.8, 0.0, 98.9) -- **Straight 11** @ (41.8, 0.0, 100.9) -- **Right 12** @ (34.3, 0.0, 101.9) -- **End 13** @ (31.5, 0.0, 112.8) -### Collectibles -- **Cogwheel 0** @ (2.3, 0.7, 17.5) -- **Cogwheel 1** @ (5.4, 0.7, 21.4) -- **Cogwheel 2** @ (21.8, 0.7, 20.8) -- **Cogwheel 3** @ (51.8, -6.9, 22.2) -- **Cogwheel 4** @ (107.7, 0.4, 35.6) -- **Cogwheel 5** @ (125.8, 0.7, 35.5) -- **Cogwheel 6** @ (132.8, 0.7, 39.2) -- **Cogwheel 7** @ (134.7, 0.7, 46.9) -- **Cogwheel 0** @ (-1.3, 0.7, 14.9) -- **Cogwheel 1** @ (0.2, 0.7, 28.8) -- **Cogwheel 2** @ (35.8, -6.9, 35.6) -- **Cogwheel 3** @ (15.9, 0.1, 35.6) -- **Cogwheel 4** @ (45.8, -7.3, 35.5) -- **Cogwheel 5** @ (52.8, -7.3, 39.2) -- **Cogwheel 6** @ (57.2, -7.3, 46.9) -- **Cogwheel 7** @ (55.9, -7.3, 54.9) -- **Cogwheel 8** @ (54.5, 0.4, 84.8) -- **Cogwheel 9** @ (55.8, -6.7, 65.0) -- **Cogwheel 10** @ (51.9, 0.7, 97.1) -- **Cogwheel 11** @ (33.4, 0.7, 102.8) -### Obstacles -- **Meteor 0** @ (1.4, 0.0, 12.4) -- **Meteor 1** @ (13.8, 0.0, 20.8) -- **Meteor 2** @ (31.9, -0.6, 20.9) -- **Meteor 3** @ (41.7, -4.2, 22.2) -- **Meteor 4** @ (65.7, -8.0, 22.9) -- **Meteor 5** @ (66.2, -8.0, 28.9) -- **Meteor 6** @ (61.4, -8.0, 20.2) -- **Meteor 7** @ (69.7, -8.0, 35.3) -- **Meteor 8** @ (77.8, -8.0, 38.0) -- **Meteor 9** @ (87.9, -7.3, 36.9) -- **Meteor 10** @ (97.7, -3.9, 35.6) -- **Meteor 11** @ (117.8, 0.0, 35.5) -- **Meteor 0** @ (-1.3, 0.0, 22.9) -- **Meteor 1** @ (3.3, 0.0, 32.7) -- **Meteor 2** @ (6.7, 0.0, 35.2) -- **Meteor 3** @ (25.7, -4.2, 35.6) -- **Meteor 4** @ (54.5, -3.9, 74.9) -- **Meteor 5** @ (48.4, 0.0, 100.5) -- **Meteor 6** @ (55.3, 0.0, 94.0) -- **Meteor 7** @ (41.8, 0.0, 102.3) \ No newline at end of file diff --git a/SimulationAnalyzer/Simulation-14-04-2025-14-05-15/full_analysis.png b/SimulationAnalyzer/Simulation-14-04-2025-14-05-15/full_analysis.png deleted file mode 100644 index cffa6f56e925ff7eb0622a67b4361b62ad5e8349..0000000000000000000000000000000000000000 Binary files a/SimulationAnalyzer/Simulation-14-04-2025-14-05-15/full_analysis.png and /dev/null differ diff --git a/SimulationAnalyzer/Simulation-14-04-2025-14-05-15/report.md b/SimulationAnalyzer/Simulation-14-04-2025-14-05-15/report.md deleted file mode 100644 index b95108538dd2af2ed45195081639b3ea9e815340..0000000000000000000000000000000000000000 --- a/SimulationAnalyzer/Simulation-14-04-2025-14-05-15/report.md +++ /dev/null @@ -1,78 +0,0 @@ -# Simulation report -**File**: `Simulation-14-04-2025-14-05-15.json` -**Report generation date**: 2025-04-14 15:49:01 -**Seed**: `954655062` - -## Resume -- Parcour length : **180.93** units -- Collectibles collected : **12 / 14** -- Obstacles hit : **0 / 6** -- Distance made : **438.59** units (242.4%) - -## Performance over time -- Duration : **380.27 s** -- Speed average : **2.87 units/s** -- Time average between collectibles : **5.28 s** -- Time average between collisions : **345.70 s** - -## Efficacity -- Collectibles : **85.71% (raw)** | **85.71% (smoothed)** -- Obstacles : **100.00% (raw)** | **100.00% (smoothed)** -- Exploration : **242.41% (raw)** | **242.19% (smoothed)** - -## Behaviour analysis -- Directionnal variation (moving average) : **0.18 changes** - - Very stable direction — almost no changes. - -## Parameters of the simulation -- `Speed` = **0.0** -- `Movement Sensibility` = **3.0** -- `Rotation Sensibility` = **1.0** -- `Obstacle Percentage` = **50.0** -- `Left` = **1.0** -- `Large Left` = **1.0** -- `Up` = **1.0** -- `Right` = **1.0** -- `Large Right` = **1.0** -- `Down` = **1.0** -- `Collectible Preferences` = **2.0** -- `Collectible Height` = **0.0** - -## Spawned elements -### Road Parts -- **Start 0** @ (-0.2, 0.0, 2.9) -- **Large Right 1** @ (1.8, 0.0, 18.9) -- **Up 2** @ (25.8, 0.0, 18.9) -- **Straight 3** @ (45.8, 8.0, 20.9) -- **Right 4** @ (53.3, 8.0, 19.9) -- **Straight 5** @ (55.8, 8.0, 10.9) -- **Straight 6** @ (55.8, 8.0, 2.9) -- **Down 7** @ (53.8, -0.2, -17.1) -- **Straight 8** @ (55.8, 0.0, -37.1) -- **Straight 9** @ (55.8, 0.0, -45.1) -- **Left 10** @ (57.0, 0.0, -53.4) -- **Large Left 11** @ (69.8, 0.0, -53.1) -- **Straight 12** @ (71.8, 0.0, -41.1) -- **End 13** @ (71.5, 0.0, -31.3) -### Collectibles -- **Cogwheel 0** @ (1.3, 0.7, 18.3) -- **Cogwheel 1** @ (-1.0, 0.7, 13.3) -- **Cogwheel 2** @ (5.4, 0.7, 21.4) -- **Cogwheel 3** @ (35.7, 8.4, 20.9) -- **Cogwheel 4** @ (15.9, 1.3, 19.6) -- **Cogwheel 5** @ (45.8, 8.7, 22.0) -- **Cogwheel 6** @ (56.9, 8.7, 10.9) -- **Cogwheel 7** @ (55.6, 8.7, 2.9) -- **Cogwheel 8** @ (55.8, 8.1, -7.2) -- **Cogwheel 9** @ (54.4, 0.7, -45.1) -- **Cogwheel 10** @ (57.2, 0.7, -53.0) -- **Cogwheel 11** @ (68.8, 0.7, -52.2) -- **Cogwheel 12** @ (72.5, 0.7, -48.2) -- **Cogwheel 13** @ (70.7, 0.7, -41.1) -### Obstacles -- **Meteor 0** @ (25.7, 4.1, 20.9) -- **Meteor 1** @ (54.2, 8.0, 19.0) -- **Meteor 2** @ (57.1, 0.4, -27.1) -- **Meteor 3** @ (54.5, 3.8, -17.1) -- **Meteor 4** @ (55.6, 0.0, -37.1) -- **Meteor 5** @ (65.4, 0.0, -55.8) \ No newline at end of file diff --git a/SimulationAnalyzer/Simulation-14-04-2025-14-06-26/full_analysis.png b/SimulationAnalyzer/Simulation-14-04-2025-14-06-26/full_analysis.png deleted file mode 100644 index e0b579d03b0fc95a531c74862890150d79901e30..0000000000000000000000000000000000000000 Binary files a/SimulationAnalyzer/Simulation-14-04-2025-14-06-26/full_analysis.png and /dev/null differ diff --git a/SimulationAnalyzer/Simulation-14-04-2025-14-06-26/report.md b/SimulationAnalyzer/Simulation-14-04-2025-14-06-26/report.md deleted file mode 100644 index deea3b6b41c407e50bc22ff85edc54091248128e..0000000000000000000000000000000000000000 --- a/SimulationAnalyzer/Simulation-14-04-2025-14-06-26/report.md +++ /dev/null @@ -1,78 +0,0 @@ -# Simulation report -**File**: `Simulation-14-04-2025-14-06-26.json` -**Report generation date**: 2025-04-14 15:49:02 -**Seed**: `1684508260` - -## Resume -- Parcour length : **180.93** units -- Collectibles collected : **9 / 10** -- Obstacles hit : **1 / 10** -- Distance made : **341.34** units (188.7%) - -## Performance over time -- Duration : **449.20 s** -- Speed average : **2.89 units/s** -- Time average between collectibles : **6.15 s** -- Time average between collisions : **173.46 s** - -## Efficacity -- Collectibles : **90.00% (raw)** | **90.00% (smoothed)** -- Obstacles : **90.00% (raw)** | **90.00% (smoothed)** -- Exploration : **188.66% (raw)** | **188.38% (smoothed)** - -## Behaviour analysis -- Directionnal variation (moving average) : **0.40 changes** - - Smooth and controlled exploration. - -## Parameters of the simulation -- `Speed` = **0.0** -- `Movement Sensibility` = **3.0** -- `Rotation Sensibility` = **1.0** -- `Obstacle Percentage` = **50.0** -- `Left` = **1.0** -- `Large Left` = **1.0** -- `Up` = **1.0** -- `Right` = **1.0** -- `Large Right` = **1.0** -- `Down` = **1.0** -- `Collectible Preferences` = **2.0** -- `Collectible Height` = **0.0** - -## Spawned elements -### Road Parts -- **Start 0** @ (-0.2, 0.0, 2.9) -- **Left 1** @ (-1.5, 0.0, 15.1) -- **Straight 2** @ (-10.2, 0.0, 16.9) -- **Straight 3** @ (-18.2, 0.0, 16.9) -- **Up 4** @ (-38.2, 0.0, 18.9) -- **Straight 5** @ (-58.2, 8.0, 16.9) -- **Straight 6** @ (-66.2, 8.0, 16.9) -- **Straight 7** @ (-74.2, 8.0, 16.9) -- **Straight 8** @ (-82.2, 8.0, 16.9) -- **Large Left 9** @ (-94.2, 8.0, 14.9) -- **Down 10** @ (-98.2, -0.2, -9.1) -- **Right 11** @ (-97.2, 0.0, -28.6) -- **Large Right 12** @ (-110.2, 0.0, -29.1) -- **End 13** @ (-112.5, 0.0, -15.2) -### Collectibles -- **Cogwheel 0** @ (-18.2, 0.7, 18.3) -- **Cogwheel 1** @ (-48.1, 8.4, 18.2) -- **Cogwheel 2** @ (-82.2, 8.7, 18.3) -- **Cogwheel 3** @ (-94.6, 8.7, 9.0) -- **Cogwheel 4** @ (-89.8, 8.7, 17.6) -- **Cogwheel 5** @ (-96.2, 1.1, -19.1) -- **Cogwheel 6** @ (-96.2, 4.5, -9.1) -- **Cogwheel 7** @ (-108.0, 0.7, -27.6) -- **Cogwheel 8** @ (-103.7, 0.7, -29.5) -- **Cogwheel 9** @ (-110.5, 0.7, -24.2) -### Obstacles -- **Meteor 0** @ (-1.7, 0.0, 14.8) -- **Meteor 1** @ (-10.2, 0.0, 18.3) -- **Meteor 2** @ (-28.3, 0.7, 16.9) -- **Meteor 3** @ (-38.2, 4.1, 16.9) -- **Meteor 4** @ (-58.2, 8.0, 17.1) -- **Meteor 5** @ (-66.2, 8.0, 15.8) -- **Meteor 6** @ (-74.2, 8.0, 15.8) -- **Meteor 7** @ (-92.4, 8.0, 13.1) -- **Meteor 8** @ (-96.2, 7.4, 0.8) -- **Meteor 9** @ (-97.3, 0.0, -30.4) \ No newline at end of file diff --git a/SimulationAnalyzer/Simulation-14-04-2025-14-07-39/full_analysis.png b/SimulationAnalyzer/Simulation-14-04-2025-14-07-39/full_analysis.png deleted file mode 100644 index e5116ec9088214c6e5747f2605080743e7b6ead4..0000000000000000000000000000000000000000 Binary files a/SimulationAnalyzer/Simulation-14-04-2025-14-07-39/full_analysis.png and /dev/null differ diff --git a/SimulationAnalyzer/Simulation-14-04-2025-14-07-39/report.md b/SimulationAnalyzer/Simulation-14-04-2025-14-07-39/report.md deleted file mode 100644 index 0d82661d9ec854e5c13b862c5a38e8ebd7059e71..0000000000000000000000000000000000000000 --- a/SimulationAnalyzer/Simulation-14-04-2025-14-07-39/report.md +++ /dev/null @@ -1,78 +0,0 @@ -# Simulation report -**File**: `Simulation-14-04-2025-14-07-39.json` -**Report generation date**: 2025-04-14 15:49:02 -**Seed**: `-1893099645` - -## Resume -- Parcour length : **180.93** units -- Collectibles collected : **8 / 8** -- Obstacles hit : **0 / 12** -- Distance made : **417.41** units (230.7%) - -## Performance over time -- Duration : **521.40 s** -- Speed average : **2.89 units/s** -- Time average between collectibles : **6.28 s** -- Time average between collisions : **487.38 s** - -## Efficacity -- Collectibles : **100.00% (raw)** | **100.00% (smoothed)** -- Obstacles : **100.00% (raw)** | **100.00% (smoothed)** -- Exploration : **230.71% (raw)** | **230.45% (smoothed)** - -## Behaviour analysis -- Directionnal variation (moving average) : **0.16 changes** - - Very stable direction — almost no changes. - -## Parameters of the simulation -- `Speed` = **0.0** -- `Movement Sensibility` = **3.0** -- `Rotation Sensibility` = **1.0** -- `Obstacle Percentage` = **50.0** -- `Left` = **1.0** -- `Large Left` = **1.0** -- `Up` = **1.0** -- `Right` = **1.0** -- `Large Right` = **1.0** -- `Down` = **1.0** -- `Collectible Preferences` = **2.0** -- `Collectible Height` = **0.0** - -## Spawned elements -### Road Parts -- **Start 0** @ (-0.2, 0.0, 2.9) -- **Left 1** @ (-1.5, 0.0, 15.1) -- **Right 2** @ (-9.7, 0.0, 17.9) -- **Straight 3** @ (-12.2, 0.0, 26.9) -- **Large Right 4** @ (-10.2, 0.0, 38.9) -- **Large Left 5** @ (5.8, 0.0, 42.9) -- **Up 6** @ (9.8, 0.0, 66.9) -- **Down 7** @ (9.8, -0.2, 98.9) -- **Straight 8** @ (7.8, 0.0, 118.9) -- **Straight 9** @ (7.8, 0.0, 126.9) -- **Straight 10** @ (7.8, 0.0, 134.9) -- **Straight 11** @ (7.8, 0.0, 142.9) -- **Straight 12** @ (7.8, 0.0, 150.9) -- **End 13** @ (7.5, 0.0, 160.8) -### Collectibles -- **Cogwheel 0** @ (-6.0, 0.7, 40.3) -- **Cogwheel 1** @ (7.3, 0.7, 48.3) -- **Cogwheel 2** @ (7.8, 1.3, 57.0) -- **Cogwheel 3** @ (6.5, 4.7, 66.9) -- **Cogwheel 4** @ (9.0, 8.1, 89.0) -- **Cogwheel 5** @ (6.7, 0.7, 118.9) -- **Cogwheel 6** @ (7.9, 0.7, 142.9) -- **Cogwheel 7** @ (7.9, 0.7, 150.9) -### Obstacles -- **Meteor 0** @ (-2.6, 0.0, 13.9) -- **Meteor 1** @ (-11.6, 0.0, 18.0) -- **Meteor 2** @ (-13.3, 0.0, 26.9) -- **Meteor 3** @ (-8.7, 0.0, 36.7) -- **Meteor 4** @ (-10.6, 0.0, 32.4) -- **Meteor 5** @ (3.9, 0.0, 44.7) -- **Meteor 6** @ (0.9, 0.0, 41.4) -- **Meteor 7** @ (6.5, 7.7, 76.8) -- **Meteor 8** @ (7.8, 0.4, 108.9) -- **Meteor 9** @ (6.5, 3.8, 98.9) -- **Meteor 10** @ (6.7, 0.0, 126.9) -- **Meteor 11** @ (9.2, 0.0, 134.9) \ No newline at end of file diff --git a/SimulationAnalyzer/Simulation-14-04-2025-14-11-52/full_analysis.png b/SimulationAnalyzer/Simulation-14-04-2025-14-11-52/full_analysis.png deleted file mode 100644 index f4a187b82b3f95908f41bfe2132a648ebcfa424a..0000000000000000000000000000000000000000 Binary files a/SimulationAnalyzer/Simulation-14-04-2025-14-11-52/full_analysis.png and /dev/null differ diff --git a/SimulationAnalyzer/Simulation-14-04-2025-14-11-52/report.md b/SimulationAnalyzer/Simulation-14-04-2025-14-11-52/report.md deleted file mode 100644 index e6b6d4a3087a5490a9b7e7f0eed90b30923e216b..0000000000000000000000000000000000000000 --- a/SimulationAnalyzer/Simulation-14-04-2025-14-11-52/report.md +++ /dev/null @@ -1,86 +0,0 @@ -# Simulation report -**File**: `Simulation-14-04-2025-14-11-52.json` -**Report generation date**: 2025-04-14 15:49:02 -**Seed**: `490315825` - -## Resume -- Parcour length : **213.90** units -- Collectibles collected : **10 / 11** -- Obstacles hit : **1 / 13** -- Distance made : **556.07** units (260.0%) - -## Performance over time -- Duration : **772.54 s** -- Speed average : **2.78 units/s** -- Time average between collectibles : **6.68 s** -- Time average between collisions : **269.79 s** - -## Efficacity -- Collectibles : **90.91% (raw)** | **90.91% (smoothed)** -- Obstacles : **92.31% (raw)** | **92.31% (smoothed)** -- Exploration : **259.97% (raw)** | **259.76% (smoothed)** - -## Behaviour analysis -- Directionnal variation (moving average) : **0.25 changes** - - Very stable direction — almost no changes. - -## Parameters of the simulation -- `Speed` = **0.0** -- `Movement Sensibility` = **3.0** -- `Rotation Sensibility` = **1.0** -- `Obstacle Percentage` = **50.0** -- `Left` = **2.0** -- `Large Left` = **1.0** -- `Up` = **1.0** -- `Right` = **2.0** -- `Large Right` = **1.0** -- `Down` = **1.0** -- `Collectible Preferences` = **2.0** -- `Collectible Height` = **0.0** - -## Spawned elements -### Road Parts -- **Start 0** @ (-0.2, 0.0, 2.9) -- **Straight 1** @ (-0.2, 0.0, 14.9) -- **Right 2** @ (0.8, 0.0, 22.4) -- **Right 3** @ (9.3, 0.0, 23.9) -- **Straight 4** @ (11.8, 0.0, 14.9) -- **Up 5** @ (9.8, 0.0, -5.1) -- **Straight 6** @ (11.8, 8.0, -25.1) -- **Down 7** @ (9.8, -0.2, -45.1) -- **Straight 8** @ (11.8, 0.0, -65.1) -- **Straight 9** @ (11.8, 0.0, -73.1) -- **Large Right 10** @ (9.8, 0.0, -85.1) -- **Left 11** @ (-2.5, 0.0, -88.3) -- **Large Left 12** @ (-2.2, 0.0, -101.1) -- **Straight 13** @ (9.8, 0.0, -103.1) -- **Straight 14** @ (17.8, 0.0, -103.1) -- **Left 15** @ (26.0, 0.0, -101.8) -- **Straight 16** @ (27.8, 0.0, -93.1) -- **End 17** @ (27.5, 0.0, -83.2) -### Collectibles -- **Cogwheel 0** @ (-0.1, 0.7, 14.9) -- **Cogwheel 1** @ (10.2, 0.7, 23.0) -- **Cogwheel 2** @ (10.4, 0.7, 14.9) -- **Cogwheel 3** @ (11.8, 1.3, 4.8) -- **Cogwheel 4** @ (13.1, 4.7, -5.1) -- **Cogwheel 5** @ (10.5, 4.5, -45.1) -- **Cogwheel 6** @ (11.6, 0.7, -73.1) -- **Cogwheel 7** @ (12.6, 0.7, -79.5) -- **Cogwheel 8** @ (-2.2, 0.7, -88.5) -- **Cogwheel 9** @ (-0.4, 0.7, -99.3) -- **Cogwheel 10** @ (9.8, 0.7, -102.0) -### Obstacles -- **Meteor 0** @ (2.5, 0.0, 22.3) -- **Meteor 1** @ (11.8, 7.7, -15.0) -- **Meteor 2** @ (12.9, 8.0, -25.1) -- **Meteor 3** @ (13.1, 0.4, -55.1) -- **Meteor 4** @ (13.1, 7.4, -35.2) -- **Meteor 5** @ (11.6, 0.0, -65.1) -- **Meteor 6** @ (8.3, 0.0, -82.9) -- **Meteor 7** @ (4.9, 0.0, -85.4) -- **Meteor 8** @ (3.7, 0.0, -101.5) -- **Meteor 9** @ (-2.6, 0.0, -95.6) -- **Meteor 10** @ (17.8, 0.0, -104.5) -- **Meteor 11** @ (26.6, 0.0, -102.6) -- **Meteor 12** @ (27.9, 0.0, -93.1) \ No newline at end of file diff --git a/SimulationAnalyzer/Simulation-14-04-2025-14-13-16/full_analysis.png b/SimulationAnalyzer/Simulation-14-04-2025-14-13-16/full_analysis.png deleted file mode 100644 index 65b42592c69194bb56c92cad5a9be3ef5c1ccff0..0000000000000000000000000000000000000000 Binary files a/SimulationAnalyzer/Simulation-14-04-2025-14-13-16/full_analysis.png and /dev/null differ diff --git a/SimulationAnalyzer/Simulation-14-04-2025-14-13-16/report.md b/SimulationAnalyzer/Simulation-14-04-2025-14-13-16/report.md deleted file mode 100644 index 8b8319d831766410c4df84545054a119785a5193..0000000000000000000000000000000000000000 --- a/SimulationAnalyzer/Simulation-14-04-2025-14-13-16/report.md +++ /dev/null @@ -1,86 +0,0 @@ -# Simulation report -**File**: `Simulation-14-04-2025-14-13-16.json` -**Report generation date**: 2025-04-14 15:49:02 -**Seed**: `1363877596` - -## Resume -- Parcour length : **213.90** units -- Collectibles collected : **8 / 10** -- Obstacles hit : **1 / 14** -- Distance made : **387.78** units (181.3%) - -## Performance over time -- Duration : **855.16 s** -- Speed average : **2.85 units/s** -- Time average between collectibles : **5.33 s** -- Time average between collisions : **536.80 s** - -## Efficacity -- Collectibles : **80.00% (raw)** | **80.00% (smoothed)** -- Obstacles : **92.86% (raw)** | **92.86% (smoothed)** -- Exploration : **181.29% (raw)** | **181.02% (smoothed)** - -## Behaviour analysis -- Directionnal variation (moving average) : **0.14 changes** - - Very stable direction — almost no changes. - -## Parameters of the simulation -- `Left` = **2.0** -- `Right` = **2.0** -- `Speed` = **0.0** -- `Movement Sensibility` = **3.0** -- `Rotation Sensibility` = **1.0** -- `Obstacle Percentage` = **50.0** -- `Large Left` = **1.0** -- `Up` = **1.0** -- `Large Right` = **1.0** -- `Down` = **1.0** -- `Collectible Preferences` = **2.0** -- `Collectible Height` = **0.0** - -## Spawned elements -### Road Parts -- **Start 0** @ (-0.2, 0.0, 2.9) -- **Up 1** @ (1.8, 0.0, 26.9) -- **Large Right 2** @ (1.8, 8.0, 50.9) -- **Straight 3** @ (13.8, 8.0, 52.9) -- **Down 4** @ (33.8, -0.2, 50.9) -- **Right 5** @ (53.3, 0.0, 51.9) -- **Straight 6** @ (55.8, 0.0, 42.9) -- **Left 7** @ (57.0, 0.0, 34.7) -- **Left 8** @ (66.0, 0.0, 34.1) -- **Straight 9** @ (67.8, 0.0, 42.9) -- **Right 10** @ (68.8, 0.0, 50.4) -- **Straight 11** @ (77.8, 0.0, 52.9) -- **Large Left 12** @ (89.8, 0.0, 54.9) -- **Straight 13** @ (91.8, 0.0, 66.9) -- **Straight 14** @ (91.8, 0.0, 74.9) -- **Straight 15** @ (91.8, 0.0, 82.9) -- **Straight 16** @ (91.8, 0.0, 90.9) -- **End 17** @ (91.5, 0.0, 100.7) -### Collectibles -- **Cogwheel 0** @ (1.0, 8.4, 36.8) -- **Cogwheel 1** @ (-1.5, 1.3, 17.0) -- **Cogwheel 2** @ (43.8, 1.1, 51.6) -- **Cogwheel 3** @ (58.1, 0.7, 35.9) -- **Cogwheel 4** @ (65.7, 0.7, 34.3) -- **Cogwheel 5** @ (87.9, 0.7, 56.7) -- **Cogwheel 6** @ (91.4, 0.7, 60.3) -- **Cogwheel 7** @ (90.7, 0.7, 66.9) -- **Cogwheel 8** @ (93.2, 0.7, 82.9) -- **Cogwheel 9** @ (93.2, 0.7, 90.9) -### Obstacles -- **Meteor 0** @ (-1.5, 4.1, 26.9) -- **Meteor 1** @ (2.3, 8.0, 49.5) -- **Meteor 2** @ (1.4, 8.0, 44.4) -- **Meteor 3** @ (6.7, 8.0, 51.2) -- **Meteor 4** @ (13.8, 8.0, 52.8) -- **Meteor 5** @ (23.9, 7.4, 51.6) -- **Meteor 6** @ (33.7, 3.8, 54.2) -- **Meteor 7** @ (55.1, 0.0, 51.8) -- **Meteor 8** @ (56.9, 0.0, 42.9) -- **Meteor 9** @ (67.9, 0.0, 42.9) -- **Meteor 10** @ (68.9, 0.0, 52.2) -- **Meteor 11** @ (77.8, 0.0, 54.0) -- **Meteor 12** @ (84.3, 0.0, 54.5) -- **Meteor 13** @ (93.2, 0.0, 74.9) \ No newline at end of file diff --git a/SimulationAnalyzer/Simulation-14-04-2025-14-14-43/full_analysis.png b/SimulationAnalyzer/Simulation-14-04-2025-14-14-43/full_analysis.png deleted file mode 100644 index 6d38a2b64c9054d863e9fb75620aee40642e37d4..0000000000000000000000000000000000000000 Binary files a/SimulationAnalyzer/Simulation-14-04-2025-14-14-43/full_analysis.png and /dev/null differ diff --git a/SimulationAnalyzer/Simulation-14-04-2025-14-14-43/report.md b/SimulationAnalyzer/Simulation-14-04-2025-14-14-43/report.md deleted file mode 100644 index 42c1a29d49316db2183ac713db213b98e824e836..0000000000000000000000000000000000000000 --- a/SimulationAnalyzer/Simulation-14-04-2025-14-14-43/report.md +++ /dev/null @@ -1,86 +0,0 @@ -# Simulation report -**File**: `Simulation-14-04-2025-14-14-43.json` -**Report generation date**: 2025-04-14 15:49:02 -**Seed**: `-2069623737` - -## Resume -- Parcour length : **213.90** units -- Collectibles collected : **12 / 12** -- Obstacles hit : **0 / 12** -- Distance made : **507.58** units (237.3%) - -## Performance over time -- Duration : **941.14 s** -- Speed average : **2.90 units/s** -- Time average between collectibles : **5.98 s** -- Time average between collisions : **900.91 s** - -## Efficacity -- Collectibles : **100.00% (raw)** | **100.00% (smoothed)** -- Obstacles : **100.00% (raw)** | **100.00% (smoothed)** -- Exploration : **237.30% (raw)** | **236.94% (smoothed)** - -## Behaviour analysis -- Directionnal variation (moving average) : **0.12 changes** - - Very stable direction — almost no changes. - -## Parameters of the simulation -- `Left` = **2.0** -- `Right` = **2.0** -- `Speed` = **0.0** -- `Movement Sensibility` = **3.0** -- `Rotation Sensibility` = **1.0** -- `Obstacle Percentage` = **50.0** -- `Large Left` = **1.0** -- `Up` = **1.0** -- `Large Right` = **1.0** -- `Down` = **1.0** -- `Collectible Preferences` = **2.0** -- `Collectible Height` = **0.0** - -## Spawned elements -### Road Parts -- **Start 0** @ (-0.2, 0.0, 2.9) -- **Straight 1** @ (-0.2, 0.0, 14.9) -- **Down 2** @ (1.8, -8.2, 34.9) -- **Left 3** @ (-1.5, -8.0, 55.2) -- **Up 4** @ (-22.2, -8.0, 58.9) -- **Straight 5** @ (-42.2, 0.0, 56.9) -- **Large Left 6** @ (-54.2, 0.0, 54.9) -- **Straight 7** @ (-56.2, 0.0, 42.9) -- **Straight 8** @ (-56.2, 0.0, 34.9) -- **Straight 9** @ (-56.2, 0.0, 26.9) -- **Right 10** @ (-57.2, 0.0, 19.4) -- **Large Right 11** @ (-70.2, 0.0, 18.9) -- **Straight 12** @ (-72.2, 0.0, 30.9) -- **Straight 13** @ (-72.2, 0.0, 38.9) -- **Left 14** @ (-73.5, 0.0, 47.2) -- **Right 15** @ (-81.7, 0.0, 49.9) -- **Straight 16** @ (-84.2, 0.0, 58.9) -- **End 17** @ (-84.5, 0.0, 68.8) -### Collectibles -- **Cogwheel 0** @ (-1.3, 0.7, 14.9) -- **Cogwheel 1** @ (-0.2, -6.9, 44.9) -- **Cogwheel 2** @ (-1.5, 0.1, 25.0) -- **Cogwheel 3** @ (-1.7, -7.3, 54.8) -- **Cogwheel 4** @ (-32.1, 0.4, 55.6) -- **Cogwheel 5** @ (-52.4, 0.7, 53.1) -- **Cogwheel 6** @ (-55.8, 0.7, 49.5) -- **Cogwheel 7** @ (-49.3, 0.7, 56.4) -- **Cogwheel 8** @ (-64.1, 0.7, 17.3) -- **Cogwheel 9** @ (-71.6, 0.7, 23.2) -- **Cogwheel 10** @ (-72.8, 0.7, 47.7) -- **Cogwheel 11** @ (-83.6, 0.7, 50.0) -### Obstacles -- **Meteor 0** @ (-0.2, -4.2, 34.9) -- **Meteor 1** @ (-12.3, -7.3, 55.6) -- **Meteor 2** @ (-22.2, -3.9, 56.9) -- **Meteor 3** @ (-42.2, 0.0, 58.3) -- **Meteor 4** @ (-57.6, 0.0, 42.9) -- **Meteor 5** @ (-57.6, 0.0, 34.9) -- **Meteor 6** @ (-55.1, 0.0, 26.9) -- **Meteor 7** @ (-57.3, 0.0, 17.6) -- **Meteor 8** @ (-69.6, 0.0, 18.4) -- **Meteor 9** @ (-70.8, 0.0, 30.9) -- **Meteor 10** @ (-70.8, 0.0, 38.9) -- **Meteor 11** @ (-84.1, 0.0, 58.9) \ No newline at end of file diff --git a/SimulationAnalyzer/Simulation-14-04-2025-14-16-06/full_analysis.png b/SimulationAnalyzer/Simulation-14-04-2025-14-16-06/full_analysis.png deleted file mode 100644 index bba6ffd7d316a2e3d945e7f2d2529189c5ed3c4a..0000000000000000000000000000000000000000 Binary files a/SimulationAnalyzer/Simulation-14-04-2025-14-16-06/full_analysis.png and /dev/null differ diff --git a/SimulationAnalyzer/Simulation-14-04-2025-14-16-06/report.md b/SimulationAnalyzer/Simulation-14-04-2025-14-16-06/report.md deleted file mode 100644 index 748323721001bb6d1d927712afefb00a5f4faee6..0000000000000000000000000000000000000000 --- a/SimulationAnalyzer/Simulation-14-04-2025-14-16-06/report.md +++ /dev/null @@ -1,86 +0,0 @@ -# Simulation report -**File**: `Simulation-14-04-2025-14-16-06.json` -**Report generation date**: 2025-04-14 15:49:02 -**Seed**: `-1222622202` - -## Resume -- Parcour length : **213.90** units -- Collectibles collected : **10 / 10** -- Obstacles hit : **0 / 14** -- Distance made : **448.81** units (209.8%) - -## Performance over time -- Duration : **1022.00 s** -- Speed average : **2.94 units/s** -- Time average between collectibles : **7.20 s** -- Time average between collisions : **982.63 s** - -## Efficacity -- Collectibles : **100.00% (raw)** | **100.00% (smoothed)** -- Obstacles : **100.00% (raw)** | **100.00% (smoothed)** -- Exploration : **209.82% (raw)** | **209.48% (smoothed)** - -## Behaviour analysis -- Directionnal variation (moving average) : **0.22 changes** - - Very stable direction — almost no changes. - -## Parameters of the simulation -- `Left` = **2.0** -- `Right` = **2.0** -- `Speed` = **0.0** -- `Movement Sensibility` = **3.0** -- `Rotation Sensibility` = **1.0** -- `Obstacle Percentage` = **50.0** -- `Large Left` = **1.0** -- `Up` = **1.0** -- `Large Right` = **1.0** -- `Down` = **1.0** -- `Collectible Preferences` = **2.0** -- `Collectible Height` = **0.0** - -## Spawned elements -### Road Parts -- **Start 0** @ (-0.2, 0.0, 2.9) -- **Straight 1** @ (-0.2, 0.0, 14.9) -- **Left 2** @ (-1.5, 0.0, 23.1) -- **Large Right 3** @ (-14.2, 0.0, 26.9) -- **Straight 4** @ (-16.2, 0.0, 38.9) -- **Left 5** @ (-17.5, 0.0, 47.2) -- **Straight 6** @ (-26.2, 0.0, 48.9) -- **Straight 7** @ (-34.2, 0.0, 48.9) -- **Straight 8** @ (-42.2, 0.0, 48.9) -- **Right 9** @ (-49.7, 0.0, 49.9) -- **Straight 10** @ (-52.2, 0.0, 58.9) -- **Right 11** @ (-51.2, 0.0, 66.4) -- **Down 12** @ (-30.2, -8.2, 66.9) -- **Straight 13** @ (-10.2, -8.0, 68.9) -- **Up 14** @ (9.8, -8.0, 66.9) -- **Straight 15** @ (29.8, 0.0, 68.9) -- **Large Left 16** @ (41.8, 0.0, 70.9) -- **End 17** @ (43.5, 0.0, 84.8) -### Collectibles -- **Cogwheel 0** @ (-1.3, 0.7, 14.9) -- **Cogwheel 1** @ (-12.8, 0.7, 27.4) -- **Cogwheel 2** @ (-17.3, 0.7, 38.9) -- **Cogwheel 3** @ (-26.2, 0.7, 50.3) -- **Cogwheel 4** @ (-51.6, 0.7, 50.0) -- **Cogwheel 5** @ (-20.2, -6.9, 70.2) -- **Cogwheel 6** @ (-30.2, -3.5, 67.6) -- **Cogwheel 7** @ (-10.2, -7.3, 67.5) -- **Cogwheel 8** @ (-0.1, -6.7, 68.9) -- **Cogwheel 9** @ (40.8, 0.7, 71.8) -### Obstacles -- **Meteor 0** @ (-0.8, 0.0, 23.7) -- **Meteor 1** @ (-8.1, 0.0, 25.3) -- **Meteor 2** @ (-14.5, 0.0, 31.8) -- **Meteor 3** @ (-17.6, 0.0, 46.8) -- **Meteor 4** @ (-34.2, 0.0, 47.8) -- **Meteor 5** @ (-42.2, 0.0, 49.1) -- **Meteor 6** @ (-53.3, 0.0, 58.9) -- **Meteor 7** @ (-51.1, 0.0, 68.3) -- **Meteor 8** @ (-40.1, -0.6, 70.2) -- **Meteor 9** @ (19.7, -0.3, 67.6) -- **Meteor 10** @ (9.7, -3.9, 70.2) -- **Meteor 11** @ (29.8, 0.0, 70.0) -- **Meteor 12** @ (43.3, 0.0, 76.3) -- **Meteor 13** @ (37.4, 0.0, 68.2) \ No newline at end of file diff --git a/SimulationAnalyzer/Simulation-14-04-2025-14-20-27/full_analysis.png b/SimulationAnalyzer/Simulation-14-04-2025-14-20-27/full_analysis.png deleted file mode 100644 index 634edba70b83db4741078048f5f746887990b44f..0000000000000000000000000000000000000000 Binary files a/SimulationAnalyzer/Simulation-14-04-2025-14-20-27/full_analysis.png and /dev/null differ diff --git a/SimulationAnalyzer/Simulation-14-04-2025-14-20-27/report.md b/SimulationAnalyzer/Simulation-14-04-2025-14-20-27/report.md deleted file mode 100644 index 1284fa19380af1f0e80254273948df2c40b4f78a..0000000000000000000000000000000000000000 --- a/SimulationAnalyzer/Simulation-14-04-2025-14-20-27/report.md +++ /dev/null @@ -1,92 +0,0 @@ -# Simulation report -**File**: `Simulation-14-04-2025-14-20-27.json` -**Report generation date**: 2025-04-14 15:49:02 -**Seed**: `1303498461` - -## Resume -- Parcour length : **236.04** units -- Collectibles collected : **15 / 15** -- Obstacles hit : **0 / 13** -- Distance made : **243.99** units (103.4%) - -## Performance over time -- Duration : **95.14 s** -- Speed average : **2.82 units/s** -- Time average between collectibles : **4.60 s** -- Time average between collisions : **52.11 s** - -## Efficacity -- Collectibles : **100.00% (raw)** | **100.00% (smoothed)** -- Obstacles : **100.00% (raw)** | **100.00% (smoothed)** -- Exploration : **103.37% (raw)** | **103.23% (smoothed)** - -## Behaviour analysis -- Directionnal variation (moving average) : **0.23 changes** - - Very stable direction — almost no changes. - -## Parameters of the simulation -- `Left` = **2.0** -- `Right` = **2.0** -- `Speed` = **0.0** -- `Movement Sensibility` = **3.0** -- `Rotation Sensibility` = **1.0** -- `Obstacle Percentage` = **50.0** -- `Large Left` = **2.0** -- `Up` = **1.0** -- `Large Right` = **1.0** -- `Down` = **1.0** -- `Collectible Preferences` = **2.0** -- `Collectible Height` = **0.0** - -## Spawned elements -### Road Parts -- **Start 0** @ (-0.2, 0.0, 2.9) -- **Large Left 1** @ (-2.2, 0.0, 18.9) -- **Left 2** @ (-14.5, 0.0, 19.6) -- **Straight 3** @ (-16.2, 0.0, 10.9) -- **Right 4** @ (-17.2, 0.0, 3.4) -- **Up 5** @ (-38.2, 0.0, 2.9) -- **Straight 6** @ (-58.2, 8.0, 0.9) -- **Straight 7** @ (-66.2, 8.0, 0.9) -- **Left 8** @ (-74.5, 8.0, -0.4) -- **Straight 9** @ (-76.2, 8.0, -9.1) -- **Straight 10** @ (-76.2, 8.0, -17.1) -- **Right 11** @ (-77.2, 8.0, -24.6) -- **Straight 12** @ (-86.2, 8.0, -27.1) -- **Straight 13** @ (-94.2, 8.0, -27.1) -- **Large Left 14** @ (-106.2, 8.0, -29.1) -- **Down 15** @ (-110.2, -0.2, -53.1) -- **Large Right 16** @ (-110.2, 0.0, -77.1) -- **Straight 17** @ (-122.2, 0.0, -79.1) -- **Straight 18** @ (-130.2, 0.0, -79.1) -- **End 19** @ (-140.1, 0.0, -79.4) -### Collectibles -- **Cogwheel 0** @ (-19.0, 0.7, 3.5) -- **Cogwheel 1** @ (-48.1, 8.4, 2.2) -- **Cogwheel 2** @ (-58.2, 8.7, -0.2) -- **Cogwheel 3** @ (-66.2, 8.7, -0.2) -- **Cogwheel 4** @ (-77.6, 8.7, -9.1) -- **Cogwheel 5** @ (-94.2, 8.7, -25.7) -- **Cogwheel 6** @ (-106.2, 8.7, -29.1) -- **Cogwheel 7** @ (-101.3, 8.7, -27.6) -- **Cogwheel 8** @ (-106.9, 8.1, -43.2) -- **Cogwheel 9** @ (-106.9, 4.5, -53.1) -- **Cogwheel 10** @ (-110.7, 0.7, -75.7) -- **Cogwheel 11** @ (-108.6, 0.7, -71.0) -- **Cogwheel 12** @ (-113.8, 0.7, -79.6) -- **Cogwheel 13** @ (-122.2, 0.7, -80.2) -- **Cogwheel 14** @ (-130.2, 0.7, -80.2) -### Obstacles -- **Meteor 0** @ (-3.2, 0.0, 18.0) -- **Meteor 1** @ (-7.1, 0.0, 21.6) -- **Meteor 2** @ (0.5, 0.0, 14.5) -- **Meteor 3** @ (-14.1, 0.0, 19.5) -- **Meteor 4** @ (-17.6, 0.0, 10.9) -- **Meteor 5** @ (-28.3, 0.7, 0.9) -- **Meteor 6** @ (-38.2, 4.1, 0.9) -- **Meteor 7** @ (-74.2, 8.0, -0.5) -- **Meteor 8** @ (-75.1, 8.0, -17.1) -- **Meteor 9** @ (-77.3, 8.0, -26.4) -- **Meteor 10** @ (-86.2, 8.0, -28.2) -- **Meteor 11** @ (-107.8, 8.0, -34.5) -- **Meteor 12** @ (-108.2, 0.4, -63.1) \ No newline at end of file diff --git a/SimulationAnalyzer/Simulation-14-04-2025-14-22-15/full_analysis.png b/SimulationAnalyzer/Simulation-14-04-2025-14-22-15/full_analysis.png deleted file mode 100644 index 98b0c5ea145556bbe38324ec45ac4fea4e768c39..0000000000000000000000000000000000000000 Binary files a/SimulationAnalyzer/Simulation-14-04-2025-14-22-15/full_analysis.png and /dev/null differ diff --git a/SimulationAnalyzer/Simulation-14-04-2025-14-22-15/report.md b/SimulationAnalyzer/Simulation-14-04-2025-14-22-15/report.md deleted file mode 100644 index edfa91ecab5427d905537735aa9e73e641bac5f6..0000000000000000000000000000000000000000 --- a/SimulationAnalyzer/Simulation-14-04-2025-14-22-15/report.md +++ /dev/null @@ -1,140 +0,0 @@ -# Simulation report -**File**: `Simulation-14-04-2025-14-22-15.json` -**Report generation date**: 2025-04-14 15:49:02 -**Seed**: `-1983250946` - -## Resume -- Parcour length : **236.04** units -- Collectibles collected : **13 / 13** -- Obstacles hit : **0 / 15** -- Distance made : **603.17** units (255.5%) - -## Performance over time -- Duration : **200.44 s** -- Speed average : **2.72 units/s** -- Time average between collectibles : **6.81 s** -- Time average between collisions : **151.41 s** - -## Efficacity -- Collectibles : **100.00% (raw)** | **100.00% (smoothed)** -- Obstacles : **100.00% (raw)** | **100.00% (smoothed)** -- Exploration : **255.54% (raw)** | **255.41% (smoothed)** - -## Behaviour analysis -- Directionnal variation (moving average) : **0.39 changes** - - Smooth and controlled exploration. - -## Parameters of the simulation -- `Left` = **2.0** -- `Large Left` = **2.0** -- `Right` = **2.0** -- `Speed` = **0.0** -- `Movement Sensibility` = **3.0** -- `Rotation Sensibility` = **1.0** -- `Obstacle Percentage` = **50.0** -- `Up` = **1.0** -- `Large Right` = **1.0** -- `Down` = **1.0** -- `Collectible Preferences` = **2.0** -- `Collectible Height` = **0.0** - -## Spawned elements -### Road Parts -- **Start 0** @ (-0.2, 0.0, 2.9) -- **Straight 1** @ (-0.2, 0.0, 14.9) -- **Straight 2** @ (-0.2, 0.0, 22.9) -- **Straight 3** @ (-0.2, 0.0, 30.9) -- **Straight 4** @ (-0.2, 0.0, 38.9) -- **Right 5** @ (0.8, 0.0, 46.4) -- **Down 6** @ (21.8, -8.2, 46.9) -- **Straight 7** @ (41.8, -8.0, 48.9) -- **Left 8** @ (50.0, -8.0, 50.2) -- **Up 9** @ (53.8, -8.0, 70.9) -- **Large Right 10** @ (53.8, 0.0, 94.9) -- **Straight 11** @ (65.8, 0.0, 96.9) -- **Straight 12** @ (73.8, 0.0, 96.9) -- **Right 13** @ (81.3, 0.0, 95.9) -- **Left 14** @ (85.0, 0.0, 86.7) -- **Straight 15** @ (93.8, 0.0, 84.9) -- **Large Left 16** @ (105.8, 0.0, 86.9) -- **Large Left 17** @ (105.8, 0.0, 102.9) -- **Straight 18** @ (93.8, 0.0, 104.9) -- **End 19** @ (83.9, 0.0, 104.6) -- **Start 0** @ (-0.2, 0.0, 2.9) -- **Straight 1** @ (-0.2, 0.0, 14.9) -- **Straight 2** @ (-0.2, 0.0, 22.9) -- **Large Right 3** @ (1.8, 0.0, 34.9) -- **Large Left 4** @ (17.8, 0.0, 38.9) -- **Straight 5** @ (19.8, 0.0, 50.9) -- **Straight 6** @ (19.8, 0.0, 58.9) -- **Straight 7** @ (19.8, 0.0, 66.9) -- **Straight 8** @ (19.8, 0.0, 74.9) -- **Up 9** @ (21.8, 0.0, 94.9) -- **Right 10** @ (20.8, 8.0, 114.4) -- **Down 11** @ (41.8, -0.2, 114.9) -- **Large Left 12** @ (65.8, 0.0, 118.9) -- **Left 13** @ (66.5, 0.0, 131.1) -- **Right 14** @ (58.3, 0.0, 133.9) -- **Left 15** @ (54.5, 0.0, 143.2) -- **Straight 16** @ (45.8, 0.0, 144.9) -- **Straight 17** @ (37.8, 0.0, 144.9) -- **Straight 18** @ (29.8, 0.0, 144.9) -- **End 19** @ (19.9, 0.0, 144.7) -### Collectibles -- **Cogwheel 0** @ (-1.3, 0.7, 22.9) -- **Cogwheel 1** @ (-0.1, 0.7, 30.9) -- **Cogwheel 2** @ (2.5, 0.7, 46.3) -- **Cogwheel 3** @ (11.9, 0.1, 48.9) -- **Cogwheel 4** @ (50.6, -7.3, 49.4) -- **Cogwheel 5** @ (53.1, 0.4, 80.8) -- **Cogwheel 6** @ (50.5, -6.7, 61.0) -- **Cogwheel 7** @ (51.8, -3.3, 70.9) -- **Cogwheel 8** @ (54.3, 0.7, 93.5) -- **Cogwheel 9** @ (51.0, 0.7, 89.3) -- **Cogwheel 10** @ (57.4, 0.7, 97.4) -- **Cogwheel 11** @ (65.8, 0.7, 98.0) -- **Cogwheel 12** @ (73.8, 0.7, 98.0) -- **Cogwheel 13** @ (82.2, 0.7, 95.0) -- **Cogwheel 14** @ (93.8, 0.7, 83.5) -- **Cogwheel 15** @ (103.9, 0.7, 88.7) -- **Cogwheel 16** @ (108.5, 0.7, 91.8) -- **Cogwheel 17** @ (101.4, 0.7, 84.2) -- **Cogwheel 18** @ (108.5, 0.7, 98.5) -- **Cogwheel 0** @ (-1.3, 0.7, 14.9) -- **Cogwheel 1** @ (6.0, 0.7, 36.3) -- **Cogwheel 2** @ (17.7, 0.7, 38.9) -- **Cogwheel 3** @ (12.3, 0.7, 38.5) -- **Cogwheel 4** @ (18.7, 0.7, 50.9) -- **Cogwheel 5** @ (18.7, 0.7, 74.9) -- **Cogwheel 6** @ (41.8, 4.5, 118.2) -- **Cogwheel 7** @ (60.9, 0.7, 117.4) -- **Cogwheel 8** @ (66.4, 0.7, 130.8) -- **Cogwheel 9** @ (56.4, 0.7, 134.0) -- **Cogwheel 10** @ (45.8, 0.7, 143.8) -- **Cogwheel 11** @ (37.8, 0.7, 145.1) -- **Cogwheel 12** @ (29.8, 0.7, 143.8) -### Obstacles -- **Meteor 0** @ (-0.1, 0.0, 14.9) -- **Meteor 1** @ (1.2, 0.0, 38.9) -- **Meteor 2** @ (31.8, -7.6, 50.2) -- **Meteor 3** @ (21.8, -4.2, 50.2) -- **Meteor 4** @ (41.8, -8.0, 48.8) -- **Meteor 5** @ (85.2, 0.0, 87.0) -- **Meteor 6** @ (105.8, 0.0, 102.9) -- **Meteor 7** @ (100.9, 0.0, 105.6) -- **Meteor 8** @ (93.8, 0.0, 105.0) -- **Meteor 0** @ (-1.3, 0.0, 22.9) -- **Meteor 1** @ (3.3, 0.0, 32.7) -- **Meteor 2** @ (1.4, 0.0, 28.4) -- **Meteor 3** @ (18.2, 0.0, 44.9) -- **Meteor 4** @ (18.7, 0.0, 58.9) -- **Meteor 5** @ (21.2, 0.0, 66.9) -- **Meteor 6** @ (21.1, 7.7, 104.8) -- **Meteor 7** @ (19.8, 0.7, 85.0) -- **Meteor 8** @ (18.5, 4.1, 94.9) -- **Meteor 9** @ (21.7, 8.0, 115.3) -- **Meteor 10** @ (51.8, 0.4, 116.9) -- **Meteor 11** @ (31.9, 7.4, 116.9) -- **Meteor 12** @ (65.7, 0.0, 118.9) -- **Meteor 13** @ (66.2, 0.0, 124.9) -- **Meteor 14** @ (54.4, 0.0, 142.8) \ No newline at end of file diff --git a/SimulationAnalyzer/Simulation-14-04-2025-14-24-24/full_analysis.png b/SimulationAnalyzer/Simulation-14-04-2025-14-24-24/full_analysis.png deleted file mode 100644 index 9b31489ecec4b0bb3a2029204d09844f4f4408f8..0000000000000000000000000000000000000000 Binary files a/SimulationAnalyzer/Simulation-14-04-2025-14-24-24/full_analysis.png and /dev/null differ diff --git a/SimulationAnalyzer/Simulation-14-04-2025-14-24-24/report.md b/SimulationAnalyzer/Simulation-14-04-2025-14-24-24/report.md deleted file mode 100644 index babce109e9f63f9c4cff123c979f49562b425569..0000000000000000000000000000000000000000 --- a/SimulationAnalyzer/Simulation-14-04-2025-14-24-24/report.md +++ /dev/null @@ -1,188 +0,0 @@ -# Simulation report -**File**: `Simulation-14-04-2025-14-24-24.json` -**Report generation date**: 2025-04-14 15:49:02 -**Seed**: `-659224073` - -## Resume -- Parcour length : **236.04** units -- Collectibles collected : **15 / 15** -- Obstacles hit : **0 / 13** -- Distance made : **544.75** units (230.8%) - -## Performance over time -- Duration : **327.06 s** -- Speed average : **2.67 units/s** -- Time average between collectibles : **5.44 s** -- Time average between collisions : **279.08 s** - -## Efficacity -- Collectibles : **100.00% (raw)** | **100.00% (smoothed)** -- Obstacles : **100.00% (raw)** | **100.00% (smoothed)** -- Exploration : **230.79% (raw)** | **230.66% (smoothed)** - -## Behaviour analysis -- Directionnal variation (moving average) : **0.10 changes** - - Very stable direction — almost no changes. - -## Parameters of the simulation -- `Left` = **2.0** -- `Large Left` = **2.0** -- `Right` = **2.0** -- `Speed` = **0.0** -- `Movement Sensibility` = **3.0** -- `Rotation Sensibility` = **1.0** -- `Obstacle Percentage` = **50.0** -- `Up` = **1.0** -- `Large Right` = **1.0** -- `Down` = **1.0** -- `Collectible Preferences` = **2.0** -- `Collectible Height` = **0.0** - -## Spawned elements -### Road Parts -- **Start 0** @ (-0.2, 0.0, 2.9) -- **Right 1** @ (0.8, 0.0, 14.4) -- **Straight 2** @ (9.8, 0.0, 16.9) -- **Left 3** @ (18.0, 0.0, 18.1) -- **Straight 4** @ (19.8, 0.0, 26.9) -- **Right 5** @ (20.8, 0.0, 34.4) -- **Straight 6** @ (29.8, 0.0, 36.9) -- **Left 7** @ (38.0, 0.0, 38.1) -- **Straight 8** @ (39.8, 0.0, 46.9) -- **Up 9** @ (41.8, 0.0, 66.9) -- **Straight 10** @ (39.8, 8.0, 86.9) -- **Large Right 11** @ (41.8, 8.0, 98.9) -- **Large Left 12** @ (57.8, 8.0, 102.9) -- **Large Left 13** @ (57.8, 8.0, 118.9) -- **Straight 14** @ (45.8, 8.0, 120.9) -- **Straight 15** @ (37.8, 8.0, 120.9) -- **Straight 16** @ (29.8, 8.0, 120.9) -- **Straight 17** @ (21.8, 8.0, 120.9) -- **Down 18** @ (1.8, -0.2, 122.9) -- **End 19** @ (-20.1, 0.0, 120.7) -- **Start 0** @ (-0.2, 0.0, 2.9) -- **Large Right 1** @ (1.8, 0.0, 18.9) -- **Straight 2** @ (13.8, 0.0, 20.9) -- **Straight 3** @ (21.8, 0.0, 20.9) -- **Straight 4** @ (29.8, 0.0, 20.9) -- **Large Left 5** @ (41.8, 0.0, 22.9) -- **Left 6** @ (42.5, 0.0, 35.1) -- **Right 7** @ (34.3, 0.0, 37.9) -- **Right 8** @ (32.8, 0.0, 46.4) -- **Up 9** @ (53.8, 0.0, 46.9) -- **Straight 10** @ (73.8, 8.0, 48.9) -- **Straight 11** @ (81.8, 8.0, 48.9) -- **Large Left 12** @ (93.8, 8.0, 50.9) -- **Straight 13** @ (95.8, 8.0, 62.9) -- **Straight 14** @ (95.8, 8.0, 70.9) -- **Left 15** @ (94.5, 8.0, 79.2) -- **Straight 16** @ (85.8, 8.0, 80.9) -- **Down 17** @ (65.8, -0.2, 82.9) -- **Straight 18** @ (45.8, 0.0, 80.9) -- **End 19** @ (35.9, 0.0, 80.7) -- **Start 0** @ (-0.2, 0.0, 2.9) -- **Right 1** @ (0.8, 0.0, 14.4) -- **Down 2** @ (21.8, -8.2, 14.9) -- **Up 3** @ (53.8, -8.0, 14.9) -- **Left 4** @ (74.0, 0.0, 18.1) -- **Straight 5** @ (75.8, 0.0, 26.9) -- **Large Left 6** @ (73.8, 0.0, 38.9) -- **Straight 7** @ (61.8, 0.0, 40.9) -- **Straight 8** @ (53.8, 0.0, 40.9) -- **Straight 9** @ (45.8, 0.0, 40.9) -- **Straight 10** @ (37.8, 0.0, 40.9) -- **Large Right 11** @ (25.8, 0.0, 42.9) -- **Right 12** @ (24.8, 0.0, 54.4) -- **Straight 13** @ (33.8, 0.0, 56.9) -- **Straight 14** @ (41.8, 0.0, 56.9) -- **Large Left 15** @ (53.8, 0.0, 58.9) -- **Left 16** @ (54.5, 0.0, 71.1) -- **Straight 17** @ (45.8, 0.0, 72.9) -- **Straight 18** @ (37.8, 0.0, 72.9) -- **End 19** @ (27.9, 0.0, 72.7) -### Collectibles -- **Cogwheel 0** @ (2.5, 0.7, 14.3) -- **Cogwheel 1** @ (9.8, 0.7, 18.0) -- **Cogwheel 2** @ (17.7, 0.7, 18.3) -- **Cogwheel 3** @ (21.2, 0.7, 26.9) -- **Cogwheel 4** @ (22.5, 0.7, 34.3) -- **Cogwheel 5** @ (29.8, 0.7, 36.7) -- **Cogwheel 6** @ (38.6, 0.7, 37.4) -- **Cogwheel 7** @ (46.7, 8.7, 99.2) -- **Cogwheel 8** @ (52.9, 8.7, 121.6) -- **Cogwheel 9** @ (58.2, 8.7, 113.4) -- **Cogwheel 10** @ (45.8, 8.7, 121.1) -- **Cogwheel 11** @ (37.8, 8.7, 121.1) -- **Cogwheel 12** @ (-8.2, 1.1, 119.6) -- **Cogwheel 13** @ (11.7, 8.1, 119.6) -- **Cogwheel 14** @ (1.8, 4.5, 120.9) -- **Cogwheel 0** @ (1.4, 0.7, 12.4) -- **Cogwheel 1** @ (13.8, 0.7, 22.0) -- **Cogwheel 2** @ (21.8, 0.7, 22.0) -- **Cogwheel 3** @ (44.5, 0.7, 27.8) -- **Cogwheel 4** @ (36.3, 0.7, 22.5) -- **Cogwheel 5** @ (33.4, 0.7, 38.8) -- **Cogwheel 6** @ (63.7, 8.4, 48.9) -- **Cogwheel 7** @ (43.9, 1.3, 50.2) -- **Cogwheel 8** @ (73.8, 8.7, 47.5) -- **Cogwheel 9** @ (94.2, 8.7, 56.9) -- **Cogwheel 10** @ (85.8, 8.7, 82.3) -- **Cogwheel 11** @ (65.8, 4.5, 80.9) -- **Cogwheel 0** @ (31.8, -6.9, 15.6) -- **Cogwheel 1** @ (11.9, 0.1, 18.2) -- **Cogwheel 2** @ (63.7, 0.4, 15.6) -- **Cogwheel 3** @ (74.6, 0.7, 17.4) -- **Cogwheel 4** @ (74.7, 0.7, 26.9) -- **Cogwheel 5** @ (72.9, 0.7, 38.0) -- **Cogwheel 6** @ (68.9, 0.7, 41.6) -- **Cogwheel 7** @ (74.2, 0.7, 33.4) -- **Cogwheel 8** @ (26.4, 0.7, 42.4) -- **Cogwheel 9** @ (25.7, 0.7, 55.3) -- **Cogwheel 10** @ (33.8, 0.7, 55.5) -- **Cogwheel 11** @ (56.5, 0.7, 63.8) -- **Cogwheel 12** @ (54.4, 0.7, 70.8) -- **Cogwheel 13** @ (45.8, 0.7, 74.3) -- **Cogwheel 14** @ (37.8, 0.7, 73.1) -### Obstacles -- **Meteor 0** @ (41.2, 0.0, 46.9) -- **Meteor 1** @ (41.1, 7.7, 76.8) -- **Meteor 2** @ (38.5, 0.7, 57.0) -- **Meteor 3** @ (38.5, 4.1, 66.9) -- **Meteor 4** @ (41.2, 8.0, 86.9) -- **Meteor 5** @ (43.3, 8.0, 96.7) -- **Meteor 6** @ (41.4, 8.0, 92.4) -- **Meteor 7** @ (57.8, 8.0, 102.9) -- **Meteor 8** @ (58.2, 8.0, 108.9) -- **Meteor 9** @ (53.4, 8.0, 100.2) -- **Meteor 10** @ (55.9, 8.0, 117.1) -- **Meteor 11** @ (29.8, 8.0, 121.1) -- **Meteor 12** @ (21.8, 8.0, 119.8) -- **Meteor 0** @ (1.3, 0.0, 18.3) -- **Meteor 1** @ (5.4, 0.0, 21.4) -- **Meteor 2** @ (29.8, 0.0, 22.0) -- **Meteor 3** @ (41.7, 0.0, 22.9) -- **Meteor 4** @ (43.2, 0.0, 35.7) -- **Meteor 5** @ (33.7, 0.0, 47.3) -- **Meteor 6** @ (53.7, 4.1, 48.9) -- **Meteor 7** @ (81.8, 8.0, 50.0) -- **Meteor 8** @ (93.7, 8.0, 50.9) -- **Meteor 9** @ (88.9, 8.0, 49.4) -- **Meteor 10** @ (97.2, 8.0, 62.9) -- **Meteor 11** @ (94.7, 8.0, 70.9) -- **Meteor 12** @ (94.3, 8.0, 78.8) -- **Meteor 13** @ (55.8, 0.4, 82.2) -- **Meteor 14** @ (75.7, 7.4, 80.9) -- **Meteor 15** @ (45.8, 0.0, 82.3) -- **Meteor 0** @ (0.9, 0.0, 16.2) -- **Meteor 1** @ (21.7, -4.2, 15.6) -- **Meteor 2** @ (43.9, -7.3, 18.2) -- **Meteor 3** @ (53.7, -3.9, 15.6) -- **Meteor 4** @ (61.8, 0.0, 42.3) -- **Meteor 5** @ (53.8, 0.0, 39.8) -- **Meteor 6** @ (45.8, 0.0, 42.3) -- **Meteor 7** @ (37.8, 0.0, 41.0) -- **Meteor 8** @ (32.3, 0.0, 42.5) -- **Meteor 9** @ (25.5, 0.0, 47.8) -- **Meteor 10** @ (41.8, 0.0, 56.7) -- **Meteor 11** @ (52.9, 0.0, 59.8) -- **Meteor 12** @ (48.9, 0.0, 57.4) \ No newline at end of file diff --git a/SimulationAnalyzer/Simulation-14-04-2025-14-26-23/full_analysis.png b/SimulationAnalyzer/Simulation-14-04-2025-14-26-23/full_analysis.png deleted file mode 100644 index 68ebf0133acbcebf9436b45465c7681c77d6e597..0000000000000000000000000000000000000000 Binary files a/SimulationAnalyzer/Simulation-14-04-2025-14-26-23/full_analysis.png and /dev/null differ diff --git a/SimulationAnalyzer/Simulation-14-04-2025-14-26-23/report.md b/SimulationAnalyzer/Simulation-14-04-2025-14-26-23/report.md deleted file mode 100644 index 8cddea2a33b6d46f5a9d3e7db1c0a211a85bfd19..0000000000000000000000000000000000000000 --- a/SimulationAnalyzer/Simulation-14-04-2025-14-26-23/report.md +++ /dev/null @@ -1,92 +0,0 @@ -# Simulation report -**File**: `Simulation-14-04-2025-14-26-23.json` -**Report generation date**: 2025-04-14 15:49:02 -**Seed**: `549112981` - -## Resume -- Parcour length : **236.04** units -- Collectibles collected : **15 / 17** -- Obstacles hit : **1 / 11** -- Distance made : **402.98** units (170.7%) - -## Performance over time -- Duration : **444.44 s** -- Speed average : **2.85 units/s** -- Time average between collectibles : **4.55 s** -- Time average between collisions : **152.87 s** - -## Efficacity -- Collectibles : **88.24% (raw)** | **88.24% (smoothed)** -- Obstacles : **90.91% (raw)** | **90.91% (smoothed)** -- Exploration : **170.73% (raw)** | **170.60% (smoothed)** - -## Behaviour analysis -- Directionnal variation (moving average) : **0.06 changes** - - Very stable direction — almost no changes. - -## Parameters of the simulation -- `Left` = **2.0** -- `Large Left` = **2.0** -- `Right` = **2.0** -- `Speed` = **0.0** -- `Movement Sensibility` = **3.0** -- `Rotation Sensibility` = **1.0** -- `Obstacle Percentage` = **50.0** -- `Up` = **1.0** -- `Large Right` = **1.0** -- `Down` = **1.0** -- `Collectible Preferences` = **2.0** -- `Collectible Height` = **0.0** - -## Spawned elements -### Road Parts -- **Start 0** @ (-0.2, 0.0, 2.9) -- **Large Left 1** @ (-2.2, 0.0, 18.9) -- **Straight 2** @ (-14.2, 0.0, 20.9) -- **Large Right 3** @ (-26.2, 0.0, 22.9) -- **Straight 4** @ (-28.2, 0.0, 34.9) -- **Straight 5** @ (-28.2, 0.0, 42.9) -- **Straight 6** @ (-28.2, 0.0, 50.9) -- **Right 7** @ (-27.2, 0.0, 58.4) -- **Straight 8** @ (-18.2, 0.0, 60.9) -- **Left 9** @ (-10.0, 0.0, 62.2) -- **Straight 10** @ (-8.2, 0.0, 70.9) -- **Left 11** @ (-9.5, 0.0, 79.2) -- **Right 12** @ (-17.7, 0.0, 81.9) -- **Down 13** @ (-18.2, -8.2, 102.9) -- **Large Left 14** @ (-22.2, -8.0, 126.9) -- **Straight 15** @ (-34.2, -8.0, 128.9) -- **Up 16** @ (-54.2, -8.0, 130.9) -- **Straight 17** @ (-74.2, 0.0, 128.9) -- **Straight 18** @ (-82.2, 0.0, 128.9) -- **End 19** @ (-92.1, 0.0, 128.7) -### Collectibles -- **Cogwheel 0** @ (-7.6, 0.7, 20.5) -- **Cogwheel 1** @ (-14.2, 0.7, 22.3) -- **Cogwheel 2** @ (-25.6, 0.7, 22.4) -- **Cogwheel 3** @ (-19.7, 0.7, 22.5) -- **Cogwheel 4** @ (-28.1, 0.7, 34.9) -- **Cogwheel 5** @ (-26.8, 0.7, 42.9) -- **Cogwheel 6** @ (-11.2, 0.7, 63.2) -- **Cogwheel 7** @ (-8.1, 0.7, 70.9) -- **Cogwheel 8** @ (-8.7, 0.7, 79.7) -- **Cogwheel 9** @ (-19.6, 0.7, 82.0) -- **Cogwheel 10** @ (-18.9, 0.1, 93.0) -- **Cogwheel 11** @ (-18.9, -3.5, 102.9) -- **Cogwheel 12** @ (-28.2, -7.3, 127.3) -- **Cogwheel 13** @ (-34.2, -7.3, 130.3) -- **Cogwheel 14** @ (-44.3, -6.7, 127.6) -- **Cogwheel 15** @ (-54.2, -3.3, 130.2) -- **Cogwheel 16** @ (-82.2, 0.7, 129.1) -### Obstacles -- **Meteor 0** @ (-2.3, 0.0, 18.9) -- **Meteor 1** @ (-0.7, 0.0, 14.0) -- **Meteor 2** @ (-26.5, 0.0, 27.8) -- **Meteor 3** @ (-28.1, 0.0, 50.9) -- **Meteor 4** @ (-25.5, 0.0, 58.3) -- **Meteor 5** @ (-18.2, 0.0, 59.5) -- **Meteor 6** @ (-21.5, -7.6, 112.9) -- **Meteor 7** @ (-22.2, -8.0, 126.9) -- **Meteor 8** @ (-19.5, -8.0, 122.5) -- **Meteor 9** @ (-64.1, -0.3, 130.2) -- **Meteor 10** @ (-74.2, 0.0, 129.1) \ No newline at end of file diff --git a/SimulationAnalyzer/Simulation-14-04-2025-15-13-28/full_analysis.png b/SimulationAnalyzer/Simulation-14-04-2025-15-13-28/full_analysis.png deleted file mode 100644 index 14c4c6f15008da944dd5f379a44bb3803395a88b..0000000000000000000000000000000000000000 Binary files a/SimulationAnalyzer/Simulation-14-04-2025-15-13-28/full_analysis.png and /dev/null differ diff --git a/SimulationAnalyzer/Simulation-14-04-2025-15-13-28/report.md b/SimulationAnalyzer/Simulation-14-04-2025-15-13-28/report.md deleted file mode 100644 index dfc5b6ba5a85af4876e4cef193cbe4b57f1199a7..0000000000000000000000000000000000000000 --- a/SimulationAnalyzer/Simulation-14-04-2025-15-13-28/report.md +++ /dev/null @@ -1,98 +0,0 @@ -# Simulation report -**File**: `Simulation-14-04-2025-15-13-28.json` -**Report generation date**: 2025-04-14 15:49:02 -**Seed**: `-1333441729` - -## Resume -- Parcour length : **258.18** units -- Collectibles collected : **13 / 14** -- Obstacles hit : **3 / 18** -- Distance made : **270.96** units (104.9%) - -## Performance over time -- Duration : **103.16 s** -- Speed average : **2.84 units/s** -- Time average between collectibles : **5.96 s** -- Time average between collisions : **21.22 s** - -## Efficacity -- Collectibles : **92.86% (raw)** | **92.86% (smoothed)** -- Obstacles : **83.33% (raw)** | **83.33% (smoothed)** -- Exploration : **104.95% (raw)** | **104.84% (smoothed)** - -## Behaviour analysis -- Directionnal variation (moving average) : **0.10 changes** - - Very stable direction — almost no changes. - -## Parameters of the simulation -- `Left` = **2.0** -- `Large Left` = **2.0** -- `Right` = **2.0** -- `Large Right` = **2.0** -- `Speed` = **0.0** -- `Movement Sensibility` = **3.0** -- `Rotation Sensibility` = **1.0** -- `Obstacle Percentage` = **50.0** -- `Up` = **1.0** -- `Down` = **1.0** -- `Collectible Preferences` = **2.0** -- `Collectible Height` = **0.0** - -## Spawned elements -### Road Parts -- **Start 0** @ (-0.2, 0.0, 2.9) -- **Up 1** @ (1.8, 0.0, 26.9) -- **Straight 2** @ (-0.2, 8.0, 46.9) -- **Left 3** @ (-1.5, 8.0, 55.2) -- **Left 4** @ (-10.5, 8.0, 55.7) -- **Straight 5** @ (-12.2, 8.0, 46.9) -- **Straight 6** @ (-12.2, 8.0, 38.9) -- **Straight 7** @ (-12.2, 8.0, 30.9) -- **Straight 8** @ (-12.2, 8.0, 22.9) -- **Down 9** @ (-14.2, -0.2, 2.9) -- **Right 10** @ (-13.2, 0.0, -16.6) -- **Straight 11** @ (-22.2, 0.0, -19.1) -- **Straight 12** @ (-30.2, 0.0, -19.1) -- **Straight 13** @ (-38.2, 0.0, -19.1) -- **Large Left 14** @ (-50.2, 0.0, -21.1) -- **Right 15** @ (-53.2, 0.0, -32.6) -- **Large Right 16** @ (-66.2, 0.0, -33.1) -- **Straight 17** @ (-68.2, 0.0, -21.1) -- **Large Right 18** @ (-66.2, 0.0, -9.1) -- **Large Left 19** @ (-50.2, 0.0, -5.1) -- **Straight 20** @ (-48.2, 0.0, 6.9) -- **End 21** @ (-48.5, 0.0, 16.8) -### Collectibles -- **Cogwheel 0** @ (-0.2, 1.3, 17.0) -- **Cogwheel 1** @ (-0.1, 8.7, 46.9) -- **Cogwheel 2** @ (-2.6, 8.7, 53.9) -- **Cogwheel 3** @ (-11.1, 8.7, 30.9) -- **Cogwheel 4** @ (-13.5, 1.1, -7.1) -- **Cogwheel 5** @ (-10.9, 4.5, 2.9) -- **Cogwheel 6** @ (-30.2, 0.7, -20.2) -- **Cogwheel 7** @ (-38.2, 0.7, -18.9) -- **Cogwheel 8** @ (-45.8, 0.7, -18.4) -- **Cogwheel 9** @ (-64.8, 0.7, -32.6) -- **Cogwheel 10** @ (-69.3, 0.7, -21.1) -- **Cogwheel 11** @ (-66.6, 0.7, -15.6) -- **Cogwheel 12** @ (-62.0, 0.7, -7.7) -- **Cogwheel 13** @ (-49.3, 0.7, 6.9) -### Obstacles -- **Meteor 0** @ (-1.5, 7.7, 36.8) -- **Meteor 1** @ (-0.2, 4.1, 26.9) -- **Meteor 2** @ (-10.1, 8.0, 55.5) -- **Meteor 3** @ (-11.1, 8.0, 46.9) -- **Meteor 4** @ (-12.4, 8.0, 38.9) -- **Meteor 5** @ (-12.4, 8.0, 22.9) -- **Meteor 6** @ (-12.2, 7.4, 12.8) -- **Meteor 7** @ (-13.3, 0.0, -18.4) -- **Meteor 8** @ (-22.2, 0.0, -20.2) -- **Meteor 9** @ (-49.3, 0.0, -22.0) -- **Meteor 10** @ (-52.9, 0.0, -26.0) -- **Meteor 11** @ (-55.0, 0.0, -32.5) -- **Meteor 12** @ (-59.7, 0.0, -33.5) -- **Meteor 13** @ (-68.7, 0.0, -29.5) -- **Meteor 14** @ (-64.7, 0.0, -11.3) -- **Meteor 15** @ (-51.2, 0.0, -4.2) -- **Meteor 16** @ (-49.8, 0.0, 0.9) -- **Meteor 17** @ (-54.6, 0.0, -7.8) \ No newline at end of file diff --git a/SimulationAnalyzer/Simulation-14-04-2025-15-19-39/full_analysis.png b/SimulationAnalyzer/Simulation-14-04-2025-15-19-39/full_analysis.png deleted file mode 100644 index 92d7d599b4d69ba5f1772f77d419d7380eb66a97..0000000000000000000000000000000000000000 Binary files a/SimulationAnalyzer/Simulation-14-04-2025-15-19-39/full_analysis.png and /dev/null differ diff --git a/SimulationAnalyzer/Simulation-14-04-2025-15-19-39/report.md b/SimulationAnalyzer/Simulation-14-04-2025-15-19-39/report.md deleted file mode 100644 index cc2b8e727bc774255f71d2016a73157b3af37af9..0000000000000000000000000000000000000000 --- a/SimulationAnalyzer/Simulation-14-04-2025-15-19-39/report.md +++ /dev/null @@ -1,98 +0,0 @@ -# Simulation report -**File**: `Simulation-14-04-2025-15-19-39.json` -**Report generation date**: 2025-04-14 15:49:03 -**Seed**: `-1939129026` - -## Resume -- Parcour length : **258.18** units -- Collectibles collected : **15 / 16** -- Obstacles hit : **2 / 16** -- Distance made : **381.73** units (147.9%) - -## Performance over time -- Duration : **472.25 s** -- Speed average : **2.84 units/s** -- Time average between collectibles : **4.97 s** -- Time average between collisions : **61.73 s** - -## Efficacity -- Collectibles : **93.75% (raw)** | **93.75% (smoothed)** -- Obstacles : **87.50% (raw)** | **87.50% (smoothed)** -- Exploration : **147.85% (raw)** | **147.73% (smoothed)** - -## Behaviour analysis -- Directionnal variation (moving average) : **0.20 changes** - - Very stable direction — almost no changes. - -## Parameters of the simulation -- `Left` = **2.0** -- `Large Left` = **2.0** -- `Right` = **2.0** -- `Large Right` = **2.0** -- `Speed` = **0.0** -- `Movement Sensibility` = **3.0** -- `Rotation Sensibility` = **1.0** -- `Obstacle Percentage` = **50.0** -- `Up` = **1.0** -- `Down` = **1.0** -- `Collectible Preferences` = **2.0** -- `Collectible Height` = **0.0** - -## Spawned elements -### Road Parts -- **Start 0** @ (-0.2, 0.0, 2.9) -- **Right 1** @ (0.8, 0.0, 14.4) -- **Down 2** @ (21.8, -8.2, 14.9) -- **Straight 3** @ (41.8, -8.0, 16.9) -- **Straight 4** @ (49.8, -8.0, 16.9) -- **Large Left 5** @ (61.8, -8.0, 18.9) -- **Up 6** @ (65.8, -8.0, 42.9) -- **Straight 7** @ (63.8, 0.0, 62.9) -- **Large Right 8** @ (65.8, 0.0, 74.9) -- **Straight 9** @ (77.8, 0.0, 76.9) -- **Straight 10** @ (85.8, 0.0, 76.9) -- **Left 11** @ (94.0, 0.0, 78.1) -- **Straight 12** @ (95.8, 0.0, 86.9) -- **Large Left 13** @ (93.8, 0.0, 98.9) -- **Straight 14** @ (81.8, 0.0, 100.9) -- **Large Right 15** @ (69.8, 0.0, 102.9) -- **Straight 16** @ (67.8, 0.0, 114.9) -- **Right 17** @ (68.8, 0.0, 122.4) -- **Straight 18** @ (77.8, 0.0, 124.9) -- **Straight 19** @ (85.8, 0.0, 124.9) -- **Left 20** @ (94.0, 0.0, 126.1) -- **End 21** @ (95.5, 0.0, 136.8) -### Collectibles -- **Cogwheel 0** @ (41.8, -7.3, 18.0) -- **Cogwheel 1** @ (49.8, -7.3, 16.7) -- **Cogwheel 2** @ (62.2, -7.3, 24.9) -- **Cogwheel 3** @ (62.5, 0.4, 52.8) -- **Cogwheel 4** @ (63.8, -3.3, 42.9) -- **Cogwheel 5** @ (65.2, 0.7, 62.9) -- **Cogwheel 6** @ (66.3, 0.7, 73.5) -- **Cogwheel 7** @ (70.7, 0.7, 75.2) -- **Cogwheel 8** @ (77.8, 0.7, 76.7) -- **Cogwheel 9** @ (85.8, 0.7, 75.5) -- **Cogwheel 10** @ (92.8, 0.7, 79.2) -- **Cogwheel 11** @ (94.7, 0.7, 86.9) -- **Cogwheel 12** @ (91.9, 0.7, 97.1) -- **Cogwheel 13** @ (68.4, 0.7, 107.2) -- **Cogwheel 14** @ (66.7, 0.7, 114.9) -- **Cogwheel 15** @ (94.6, 0.7, 125.4) -### Obstacles -- **Meteor 0** @ (1.7, 0.0, 15.3) -- **Meteor 1** @ (31.8, -7.6, 15.6) -- **Meteor 2** @ (11.9, -0.6, 18.2) -- **Meteor 3** @ (21.8, -4.2, 18.2) -- **Meteor 4** @ (61.7, -8.0, 18.9) -- **Meteor 5** @ (56.9, -8.0, 17.4) -- **Meteor 6** @ (62.5, -7.3, 33.0) -- **Meteor 7** @ (64.2, 0.0, 68.8) -- **Meteor 8** @ (88.4, 0.0, 100.5) -- **Meteor 9** @ (94.2, 0.0, 93.4) -- **Meteor 10** @ (81.8, 0.0, 102.3) -- **Meteor 11** @ (71.2, 0.0, 103.4) -- **Meteor 12** @ (76.3, 0.0, 102.5) -- **Meteor 13** @ (70.5, 0.0, 122.3) -- **Meteor 14** @ (77.8, 0.0, 126.0) -- **Meteor 15** @ (85.8, 0.0, 124.7) \ No newline at end of file diff --git a/SimulationAnalyzer/Simulation-14-04-2025-15-21-20/full_analysis.png b/SimulationAnalyzer/Simulation-14-04-2025-15-21-20/full_analysis.png deleted file mode 100644 index c0c2f0ce44d404cb84eab025554c8777f7b2443a..0000000000000000000000000000000000000000 Binary files a/SimulationAnalyzer/Simulation-14-04-2025-15-21-20/full_analysis.png and /dev/null differ diff --git a/SimulationAnalyzer/Simulation-14-04-2025-15-21-20/report.md b/SimulationAnalyzer/Simulation-14-04-2025-15-21-20/report.md deleted file mode 100644 index 3ea8f867a8914704ed968f36406a8cdb7ad94f1e..0000000000000000000000000000000000000000 --- a/SimulationAnalyzer/Simulation-14-04-2025-15-21-20/report.md +++ /dev/null @@ -1,98 +0,0 @@ -# Simulation report -**File**: `Simulation-14-04-2025-15-21-20.json` -**Report generation date**: 2025-04-14 15:49:03 -**Seed**: `-921992520` - -## Resume -- Parcour length : **258.18** units -- Collectibles collected : **13 / 13** -- Obstacles hit : **3 / 19** -- Distance made : **615.66** units (238.5%) - -## Performance over time -- Duration : **572.15 s** -- Speed average : **2.85 units/s** -- Time average between collectibles : **4.67 s** -- Time average between collisions : **193.73 s** - -## Efficacity -- Collectibles : **100.00% (raw)** | **100.00% (smoothed)** -- Obstacles : **84.21% (raw)** | **84.21% (smoothed)** -- Exploration : **238.46% (raw)** | **238.34% (smoothed)** - -## Behaviour analysis -- Directionnal variation (moving average) : **0.17 changes** - - Very stable direction — almost no changes. - -## Parameters of the simulation -- `Left` = **2.0** -- `Large Left` = **2.0** -- `Right` = **2.0** -- `Large Right` = **2.0** -- `Speed` = **0.0** -- `Movement Sensibility` = **3.0** -- `Rotation Sensibility` = **1.0** -- `Obstacle Percentage` = **50.0** -- `Up` = **1.0** -- `Down` = **1.0** -- `Collectible Preferences` = **2.0** -- `Collectible Height` = **0.0** - -## Spawned elements -### Road Parts -- **Start 0** @ (-0.2, 0.0, 2.9) -- **Straight 1** @ (-0.2, 0.0, 14.9) -- **Straight 2** @ (-0.2, 0.0, 22.9) -- **Up 3** @ (1.8, 0.0, 42.9) -- **Straight 4** @ (-0.2, 8.0, 62.9) -- **Large Right 5** @ (1.8, 8.0, 74.9) -- **Left 6** @ (14.0, 8.0, 78.2) -- **Large Right 7** @ (17.8, 8.0, 90.9) -- **Large Left 8** @ (33.8, 8.0, 94.9) -- **Down 9** @ (37.8, -0.2, 118.9) -- **Left 10** @ (34.5, 0.0, 139.1) -- **Straight 11** @ (25.8, 0.0, 140.9) -- **Straight 12** @ (17.8, 0.0, 140.9) -- **Straight 13** @ (9.8, 0.0, 140.9) -- **Right 14** @ (2.3, 0.0, 141.9) -- **Straight 15** @ (-0.2, 0.0, 150.9) -- **Straight 16** @ (-0.2, 0.0, 158.9) -- **Straight 17** @ (-0.2, 0.0, 166.9) -- **Large Left 18** @ (-2.2, 0.0, 178.9) -- **Straight 19** @ (-14.2, 0.0, 180.9) -- **Right 20** @ (-21.7, 0.0, 181.9) -- **End 21** @ (-24.5, 0.0, 192.8) -### Collectibles -- **Cogwheel 0** @ (3.3, 8.7, 72.7) -- **Cogwheel 1** @ (0.2, 8.7, 68.8) -- **Cogwheel 2** @ (14.6, 8.7, 77.4) -- **Cogwheel 3** @ (22.7, 8.7, 91.2) -- **Cogwheel 4** @ (31.9, 8.7, 96.7) -- **Cogwheel 5** @ (34.5, 8.1, 109.0) -- **Cogwheel 6** @ (17.8, 0.7, 142.3) -- **Cogwheel 7** @ (9.8, 0.7, 141.1) -- **Cogwheel 8** @ (0.4, 0.7, 142.0) -- **Cogwheel 9** @ (1.2, 0.7, 150.9) -- **Cogwheel 10** @ (1.2, 0.7, 158.9) -- **Cogwheel 11** @ (-1.3, 0.7, 166.9) -- **Cogwheel 12** @ (-1.8, 0.7, 173.4) -### Obstacles -- **Meteor 0** @ (1.2, 0.0, 14.9) -- **Meteor 1** @ (1.2, 0.0, 22.9) -- **Meteor 2** @ (1.0, 7.7, 52.8) -- **Meteor 3** @ (-0.2, 0.7, 33.0) -- **Meteor 4** @ (-0.2, 4.1, 42.9) -- **Meteor 5** @ (-0.1, 8.0, 62.9) -- **Meteor 6** @ (5.4, 8.0, 77.4) -- **Meteor 7** @ (18.3, 8.0, 89.5) -- **Meteor 8** @ (17.4, 8.0, 84.4) -- **Meteor 9** @ (34.2, 8.0, 100.9) -- **Meteor 10** @ (28.3, 8.0, 94.5) -- **Meteor 11** @ (37.1, 0.4, 128.9) -- **Meteor 12** @ (37.1, 3.8, 118.9) -- **Meteor 13** @ (34.4, 0.0, 138.8) -- **Meteor 14** @ (25.8, 0.0, 139.8) -- **Meteor 15** @ (-3.1, 0.0, 178.0) -- **Meteor 16** @ (-7.6, 0.0, 180.5) -- **Meteor 17** @ (-14.2, 0.0, 182.3) -- **Meteor 18** @ (-21.6, 0.0, 183.7) \ No newline at end of file diff --git a/SimulationAnalyzer/Simulation-14-04-2025-15-23-01/full_analysis.png b/SimulationAnalyzer/Simulation-14-04-2025-15-23-01/full_analysis.png deleted file mode 100644 index 963c8b16e9e09f82ad09c03b2bd47e77af0f3897..0000000000000000000000000000000000000000 Binary files a/SimulationAnalyzer/Simulation-14-04-2025-15-23-01/full_analysis.png and /dev/null differ diff --git a/SimulationAnalyzer/Simulation-14-04-2025-15-23-01/report.md b/SimulationAnalyzer/Simulation-14-04-2025-15-23-01/report.md deleted file mode 100644 index 7d4bcc83fb99e722b8841b150097195fffdb9c62..0000000000000000000000000000000000000000 --- a/SimulationAnalyzer/Simulation-14-04-2025-15-23-01/report.md +++ /dev/null @@ -1,98 +0,0 @@ -# Simulation report -**File**: `Simulation-14-04-2025-15-23-01.json` -**Report generation date**: 2025-04-14 15:49:03 -**Seed**: `86681373` - -## Resume -- Parcour length : **258.18** units -- Collectibles collected : **15 / 15** -- Obstacles hit : **1 / 17** -- Distance made : **674.29** units (261.2%) - -## Performance over time -- Duration : **672.41 s** -- Speed average : **2.86 units/s** -- Time average between collectibles : **5.26 s** -- Time average between collisions : **143.17 s** - -## Efficacity -- Collectibles : **100.00% (raw)** | **100.00% (smoothed)** -- Obstacles : **94.12% (raw)** | **94.12% (smoothed)** -- Exploration : **261.17% (raw)** | **261.05% (smoothed)** - -## Behaviour analysis -- Directionnal variation (moving average) : **0.22 changes** - - Very stable direction — almost no changes. - -## Parameters of the simulation -- `Left` = **2.0** -- `Large Left` = **2.0** -- `Right` = **2.0** -- `Large Right` = **2.0** -- `Speed` = **0.0** -- `Movement Sensibility` = **3.0** -- `Rotation Sensibility` = **1.0** -- `Obstacle Percentage` = **50.0** -- `Up` = **1.0** -- `Down` = **1.0** -- `Collectible Preferences` = **2.0** -- `Collectible Height` = **0.0** - -## Spawned elements -### Road Parts -- **Start 0** @ (-0.2, 0.0, 2.9) -- **Large Left 1** @ (-2.2, 0.0, 18.9) -- **Straight 2** @ (-14.2, 0.0, 20.9) -- **Large Left 3** @ (-26.2, 0.0, 18.9) -- **Straight 4** @ (-28.2, 0.0, 6.9) -- **Straight 5** @ (-28.2, 0.0, -1.1) -- **Large Right 6** @ (-30.2, 0.0, -13.1) -- **Straight 7** @ (-42.2, 0.0, -15.1) -- **Left 8** @ (-50.5, 0.0, -16.4) -- **Right 9** @ (-53.2, 0.0, -24.6) -- **Left 10** @ (-62.5, 0.0, -28.4) -- **Straight 11** @ (-64.2, 0.0, -37.1) -- **Straight 12** @ (-64.2, 0.0, -45.1) -- **Down 13** @ (-66.2, -8.2, -65.1) -- **Up 14** @ (-66.2, -8.0, -97.1) -- **Large Right 15** @ (-66.2, 0.0, -121.1) -- **Straight 16** @ (-78.2, 0.0, -123.1) -- **Straight 17** @ (-86.2, 0.0, -123.1) -- **Straight 18** @ (-94.2, 0.0, -123.1) -- **Right 19** @ (-101.7, 0.0, -122.1) -- **Straight 20** @ (-104.2, 0.0, -113.1) -- **End 21** @ (-104.5, 0.0, -103.2) -### Collectibles -- **Cogwheel 0** @ (-25.3, 0.7, 18.0) -- **Cogwheel 1** @ (-20.7, 0.7, 19.3) -- **Cogwheel 2** @ (-28.4, 0.7, 6.9) -- **Cogwheel 3** @ (-27.4, 0.7, -7.5) -- **Cogwheel 4** @ (-42.2, 0.7, -13.7) -- **Cogwheel 5** @ (-49.2, 0.7, -17.4) -- **Cogwheel 6** @ (-62.2, 0.7, -28.5) -- **Cogwheel 7** @ (-63.1, 0.7, -45.1) -- **Cogwheel 8** @ (-62.9, 0.1, -55.2) -- **Cogwheel 9** @ (-65.5, -6.7, -87.2) -- **Cogwheel 10** @ (-62.9, -3.3, -97.1) -- **Cogwheel 11** @ (-70.5, 0.7, -122.5) -- **Cogwheel 12** @ (-86.2, 0.7, -121.7) -- **Cogwheel 13** @ (-94.2, 0.7, -124.2) -- **Cogwheel 14** @ (-102.6, 0.7, -121.2) -### Obstacles -- **Meteor 0** @ (-2.3, 0.0, 18.9) -- **Meteor 1** @ (-8.2, 0.0, 19.3) -- **Meteor 2** @ (-0.7, 0.0, 14.0) -- **Meteor 3** @ (-14.2, 0.0, 22.3) -- **Meteor 4** @ (-27.8, 0.0, 13.5) -- **Meteor 5** @ (-29.6, 0.0, -1.1) -- **Meteor 6** @ (-31.7, 0.0, -10.9) -- **Meteor 7** @ (-33.8, 0.0, -15.6) -- **Meteor 8** @ (-53.3, 0.0, -26.4) -- **Meteor 9** @ (-64.4, 0.0, -37.1) -- **Meteor 10** @ (-65.5, -7.6, -75.1) -- **Meteor 11** @ (-62.9, -4.2, -65.1) -- **Meteor 12** @ (-65.5, -0.3, -107.0) -- **Meteor 13** @ (-67.7, 0.0, -118.9) -- **Meteor 14** @ (-64.6, 0.0, -115.0) -- **Meteor 15** @ (-78.2, 0.0, -123.0) -- **Meteor 16** @ (-102.8, 0.0, -113.1) \ No newline at end of file diff --git a/SimulationAnalyzer/Simulation-14-04-2025-15-25-44/full_analysis.png b/SimulationAnalyzer/Simulation-14-04-2025-15-25-44/full_analysis.png deleted file mode 100644 index 769563922285495eaa3c48b60ec415e9e2aa22a2..0000000000000000000000000000000000000000 Binary files a/SimulationAnalyzer/Simulation-14-04-2025-15-25-44/full_analysis.png and /dev/null differ diff --git a/SimulationAnalyzer/Simulation-14-04-2025-15-25-44/report.md b/SimulationAnalyzer/Simulation-14-04-2025-15-25-44/report.md deleted file mode 100644 index c0594b52c37ae72508ff1a06cf5d19405dd5f1e3..0000000000000000000000000000000000000000 --- a/SimulationAnalyzer/Simulation-14-04-2025-15-25-44/report.md +++ /dev/null @@ -1,165 +0,0 @@ -# Simulation report -**File**: `Simulation-14-04-2025-15-25-44.json` -**Report generation date**: 2025-04-14 15:49:03 -**Seed**: `1474989766` - -## Resume -- Parcour length : **291.17** units -- Collectibles collected : **14 / 15** -- Obstacles hit : **1 / 23** -- Distance made : **345.39** units (118.6%) - -## Performance over time -- Duration : **139.66 s** -- Speed average : **2.79 units/s** -- Time average between collectibles : **7.93 s** -- Time average between collisions : **41.94 s** - -## Efficacity -- Collectibles : **93.33% (raw)** | **93.33% (smoothed)** -- Obstacles : **95.65% (raw)** | **95.65% (smoothed)** -- Exploration : **118.62% (raw)** | **118.52% (smoothed)** - -## Behaviour analysis -- Directionnal variation (moving average) : **0.16 changes** - - Very stable direction — almost no changes. - -## Parameters of the simulation -- `Left` = **2.0** -- `Large Left` = **2.0** -- `Right` = **2.0** -- `Large Right` = **2.0** -- `Speed` = **0.0** -- `Movement Sensibility` = **3.0** -- `Rotation Sensibility` = **1.0** -- `Obstacle Percentage` = **50.0** -- `Up` = **2.0** -- `Down` = **1.0** -- `Collectible Preferences` = **2.0** -- `Collectible Height` = **0.0** - -## Spawned elements -### Road Parts -- **Start 0** @ (-0.2, 0.0, 2.9) -- **Left 1** @ (-1.5, 0.0, 15.1) -- **Large Right 2** @ (-14.2, 0.0, 18.9) -- **Left 3** @ (-17.5, 0.0, 31.2) -- **Up 4** @ (-38.2, 0.0, 34.9) -- **Right 5** @ (-57.7, 8.0, 33.9) -- **Straight 6** @ (-60.2, 8.0, 42.9) -- **Large Left 7** @ (-62.2, 8.0, 54.9) -- **Straight 8** @ (-74.2, 8.0, 56.9) -- **Straight 9** @ (-82.2, 8.0, 56.9) -- **Up 10** @ (-102.2, 8.0, 58.9) -- **Large Right 11** @ (-126.2, 16.0, 58.9) -- **Right 12** @ (-127.2, 16.0, 70.4) -- **Straight 13** @ (-118.2, 16.0, 72.9) -- **Large Left 14** @ (-106.2, 16.0, 74.9) -- **Down 15** @ (-102.2, 7.8, 98.9) -- **Straight 16** @ (-104.2, 8.0, 118.9) -- **Straight 17** @ (-104.2, 8.0, 126.9) -- **Straight 18** @ (-104.2, 8.0, 134.9) -- **Straight 19** @ (-104.2, 8.0, 142.9) -- **Straight 20** @ (-104.2, 8.0, 150.9) -- **Straight 21** @ (-104.2, 8.0, 158.9) -- **Straight 22** @ (-104.2, 8.0, 166.9) -- **End 23** @ (-104.5, 8.0, 176.8) -- **Start 0** @ (-0.2, 0.0, 2.9) -- **Straight 1** @ (-0.2, 0.0, 14.9) -- **Straight 2** @ (-0.2, 0.0, 22.9) -- **Straight 3** @ (-0.2, 0.0, 30.9) -- **Left 4** @ (-1.5, 0.0, 39.2) -- **Large Right 5** @ (-14.2, 0.0, 42.9) -- **Straight 6** @ (-16.2, 0.0, 54.9) -- **Right 7** @ (-15.2, 0.0, 62.4) -- **Right 8** @ (-6.7, 0.0, 63.9) -- **Large Left 10** @ (-2.2, 8.0, 18.9) -- **Up 11** @ (21.8, 8.0, 14.9) -- **Down 12** @ (53.8, 7.8, 14.9) -- **Straight 13** @ (73.8, 8.0, 16.9) -- **Left 14** @ (82.0, 8.0, 18.2) -- **Straight 15** @ (83.8, 8.0, 26.9) -- **Large Left 16** @ (81.8, 8.0, 38.9) -- **Up 17** @ (57.8, 8.0, 42.9) -- **Straight 18** @ (37.8, 16.0, 40.9) -- **Straight 19** @ (29.8, 16.0, 40.9) -- **Straight 20** @ (21.8, 16.0, 40.9) -- **Large Left 21** @ (9.8, 16.0, 38.9) -- **Straight 22** @ (7.8, 16.0, 26.9) -- **End 23** @ (8.0, 16.0, 17.1) -### Collectibles -- **Cogwheel 0** @ (-12.0, 0.7, 20.4) -- **Cogwheel 1** @ (-7.7, 0.7, 18.5) -- **Cogwheel 2** @ (-16.7, 0.7, 22.5) -- **Cogwheel 3** @ (-18.6, 0.7, 29.9) -- **Cogwheel 4** @ (-48.1, 8.4, 31.6) -- **Cogwheel 5** @ (-57.6, 8.7, 35.7) -- **Cogwheel 6** @ (-63.2, 8.7, 54.0) -- **Cogwheel 7** @ (-67.6, 8.7, 56.5) -- **Cogwheel 8** @ (-82.2, 8.7, 58.3) -- **Cogwheel 9** @ (-102.2, 12.7, 55.6) -- **Cogwheel 10** @ (-127.1, 16.7, 72.3) -- **Cogwheel 11** @ (-106.3, 16.7, 74.9) -- **Cogwheel 12** @ (-104.7, 16.7, 80.3) -- **Cogwheel 13** @ (-110.6, 16.7, 72.2) -- **Cogwheel 14** @ (-103.0, 9.1, 108.9) -- **Cogwheel 15** @ (-104.2, 16.0, 89.0) -- **Cogwheel 16** @ (-102.8, 8.7, 118.9) -- **Cogwheel 17** @ (-104.1, 8.7, 134.9) -- **Cogwheel 18** @ (-102.8, 8.7, 150.9) -- **Cogwheel 19** @ (-102.8, 8.7, 166.9) -- **Cogwheel 0** @ (-0.1, 0.7, 30.9) -- **Cogwheel 1** @ (-16.1, 0.7, 54.9) -- **Cogwheel 2** @ (-0.4, 8.7, 20.7) -- **Cogwheel 3** @ (-2.6, 8.7, 24.4) -- **Cogwheel 4** @ (11.9, 9.3, 15.6) -- **Cogwheel 5** @ (73.8, 8.7, 15.5) -- **Cogwheel 6** @ (85.2, 8.7, 26.9) -- **Cogwheel 7** @ (81.8, 8.7, 38.9) -- **Cogwheel 8** @ (67.7, 9.3, 39.6) -- **Cogwheel 9** @ (57.8, 12.7, 39.6) -- **Cogwheel 10** @ (37.8, 16.7, 39.8) -- **Cogwheel 11** @ (29.8, 16.7, 41.1) -- **Cogwheel 12** @ (21.8, 16.7, 39.8) -- **Cogwheel 13** @ (7.1, 16.7, 34.0) -- **Cogwheel 14** @ (7.6, 16.7, 26.9) -### Obstacles -- **Meteor 0** @ (-2.6, 0.0, 13.9) -- **Meteor 1** @ (-28.3, 0.7, 34.2) -- **Meteor 2** @ (-38.2, 4.1, 31.6) -- **Meteor 3** @ (-58.8, 8.0, 42.9) -- **Meteor 4** @ (-59.5, 8.0, 50.5) -- **Meteor 5** @ (-74.2, 8.0, 55.8) -- **Meteor 6** @ (-112.1, 15.7, 58.2) -- **Meteor 7** @ (-92.3, 8.7, 55.6) -- **Meteor 8** @ (-125.6, 16.0, 58.4) -- **Meteor 9** @ (-120.1, 16.0, 57.3) -- **Meteor 10** @ (-127.6, 16.0, 63.2) -- **Meteor 11** @ (-118.2, 16.0, 74.0) -- **Meteor 12** @ (-104.2, 11.8, 98.9) -- **Meteor 13** @ (-105.3, 8.0, 126.9) -- **Meteor 14** @ (-104.1, 8.0, 142.9) -- **Meteor 15** @ (-105.3, 8.0, 158.9) -- **Meteor 0** @ (-0.1, 0.0, 14.9) -- **Meteor 1** @ (-1.3, 0.0, 22.9) -- **Meteor 2** @ (-2.6, 0.0, 37.9) -- **Meteor 3** @ (-12.0, 0.0, 44.4) -- **Meteor 4** @ (-8.6, 0.0, 40.1) -- **Meteor 5** @ (-15.6, 0.0, 47.2) -- **Meteor 6** @ (-15.1, 0.0, 64.3) -- **Meteor 7** @ (-6.8, 0.0, 62.2) -- **Meteor 8** @ (-5.5, 7.7, 33.0) -- **Meteor 9** @ (-5.5, 0.7, 52.8) -- **Meteor 10** @ (-5.5, 4.1, 42.9) -- **Meteor 11** @ (3.2, 8.0, 17.3) -- **Meteor 12** @ (31.7, 15.7, 18.2) -- **Meteor 13** @ (21.7, 12.1, 16.9) -- **Meteor 14** @ (63.8, 8.4, 18.2) -- **Meteor 15** @ (43.9, 15.4, 15.6) -- **Meteor 16** @ (53.7, 11.8, 15.6) -- **Meteor 17** @ (80.8, 8.0, 19.2) -- **Meteor 18** @ (76.9, 8.0, 41.6) -- **Meteor 19** @ (83.3, 8.0, 34.0) -- **Meteor 20** @ (47.9, 15.7, 40.9) -- **Meteor 21** @ (11.6, 16.0, 37.1) -- **Meteor 22** @ (14.2, 16.0, 41.6) \ No newline at end of file diff --git a/SimulationAnalyzer/Simulation-14-04-2025-15-27-58/full_analysis.png b/SimulationAnalyzer/Simulation-14-04-2025-15-27-58/full_analysis.png deleted file mode 100644 index 218a50d48cd32d46f2feffc50bcc64499946e6b4..0000000000000000000000000000000000000000 Binary files a/SimulationAnalyzer/Simulation-14-04-2025-15-27-58/full_analysis.png and /dev/null differ diff --git a/SimulationAnalyzer/Simulation-14-04-2025-15-27-58/report.md b/SimulationAnalyzer/Simulation-14-04-2025-15-27-58/report.md deleted file mode 100644 index f39f097d4293ec77c679dc87a2f0fdeb6ff6f34d..0000000000000000000000000000000000000000 --- a/SimulationAnalyzer/Simulation-14-04-2025-15-27-58/report.md +++ /dev/null @@ -1,164 +0,0 @@ -# Simulation report -**File**: `Simulation-14-04-2025-15-27-58.json` -**Report generation date**: 2025-04-14 15:49:03 -**Seed**: `-1422816333` - -## Resume -- Parcour length : **299.17** units -- Collectibles collected : **15 / 15** -- Obstacles hit : **2 / 21** -- Distance made : **380.15** units (127.1%) - -## Performance over time -- Duration : **272.10 s** -- Speed average : **2.77 units/s** -- Time average between collectibles : **6.73 s** -- Time average between collisions : **92.00 s** - -## Efficacity -- Collectibles : **100.00% (raw)** | **100.00% (smoothed)** -- Obstacles : **90.48% (raw)** | **90.48% (smoothed)** -- Exploration : **127.07% (raw)** | **126.97% (smoothed)** - -## Behaviour analysis -- Directionnal variation (moving average) : **0.29 changes** - - Very stable direction — almost no changes. - -## Parameters of the simulation -- `Left` = **2.0** -- `Large Left` = **2.0** -- `Up` = **2.0** -- `Right` = **2.0** -- `Large Right` = **2.0** -- `Speed` = **0.0** -- `Movement Sensibility` = **3.0** -- `Rotation Sensibility` = **1.0** -- `Obstacle Percentage` = **50.0** -- `Down` = **1.0** -- `Collectible Preferences` = **2.0** -- `Collectible Height` = **0.0** - -## Spawned elements -### Road Parts -- **Start 0** @ (-0.2, 0.0, 2.9) -- **Straight 1** @ (-0.2, 0.0, 14.9) -- **Right 2** @ (0.8, 0.0, 22.4) -- **Right 3** @ (9.3, 0.0, 23.9) -- **Straight 4** @ (11.8, 0.0, 14.9) -- **Straight 5** @ (11.8, 0.0, 6.9) -- **Up 6** @ (9.8, 0.0, -13.1) -- **Down 7** @ (9.8, -0.2, -45.1) -- **Straight 8** @ (11.8, 0.0, -65.1) -- **Straight 9** @ (11.8, 0.0, -73.1) -- **Straight 10** @ (11.8, 0.0, -81.1) -- **Straight 11** @ (11.8, 0.0, -89.1) -- **Left 12** @ (13.0, 0.0, -97.3) -- **Straight 13** @ (21.8, 0.0, -99.1) -- **Straight 14** @ (29.8, 0.0, -99.1) -- **Up 15** @ (49.8, 0.0, -101.1) -- **Straight 16** @ (69.8, 8.0, -99.1) -- **Left 17** @ (78.0, 8.0, -97.9) -- **Large Left 18** @ (77.8, 8.0, -85.1) -- **Straight 19** @ (65.8, 8.0, -83.1) -- **Large Right 20** @ (53.8, 8.0, -81.1) -- **Large Left 21** @ (49.8, 8.0, -65.1) -- **Large Right 22** @ (33.8, 8.0, -61.1) -- **End 23** @ (31.5, 8.0, -47.3) -- **Start 0** @ (-0.2, 0.0, 2.9) -- **Right 1** @ (0.8, 0.0, 14.4) -- **Straight 2** @ (9.8, 0.0, 16.9) -- **Straight 3** @ (17.8, 0.0, 16.9) -- **Straight 4** @ (25.8, 0.0, 16.9) -- **Left 5** @ (34.0, 0.0, 18.1) -- **Straight 6** @ (35.8, 0.0, 26.9) -- **Straight 7** @ (35.8, 0.0, 34.9) -- **Up 8** @ (37.8, 0.0, 54.9) -- **Large Left 9** @ (33.8, 8.0, 78.9) -- **Down 10** @ (9.8, -0.2, 82.9) -- **Large Left 11** @ (-14.2, 0.0, 78.9) -- **Left 12** @ (-15.0, 0.0, 66.7) -- **Large Right 13** @ (-2.2, 0.0, 62.9) -- **Straight 14** @ (-0.2, 0.0, 50.9) -- **Up 15** @ (-2.2, 0.0, 30.9) -- **Straight 16** @ (-0.2, 8.0, 10.9) -- **Straight 17** @ (-0.2, 8.0, 2.9) -- **Straight 18** @ (-0.2, 8.0, -5.1) -- **Right 19** @ (-1.2, 8.0, -12.6) -- **Large Right 20** @ (-14.2, 8.0, -13.1) -- **Straight 21** @ (-16.2, 8.0, -1.1) -- **Straight 22** @ (-16.2, 8.0, 6.9) -- **End 23** @ (-16.5, 8.0, 16.7) -### Collectibles -- **Cogwheel 0** @ (11.6, 0.7, 6.9) -- **Cogwheel 1** @ (10.5, 8.4, -23.0) -- **Cogwheel 2** @ (11.8, 1.1, -55.1) -- **Cogwheel 3** @ (10.5, 4.5, -45.1) -- **Cogwheel 4** @ (12.9, 0.7, -73.1) -- **Cogwheel 5** @ (11.6, 0.7, -81.1) -- **Cogwheel 6** @ (11.6, 0.7, -89.1) -- **Cogwheel 7** @ (21.8, 0.7, -98.0) -- **Cogwheel 8** @ (29.8, 0.7, -100.5) -- **Cogwheel 9** @ (59.7, 8.4, -99.1) -- **Cogwheel 10** @ (39.9, 1.3, -97.8) -- **Cogwheel 11** @ (49.7, 4.7, -100.4) -- **Cogwheel 12** @ (80.5, 8.7, -89.5) -- **Cogwheel 13** @ (65.8, 8.7, -84.2) -- **Cogwheel 14** @ (36.0, 8.7, -59.6) -- **Cogwheel 15** @ (32.4, 8.7, -56.8) -- **Cogwheel 0** @ (0.9, 0.7, 16.2) -- **Cogwheel 1** @ (9.8, 0.7, 16.8) -- **Cogwheel 2** @ (17.8, 0.7, 18.0) -- **Cogwheel 3** @ (34.6, 0.7, 17.4) -- **Cogwheel 4** @ (37.1, 4.7, 54.9) -- **Cogwheel 5** @ (27.8, 8.7, 79.3) -- **Cogwheel 6** @ (19.7, 8.1, 80.9) -- **Cogwheel 7** @ (-16.9, 0.7, 74.0) -- **Cogwheel 8** @ (-4.4, 0.7, 61.4) -- **Cogwheel 9** @ (-0.4, 0.7, 50.9) -- **Cogwheel 10** @ (-1.5, 8.4, 21.0) -- **Cogwheel 11** @ (1.1, 1.3, 40.8) -- **Cogwheel 12** @ (-0.4, 8.7, -5.1) -- **Cogwheel 13** @ (-13.6, 8.7, -13.6) -- **Cogwheel 14** @ (-7.7, 8.7, -13.5) -### Obstacles -- **Meteor 0** @ (1.2, 0.0, 14.9) -- **Meteor 1** @ (1.7, 0.0, 23.3) -- **Meteor 2** @ (9.2, 0.0, 22.1) -- **Meteor 3** @ (10.4, 0.0, 14.9) -- **Meteor 4** @ (11.8, 0.7, -3.2) -- **Meteor 5** @ (13.1, 4.1, -13.1) -- **Meteor 6** @ (10.5, 7.4, -35.2) -- **Meteor 7** @ (11.6, 0.0, -65.1) -- **Meteor 8** @ (14.1, 0.0, -96.1) -- **Meteor 9** @ (69.8, 8.0, -99.3) -- **Meteor 10** @ (78.6, 8.0, -98.6) -- **Meteor 11** @ (76.9, 8.0, -86.0) -- **Meteor 12** @ (72.4, 8.0, -83.5) -- **Meteor 13** @ (56.0, 8.0, -79.6) -- **Meteor 14** @ (59.4, 8.0, -83.9) -- **Meteor 15** @ (51.3, 8.0, -77.5) -- **Meteor 16** @ (49.8, 8.0, -65.1) -- **Meteor 17** @ (44.4, 8.0, -63.5) -- **Meteor 18** @ (51.3, 8.0, -70.0) -- **Meteor 19** @ (39.9, 8.0, -62.7) -- **Meteor 0** @ (25.8, 0.0, 18.0) -- **Meteor 1** @ (34.7, 0.0, 26.9) -- **Meteor 2** @ (37.2, 0.0, 34.9) -- **Meteor 3** @ (35.8, 7.7, 64.8) -- **Meteor 4** @ (34.5, 0.7, 45.0) -- **Meteor 5** @ (31.9, 8.0, 77.1) -- **Meteor 6** @ (36.5, 8.0, 74.5) -- **Meteor 7** @ (-0.2, 0.4, 79.6) -- **Meteor 8** @ (9.8, 3.8, 80.9) -- **Meteor 9** @ (-12.4, 0.0, 77.1) -- **Meteor 10** @ (-9.3, 0.0, 80.4) -- **Meteor 11** @ (-13.9, 0.0, 67.9) -- **Meteor 12** @ (-8.7, 0.0, 63.3) -- **Meteor 13** @ (-0.8, 0.0, 58.6) -- **Meteor 14** @ (-0.2, 4.1, 30.9) -- **Meteor 15** @ (-1.6, 8.0, 10.9) -- **Meteor 16** @ (-1.6, 8.0, 2.9) -- **Meteor 17** @ (-2.1, 8.0, -13.5) -- **Meteor 18** @ (-14.5, 8.0, -8.2) -- **Meteor 19** @ (-16.1, 8.0, -1.1) -- **Meteor 20** @ (-16.1, 8.0, 6.9) \ No newline at end of file diff --git a/SimulationAnalyzer/Simulation-14-04-2025-15-31-03/full_analysis.png b/SimulationAnalyzer/Simulation-14-04-2025-15-31-03/full_analysis.png deleted file mode 100644 index f597b2a4dc5b8245954f195f0072820a9d6c68d1..0000000000000000000000000000000000000000 Binary files a/SimulationAnalyzer/Simulation-14-04-2025-15-31-03/full_analysis.png and /dev/null differ diff --git a/SimulationAnalyzer/Simulation-14-04-2025-15-31-03/report.md b/SimulationAnalyzer/Simulation-14-04-2025-15-31-03/report.md deleted file mode 100644 index e32cd08529b143675c79c99f274db11051615299..0000000000000000000000000000000000000000 --- a/SimulationAnalyzer/Simulation-14-04-2025-15-31-03/report.md +++ /dev/null @@ -1,104 +0,0 @@ -# Simulation report -**File**: `Simulation-14-04-2025-15-31-03.json` -**Report generation date**: 2025-04-14 15:49:03 -**Seed**: `437577269` - -## Resume -- Parcour length : **299.17** units -- Collectibles collected : **22 / 24** -- Obstacles hit : **3 / 12** -- Distance made : **375.91** units (125.7%) - -## Performance over time -- Duration : **455.09 s** -- Speed average : **2.82 units/s** -- Time average between collectibles : **4.52 s** -- Time average between collisions : **61.27 s** - -## Efficacity -- Collectibles : **91.67% (raw)** | **91.67% (smoothed)** -- Obstacles : **75.00% (raw)** | **75.00% (smoothed)** -- Exploration : **125.65% (raw)** | **125.54% (smoothed)** - -## Behaviour analysis -- Directionnal variation (moving average) : **0.18 changes** - - Very stable direction — almost no changes. - -## Parameters of the simulation -- `Left` = **2.0** -- `Large Left` = **2.0** -- `Up` = **2.0** -- `Right` = **2.0** -- `Large Right` = **2.0** -- `Speed` = **0.0** -- `Movement Sensibility` = **3.0** -- `Rotation Sensibility` = **1.0** -- `Obstacle Percentage` = **50.0** -- `Down` = **1.0** -- `Collectible Preferences` = **2.0** -- `Collectible Height` = **0.0** - -## Spawned elements -### Road Parts -- **Start 0** @ (-0.2, 0.0, 2.9) -- **Straight 1** @ (-0.2, 0.0, 14.9) -- **Straight 2** @ (-0.2, 0.0, 22.9) -- **Up 3** @ (1.8, 0.0, 42.9) -- **Straight 4** @ (-0.2, 8.0, 62.9) -- **Right 5** @ (0.8, 8.0, 70.4) -- **Straight 6** @ (9.8, 8.0, 72.9) -- **Left 7** @ (18.0, 8.0, 74.2) -- **Large Right 8** @ (21.8, 8.0, 86.9) -- **Large Right 9** @ (37.8, 8.0, 86.9) -- **Left 10** @ (41.0, 8.0, 74.7) -- **Straight 11** @ (49.8, 8.0, 72.9) -- **Straight 12** @ (57.8, 8.0, 72.9) -- **Straight 13** @ (65.8, 8.0, 72.9) -- **Straight 14** @ (73.8, 8.0, 72.9) -- **Straight 15** @ (81.8, 8.0, 72.9) -- **Up 16** @ (101.8, 8.0, 70.9) -- **Down 17** @ (133.8, 7.8, 70.9) -- **Large Left 18** @ (157.8, 8.0, 74.9) -- **Large Left 19** @ (157.8, 8.0, 90.9) -- **Straight 20** @ (145.8, 8.0, 92.9) -- **Straight 21** @ (137.8, 8.0, 92.9) -- **Right 22** @ (130.3, 8.0, 93.9) -- **End 23** @ (127.5, 8.0, 104.7) -### Collectibles -- **Cogwheel 0** @ (-0.2, 1.3, 33.0) -- **Cogwheel 1** @ (-1.3, 8.7, 62.9) -- **Cogwheel 2** @ (0.9, 8.7, 72.2) -- **Cogwheel 3** @ (18.6, 8.7, 73.4) -- **Cogwheel 4** @ (22.3, 8.7, 85.5) -- **Cogwheel 5** @ (21.4, 8.7, 80.4) -- **Cogwheel 6** @ (37.2, 8.7, 87.4) -- **Cogwheel 7** @ (39.2, 8.7, 82.6) -- **Cogwheel 8** @ (41.2, 8.7, 75.0) -- **Cogwheel 9** @ (49.8, 8.7, 71.5) -- **Cogwheel 10** @ (57.8, 8.7, 72.7) -- **Cogwheel 11** @ (65.8, 8.7, 72.7) -- **Cogwheel 12** @ (73.8, 8.7, 71.5) -- **Cogwheel 13** @ (111.7, 16.4, 74.2) -- **Cogwheel 14** @ (91.9, 9.3, 71.6) -- **Cogwheel 15** @ (101.8, 12.7, 72.9) -- **Cogwheel 16** @ (143.8, 9.1, 74.2) -- **Cogwheel 17** @ (123.9, 16.0, 74.2) -- **Cogwheel 18** @ (133.8, 12.5, 74.2) -- **Cogwheel 19** @ (156.9, 8.7, 75.8) -- **Cogwheel 20** @ (156.9, 8.7, 90.0) -- **Cogwheel 21** @ (145.8, 8.7, 94.3) -- **Cogwheel 22** @ (137.8, 8.7, 94.3) -- **Cogwheel 23** @ (130.4, 8.7, 95.6) -### Obstacles -- **Meteor 0** @ (-0.1, 0.0, 14.9) -- **Meteor 1** @ (-0.1, 0.0, 22.9) -- **Meteor 2** @ (-1.5, 7.7, 52.8) -- **Meteor 3** @ (1.0, 4.1, 42.9) -- **Meteor 4** @ (9.8, 8.0, 72.8) -- **Meteor 5** @ (26.0, 8.0, 88.3) -- **Meteor 6** @ (31.7, 8.0, 88.5) -- **Meteor 7** @ (81.8, 8.0, 74.0) -- **Meteor 8** @ (160.5, 8.0, 79.8) -- **Meteor 9** @ (152.3, 8.0, 74.5) -- **Meteor 10** @ (152.4, 8.0, 92.5) -- **Meteor 11** @ (160.5, 8.0, 86.5) \ No newline at end of file diff --git a/SimulationAnalyzer/Simulation-14-04-2025-15-33-23/full_analysis.png b/SimulationAnalyzer/Simulation-14-04-2025-15-33-23/full_analysis.png deleted file mode 100644 index 583c3eda2a397d6d81e6baa167c3173e43e8d08a..0000000000000000000000000000000000000000 Binary files a/SimulationAnalyzer/Simulation-14-04-2025-15-33-23/full_analysis.png and /dev/null differ diff --git a/SimulationAnalyzer/Simulation-14-04-2025-15-33-23/report.md b/SimulationAnalyzer/Simulation-14-04-2025-15-33-23/report.md deleted file mode 100644 index c49720c4fe7a09ed1911f569ba3dd45a68f90170..0000000000000000000000000000000000000000 --- a/SimulationAnalyzer/Simulation-14-04-2025-15-33-23/report.md +++ /dev/null @@ -1,110 +0,0 @@ -# Simulation report -**File**: `Simulation-14-04-2025-15-33-23.json` -**Report generation date**: 2025-04-14 15:49:03 -**Seed**: `1624063364` - -## Resume -- Parcour length : **340.15** units -- Collectibles collected : **17 / 18** -- Obstacles hit : **1 / 22** -- Distance made : **708.73** units (208.4%) - -## Performance over time -- Duration : **594.19 s** -- Speed average : **2.76 units/s** -- Time average between collectibles : **7.41 s** -- Time average between collisions : **87.06 s** - -## Efficacity -- Collectibles : **94.44% (raw)** | **94.44% (smoothed)** -- Obstacles : **95.45% (raw)** | **95.45% (smoothed)** -- Exploration : **208.36% (raw)** | **208.27% (smoothed)** - -## Behaviour analysis -- Directionnal variation (moving average) : **0.93 changes** - - Moderately active — some directional adjustments. - -## Parameters of the simulation -- `Left` = **2.0** -- `Large Left` = **2.0** -- `Up` = **2.0** -- `Right` = **2.0** -- `Large Right` = **2.0** -- `Speed` = **0.0** -- `Movement Sensibility` = **3.0** -- `Rotation Sensibility` = **1.0** -- `Obstacle Percentage` = **50.0** -- `Down` = **2.0** -- `Collectible Preferences` = **2.0** -- `Collectible Height` = **0.0** - -## Spawned elements -### Road Parts -- **Start 0** @ (-0.2, 0.0, 2.9) -- **Straight 1** @ (-0.2, 0.0, 14.9) -- **Straight 2** @ (-0.2, 0.0, 22.9) -- **Straight 3** @ (-0.2, 0.0, 30.9) -- **Straight 4** @ (-0.2, 0.0, 38.9) -- **Right 5** @ (0.8, 0.0, 46.4) -- **Straight 6** @ (9.8, 0.0, 48.9) -- **Straight 7** @ (17.8, 0.0, 48.9) -- **Large Right 8** @ (29.8, 0.0, 46.9) -- **Up 9** @ (29.8, 0.0, 22.9) -- **Straight 10** @ (31.8, 8.0, 2.9) -- **Straight 11** @ (31.8, 8.0, -5.1) -- **Left 12** @ (33.0, 8.0, -13.3) -- **Large Right 13** @ (45.8, 8.0, -17.1) -- **Straight 14** @ (47.8, 8.0, -29.1) -- **Right 15** @ (46.8, 8.0, -36.6) -- **Down 16** @ (25.8, -0.2, -37.1) -- **Large Left 17** @ (1.8, 0.0, -41.1) -- **Up 18** @ (-2.2, 0.0, -65.1) -- **Large Left 19** @ (1.8, 8.0, -89.1) -- **Straight 20** @ (13.8, 8.0, -91.1) -- **Straight 21** @ (21.8, 8.0, -91.1) -- **Left 22** @ (30.0, 8.0, -89.9) -- **Straight 23** @ (31.8, 8.0, -81.1) -- **Down 24** @ (33.8, -0.2, -61.1) -- **End 25** @ (31.5, 0.0, -39.3) -### Collectibles -- **Cogwheel 0** @ (-0.1, 0.7, 22.9) -- **Cogwheel 1** @ (-0.1, 0.7, 30.9) -- **Cogwheel 2** @ (-0.1, 0.7, 38.9) -- **Cogwheel 3** @ (0.9, 0.7, 48.2) -- **Cogwheel 4** @ (9.8, 0.7, 48.8) -- **Cogwheel 5** @ (17.8, 0.7, 47.5) -- **Cogwheel 6** @ (29.2, 0.7, 47.4) -- **Cogwheel 7** @ (33.1, 8.4, 13.0) -- **Cogwheel 8** @ (39.7, 8.7, -15.5) -- **Cogwheel 9** @ (47.2, 8.7, -21.4) -- **Cogwheel 10** @ (47.6, 8.7, -29.1) -- **Cogwheel 11** @ (3.6, 0.7, -42.9) -- **Cogwheel 12** @ (1.1, 4.7, -65.1) -- **Cogwheel 13** @ (7.7, 8.7, -89.5) -- **Cogwheel 14** @ (1.4, 8.7, -83.6) -- **Cogwheel 15** @ (13.8, 8.7, -90.0) -- **Cogwheel 16** @ (33.1, 1.1, -51.1) -- **Cogwheel 17** @ (33.1, 4.5, -61.1) -### Obstacles -- **Meteor 0** @ (-0.1, 0.0, 14.9) -- **Meteor 1** @ (24.2, 0.0, 49.7) -- **Meteor 2** @ (31.2, 0.0, 42.6) -- **Meteor 3** @ (30.5, 0.7, 32.8) -- **Meteor 4** @ (31.8, 4.1, 22.9) -- **Meteor 5** @ (31.6, 8.0, 2.9) -- **Meteor 6** @ (32.9, 8.0, -5.1) -- **Meteor 7** @ (33.2, 8.0, -13.0) -- **Meteor 8** @ (44.4, 8.0, -17.6) -- **Meteor 9** @ (46.7, 8.0, -38.5) -- **Meteor 10** @ (15.8, 0.4, -40.4) -- **Meteor 11** @ (35.7, 7.4, -40.4) -- **Meteor 12** @ (25.8, 3.8, -40.4) -- **Meteor 13** @ (1.4, 0.0, -47.1) -- **Meteor 14** @ (6.2, 0.0, -38.4) -- **Meteor 15** @ (-0.2, 7.7, -75.0) -- **Meteor 16** @ (1.1, 0.7, -55.2) -- **Meteor 17** @ (2.7, 8.0, -88.2) -- **Meteor 18** @ (21.8, 8.0, -90.0) -- **Meteor 19** @ (28.8, 8.0, -88.8) -- **Meteor 20** @ (30.7, 8.0, -81.1) -- **Meteor 21** @ (33.1, 7.4, -71.0) \ No newline at end of file diff --git a/SimulationAnalyzer/Simulation-14-04-2025-15-35-38/full_analysis.png b/SimulationAnalyzer/Simulation-14-04-2025-15-35-38/full_analysis.png deleted file mode 100644 index 93e63e87eb8835027f25f7cab08c52cd177a4692..0000000000000000000000000000000000000000 Binary files a/SimulationAnalyzer/Simulation-14-04-2025-15-35-38/full_analysis.png and /dev/null differ diff --git a/SimulationAnalyzer/Simulation-14-04-2025-15-35-38/report.md b/SimulationAnalyzer/Simulation-14-04-2025-15-35-38/report.md deleted file mode 100644 index e823f79a9b567cf9361d02e7e98abf1ab21eca59..0000000000000000000000000000000000000000 --- a/SimulationAnalyzer/Simulation-14-04-2025-15-35-38/report.md +++ /dev/null @@ -1,109 +0,0 @@ -# Simulation report -**File**: `Simulation-14-04-2025-15-35-38.json` -**Report generation date**: 2025-04-14 15:49:04 -**Seed**: `-1279845346` - -## Resume -- Parcour length : **350.99** units -- Collectibles collected : **21 / 22** -- Obstacles hit : **1 / 18** -- Distance made : **470.53** units (134.1%) - -## Performance over time -- Duration : **728.70 s** -- Speed average : **2.86 units/s** -- Time average between collectibles : **5.86 s** -- Time average between collisions : **265.43 s** - -## Efficacity -- Collectibles : **95.45% (raw)** | **95.45% (smoothed)** -- Obstacles : **94.44% (raw)** | **94.44% (smoothed)** -- Exploration : **134.06% (raw)** | **133.97% (smoothed)** - -## Behaviour analysis -- Directionnal variation (moving average) : **0.36 changes** - - Smooth and controlled exploration. - -## Parameters of the simulation -- `Left` = **2.0** -- `Large Left` = **2.0** -- `Up` = **2.0** -- `Right` = **2.0** -- `Large Right` = **2.0** -- `Down` = **2.0** -- `Speed` = **0.0** -- `Movement Sensibility` = **3.0** -- `Rotation Sensibility` = **1.0** -- `Obstacle Percentage` = **50.0** -- `Collectible Preferences` = **2.0** -- `Collectible Height` = **0.0** - -## Spawned elements -### Road Parts -- **Start 0** @ (-0.2, 0.0, 2.9) -- **Large Right 1** @ (1.8, 0.0, 18.9) -- **Straight 2** @ (13.8, 0.0, 20.9) -- **Straight 3** @ (21.8, 0.0, 20.9) -- **Straight 4** @ (29.8, 0.0, 20.9) -- **Straight 5** @ (37.8, 0.0, 20.9) -- **Large Left 6** @ (49.8, 0.0, 22.9) -- **Down 7** @ (53.8, -8.2, 46.9) -- **Down 8** @ (53.8, -16.2, 78.9) -- **Straight 9** @ (51.8, -16.0, 98.9) -- **Up 10** @ (53.8, -16.0, 118.9) -- **Large Right 11** @ (53.8, -8.0, 142.9) -- **Left 12** @ (66.0, -8.0, 146.1) -- **Left 13** @ (66.5, -8.0, 155.1) -- **Down 15** @ (37.8, -16.2, 158.9) -- **Straight 16** @ (17.8, -16.0, 156.9) -- **Straight 17** @ (9.8, -16.0, 156.9) -- **Straight 18** @ (1.8, -16.0, 156.9) -- **Right 19** @ (-5.7, -16.0, 157.9) -- **Straight 20** @ (-8.2, -16.0, 166.9) -- **Straight 21** @ (-8.2, -16.0, 174.9) -- **Right 22** @ (-7.2, -16.0, 182.4) -- **Up 23** @ (13.8, -16.0, 182.9) -- **Straight 24** @ (33.8, -8.0, 184.9) -- **End 25** @ (43.6, -8.0, 185.2) -### Collectibles -- **Cogwheel 0** @ (6.7, 0.7, 19.2) -- **Cogwheel 1** @ (29.8, 0.7, 22.0) -- **Cogwheel 2** @ (51.3, 0.7, 28.3) -- **Cogwheel 3** @ (44.3, 0.7, 22.5) -- **Cogwheel 4** @ (51.8, -6.9, 56.9) -- **Cogwheel 5** @ (53.0, -3.5, 46.9) -- **Cogwheel 6** @ (53.1, -14.9, 88.9) -- **Cogwheel 7** @ (51.8, -7.9, 69.0) -- **Cogwheel 8** @ (51.8, -11.5, 78.9) -- **Cogwheel 9** @ (50.5, -14.7, 109.0) -- **Cogwheel 10** @ (54.3, -7.3, 141.5) -- **Cogwheel 11** @ (58.7, -7.3, 143.2) -- **Cogwheel 12** @ (27.8, -14.9, 155.6) -- **Cogwheel 13** @ (47.7, -7.9, 155.6) -- **Cogwheel 14** @ (37.8, -11.5, 158.2) -- **Cogwheel 15** @ (17.8, -15.3, 158.3) -- **Cogwheel 16** @ (1.8, -15.3, 155.8) -- **Cogwheel 17** @ (-9.3, -15.3, 166.9) -- **Cogwheel 18** @ (-6.8, -15.3, 174.9) -- **Cogwheel 19** @ (3.9, -14.7, 183.6) -- **Cogwheel 20** @ (13.8, -11.3, 183.6) -- **Cogwheel 21** @ (33.8, -7.3, 183.5) -### Obstacles -- **Meteor 0** @ (1.3, 0.0, 18.3) -- **Meteor 1** @ (-1.0, 0.0, 13.3) -- **Meteor 2** @ (13.8, 0.0, 22.0) -- **Meteor 3** @ (21.8, 0.0, 20.8) -- **Meteor 4** @ (37.8, 0.0, 20.8) -- **Meteor 5** @ (48.8, 0.0, 23.8) -- **Meteor 6** @ (51.8, -0.6, 37.0) -- **Meteor 7** @ (50.7, -16.0, 98.9) -- **Meteor 8** @ (53.1, -8.3, 128.8) -- **Meteor 9** @ (53.1, -11.9, 118.9) -- **Meteor 10** @ (51.0, -8.0, 137.3) -- **Meteor 11** @ (65.7, -8.0, 146.3) -- **Meteor 12** @ (66.4, -8.0, 154.8) -- **Meteor 13** @ (57.8, -8.0, 157.1) -- **Meteor 14** @ (9.8, -16.0, 158.3) -- **Meteor 15** @ (-6.6, -16.0, 158.8) -- **Meteor 16** @ (-7.1, -16.0, 184.3) -- **Meteor 17** @ (23.7, -8.3, 183.6) \ No newline at end of file diff --git a/SimulationAnalyzer/Simulation-14-04-2025-15-38-10/full_analysis.png b/SimulationAnalyzer/Simulation-14-04-2025-15-38-10/full_analysis.png deleted file mode 100644 index be6df90004052760656550894589f3584a3cbb63..0000000000000000000000000000000000000000 Binary files a/SimulationAnalyzer/Simulation-14-04-2025-15-38-10/full_analysis.png and /dev/null differ diff --git a/SimulationAnalyzer/Simulation-14-04-2025-15-38-10/report.md b/SimulationAnalyzer/Simulation-14-04-2025-15-38-10/report.md deleted file mode 100644 index 578dd820ada1102cca3f7b23fdef613ed634c307..0000000000000000000000000000000000000000 --- a/SimulationAnalyzer/Simulation-14-04-2025-15-38-10/report.md +++ /dev/null @@ -1,113 +0,0 @@ -# Simulation report -**File**: `Simulation-14-04-2025-15-38-10.json` -**Report generation date**: 2025-04-14 15:49:04 -**Seed**: `163136494` - -## Resume -- Parcour length : **337.81** units -- Collectibles collected : **20 / 21** -- Obstacles hit : **1 / 23** -- Distance made : **785.27** units (232.5%) - -## Performance over time -- Duration : **879.42 s** -- Speed average : **2.89 units/s** -- Time average between collectibles : **6.07 s** -- Time average between collisions : **102.86 s** - -## Efficacity -- Collectibles : **95.24% (raw)** | **95.24% (smoothed)** -- Obstacles : **95.65% (raw)** | **95.65% (smoothed)** -- Exploration : **232.46% (raw)** | **232.38% (smoothed)** - -## Behaviour analysis -- Directionnal variation (moving average) : **0.14 changes** - - Very stable direction — almost no changes. - -## Parameters of the simulation -- `Left` = **2.0** -- `Large Left` = **2.0** -- `Up` = **2.0** -- `Right` = **2.0** -- `Large Right` = **2.0** -- `Down` = **2.0** -- `Speed` = **0.0** -- `Movement Sensibility` = **3.0** -- `Rotation Sensibility` = **1.0** -- `Obstacle Percentage` = **50.0** -- `Collectible Preferences` = **2.0** -- `Collectible Height` = **0.0** - -## Spawned elements -### Road Parts -- **Start 0** @ (-0.2, 0.0, 2.9) -- **Down 1** @ (1.8, -8.2, 26.9) -- **Large Left 2** @ (-2.2, -8.0, 50.9) -- **Left 3** @ (-14.5, -8.0, 51.7) -- **Large Right 5** @ (-18.2, -16.0, 6.9) -- **Large Right 6** @ (-34.2, -16.0, 6.9) -- **Up 7** @ (-34.2, -16.0, 30.9) -- **Straight 8** @ (-36.2, -8.0, 50.9) -- **Straight 9** @ (-36.2, -8.0, 58.9) -- **Right 10** @ (-35.2, -8.0, 66.4) -- **Straight 11** @ (-26.2, -8.0, 68.9) -- **Down 12** @ (-6.2, -16.2, 66.9) -- **Straight 13** @ (13.8, -16.0, 68.9) -- **Straight 14** @ (21.8, -16.0, 68.9) -- **Straight 15** @ (29.8, -16.0, 68.9) -- **Straight 16** @ (37.8, -16.0, 68.9) -- **Up 17** @ (57.8, -16.0, 66.9) -- **Straight 18** @ (77.8, -8.0, 68.9) -- **Straight 19** @ (85.8, -8.0, 68.9) -- **Large Left 20** @ (97.8, -8.0, 70.9) -- **Straight 21** @ (99.8, -8.0, 82.9) -- **Large Right 22** @ (101.8, -8.0, 94.9) -- **Straight 23** @ (113.8, -8.0, 96.9) -- **Right 24** @ (121.3, -8.0, 95.9) -- **End 25** @ (124.0, -8.0, 85.0) -### Collectibles -- **Cogwheel 0** @ (1.0, -6.9, 36.9) -- **Cogwheel 1** @ (-14.1, -7.3, 51.5) -- **Cogwheel 2** @ (-17.5, -14.9, 20.9) -- **Cogwheel 3** @ (-17.5, -7.9, 40.8) -- **Cogwheel 4** @ (-17.7, -15.3, 7.5) -- **Cogwheel 5** @ (-32.8, -15.3, 7.4) -- **Cogwheel 6** @ (-36.7, -15.3, 10.5) -- **Cogwheel 7** @ (-26.2, -7.3, 70.0) -- **Cogwheel 8** @ (-16.1, -7.9, 68.9) -- **Cogwheel 9** @ (-6.3, -11.5, 67.6) -- **Cogwheel 10** @ (13.8, -15.3, 70.0) -- **Cogwheel 11** @ (21.8, -15.3, 68.8) -- **Cogwheel 12** @ (29.8, -15.3, 67.5) -- **Cogwheel 13** @ (47.9, -14.7, 68.9) -- **Cogwheel 14** @ (57.7, -11.3, 68.9) -- **Cogwheel 15** @ (97.7, -7.3, 70.9) -- **Cogwheel 16** @ (92.9, -7.3, 69.4) -- **Cogwheel 17** @ (103.3, -7.3, 92.7) -- **Cogwheel 18** @ (99.0, -7.3, 89.3) -- **Cogwheel 19** @ (105.4, -7.3, 97.4) -- **Cogwheel 20** @ (113.8, -7.3, 98.0) -### Obstacles -- **Meteor 0** @ (-0.2, -0.6, 17.0) -- **Meteor 1** @ (1.0, -4.2, 26.9) -- **Meteor 2** @ (-3.2, -8.0, 50.0) -- **Meteor 3** @ (-7.6, -8.0, 52.5) -- **Meteor 4** @ (-1.8, -8.0, 45.4) -- **Meteor 5** @ (-14.9, -12.2, 30.9) -- **Meteor 6** @ (-15.4, -16.0, 12.5) -- **Meteor 7** @ (-23.1, -16.0, 6.6) -- **Meteor 8** @ (-27.7, -16.0, 6.5) -- **Meteor 9** @ (-37.5, -8.3, 40.8) -- **Meteor 10** @ (-35.0, -15.3, 21.0) -- **Meteor 11** @ (-37.5, -11.9, 30.9) -- **Meteor 12** @ (-36.1, -8.0, 50.9) -- **Meteor 13** @ (-36.1, -8.0, 58.9) -- **Meteor 14** @ (-35.1, -8.0, 68.2) -- **Meteor 15** @ (3.8, -15.6, 68.9) -- **Meteor 16** @ (37.8, -16.0, 68.8) -- **Meteor 17** @ (67.7, -8.3, 67.6) -- **Meteor 18** @ (77.8, -8.0, 67.5) -- **Meteor 19** @ (85.8, -8.0, 68.8) -- **Meteor 20** @ (99.3, -8.0, 76.3) -- **Meteor 21** @ (98.7, -8.0, 82.9) -- **Meteor 22** @ (122.2, -8.0, 95.0) \ No newline at end of file diff --git a/SimulationAnalyzer/Simulation-14-04-2025-15-56-14/full_analysis.png b/SimulationAnalyzer/Simulation-14-04-2025-15-56-14/full_analysis.png deleted file mode 100644 index 3d8c85d41b5a5a0e45292dabc67d02ff916727ba..0000000000000000000000000000000000000000 Binary files a/SimulationAnalyzer/Simulation-14-04-2025-15-56-14/full_analysis.png and /dev/null differ diff --git a/SimulationAnalyzer/clean_Simulation-14-04-2025-14-04-02/full_analysis.png b/SimulationAnalyzer/clean_Simulation-14-04-2025-14-04-02/full_analysis.png new file mode 100644 index 0000000000000000000000000000000000000000..215482f0c21de31363fe3338e8ed49cdce69c8f7 Binary files /dev/null and b/SimulationAnalyzer/clean_Simulation-14-04-2025-14-04-02/full_analysis.png differ diff --git a/SimulationAnalyzer/clean_Simulation-14-04-2025-14-05-15/full_analysis.png b/SimulationAnalyzer/clean_Simulation-14-04-2025-14-05-15/full_analysis.png new file mode 100644 index 0000000000000000000000000000000000000000..45ab547e09e5170016cd7886073fe43231573b42 Binary files /dev/null and b/SimulationAnalyzer/clean_Simulation-14-04-2025-14-05-15/full_analysis.png differ diff --git a/SimulationAnalyzer/clean_Simulation-14-04-2025-14-06-26/full_analysis.png b/SimulationAnalyzer/clean_Simulation-14-04-2025-14-06-26/full_analysis.png new file mode 100644 index 0000000000000000000000000000000000000000..561cd667b98037bf40ecdc73b432cfb07b611cc4 Binary files /dev/null and b/SimulationAnalyzer/clean_Simulation-14-04-2025-14-06-26/full_analysis.png differ diff --git a/SimulationAnalyzer/clean_Simulation-14-04-2025-14-07-39/full_analysis.png b/SimulationAnalyzer/clean_Simulation-14-04-2025-14-07-39/full_analysis.png new file mode 100644 index 0000000000000000000000000000000000000000..6bd0e84916939d7e40925dd3c44beea35978731a Binary files /dev/null and b/SimulationAnalyzer/clean_Simulation-14-04-2025-14-07-39/full_analysis.png differ diff --git a/SimulationAnalyzer/clean_Simulation-14-04-2025-14-11-52/full_analysis.png b/SimulationAnalyzer/clean_Simulation-14-04-2025-14-11-52/full_analysis.png new file mode 100644 index 0000000000000000000000000000000000000000..4a7bbba778c515eff8fb1e4b5a4f66a5511c0039 Binary files /dev/null and b/SimulationAnalyzer/clean_Simulation-14-04-2025-14-11-52/full_analysis.png differ diff --git a/SimulationAnalyzer/clean_Simulation-14-04-2025-14-13-16/full_analysis.png b/SimulationAnalyzer/clean_Simulation-14-04-2025-14-13-16/full_analysis.png new file mode 100644 index 0000000000000000000000000000000000000000..bd4024cab6cea99d223d99be1d36ab05054a8cb8 Binary files /dev/null and b/SimulationAnalyzer/clean_Simulation-14-04-2025-14-13-16/full_analysis.png differ diff --git a/SimulationAnalyzer/clean_Simulation-14-04-2025-14-14-43/full_analysis.png b/SimulationAnalyzer/clean_Simulation-14-04-2025-14-14-43/full_analysis.png new file mode 100644 index 0000000000000000000000000000000000000000..c5b2553338954a4be9de6c65a75d154a35d9c859 Binary files /dev/null and b/SimulationAnalyzer/clean_Simulation-14-04-2025-14-14-43/full_analysis.png differ diff --git a/SimulationAnalyzer/clean_Simulation-14-04-2025-14-16-06/full_analysis.png b/SimulationAnalyzer/clean_Simulation-14-04-2025-14-16-06/full_analysis.png new file mode 100644 index 0000000000000000000000000000000000000000..111e9f6b37d1e06dd6a516faf2b13946ac680d6e Binary files /dev/null and b/SimulationAnalyzer/clean_Simulation-14-04-2025-14-16-06/full_analysis.png differ diff --git a/SimulationAnalyzer/clean_Simulation-14-04-2025-14-20-27/full_analysis.png b/SimulationAnalyzer/clean_Simulation-14-04-2025-14-20-27/full_analysis.png new file mode 100644 index 0000000000000000000000000000000000000000..12f5c564b2a7c31e48b730c77b013e0e5a05bc93 Binary files /dev/null and b/SimulationAnalyzer/clean_Simulation-14-04-2025-14-20-27/full_analysis.png differ diff --git a/SimulationAnalyzer/clean_Simulation-14-04-2025-14-22-15/full_analysis.png b/SimulationAnalyzer/clean_Simulation-14-04-2025-14-22-15/full_analysis.png new file mode 100644 index 0000000000000000000000000000000000000000..9f9a320d29815fe7a96644056c3211631072586a Binary files /dev/null and b/SimulationAnalyzer/clean_Simulation-14-04-2025-14-22-15/full_analysis.png differ diff --git a/SimulationAnalyzer/clean_Simulation-14-04-2025-14-24-24/full_analysis.png b/SimulationAnalyzer/clean_Simulation-14-04-2025-14-24-24/full_analysis.png new file mode 100644 index 0000000000000000000000000000000000000000..9b4e68192f425e9ecf790331301492e3c0cbe7a3 Binary files /dev/null and b/SimulationAnalyzer/clean_Simulation-14-04-2025-14-24-24/full_analysis.png differ diff --git a/SimulationAnalyzer/clean_Simulation-14-04-2025-14-26-23/full_analysis.png b/SimulationAnalyzer/clean_Simulation-14-04-2025-14-26-23/full_analysis.png new file mode 100644 index 0000000000000000000000000000000000000000..bb49fe151b0f78b818b2369506fc47080c8f97f3 Binary files /dev/null and b/SimulationAnalyzer/clean_Simulation-14-04-2025-14-26-23/full_analysis.png differ diff --git a/SimulationAnalyzer/clean_Simulation-14-04-2025-15-13-28/full_analysis.png b/SimulationAnalyzer/clean_Simulation-14-04-2025-15-13-28/full_analysis.png new file mode 100644 index 0000000000000000000000000000000000000000..59449b15c200f732b536c674e128796108875087 Binary files /dev/null and b/SimulationAnalyzer/clean_Simulation-14-04-2025-15-13-28/full_analysis.png differ diff --git a/SimulationAnalyzer/clean_Simulation-14-04-2025-15-19-39/full_analysis.png b/SimulationAnalyzer/clean_Simulation-14-04-2025-15-19-39/full_analysis.png new file mode 100644 index 0000000000000000000000000000000000000000..96fe1c75ec49df37d0076e2dda90db42e4fe4e58 Binary files /dev/null and b/SimulationAnalyzer/clean_Simulation-14-04-2025-15-19-39/full_analysis.png differ diff --git a/SimulationAnalyzer/clean_Simulation-14-04-2025-15-21-20/full_analysis.png b/SimulationAnalyzer/clean_Simulation-14-04-2025-15-21-20/full_analysis.png new file mode 100644 index 0000000000000000000000000000000000000000..864768cad9cb21f478f2b8f806ddc170c32c9708 Binary files /dev/null and b/SimulationAnalyzer/clean_Simulation-14-04-2025-15-21-20/full_analysis.png differ diff --git a/SimulationAnalyzer/clean_Simulation-14-04-2025-15-23-01/full_analysis.png b/SimulationAnalyzer/clean_Simulation-14-04-2025-15-23-01/full_analysis.png new file mode 100644 index 0000000000000000000000000000000000000000..28ad6179b801eb768c3eba226b8d48d4abc96877 Binary files /dev/null and b/SimulationAnalyzer/clean_Simulation-14-04-2025-15-23-01/full_analysis.png differ diff --git a/SimulationAnalyzer/clean_Simulation-14-04-2025-15-25-44/full_analysis.png b/SimulationAnalyzer/clean_Simulation-14-04-2025-15-25-44/full_analysis.png new file mode 100644 index 0000000000000000000000000000000000000000..7134bf34b43df0af483e6424bbcb5332b5fd9ed4 Binary files /dev/null and b/SimulationAnalyzer/clean_Simulation-14-04-2025-15-25-44/full_analysis.png differ diff --git a/SimulationAnalyzer/clean_Simulation-14-04-2025-15-27-58/full_analysis.png b/SimulationAnalyzer/clean_Simulation-14-04-2025-15-27-58/full_analysis.png new file mode 100644 index 0000000000000000000000000000000000000000..a778f297e966ec2d510f5a0a5538d5eb58201327 Binary files /dev/null and b/SimulationAnalyzer/clean_Simulation-14-04-2025-15-27-58/full_analysis.png differ diff --git a/SimulationAnalyzer/clean_Simulation-14-04-2025-15-31-03/full_analysis.png b/SimulationAnalyzer/clean_Simulation-14-04-2025-15-31-03/full_analysis.png new file mode 100644 index 0000000000000000000000000000000000000000..376ccaa5e739bf1e02a90afecf79c4e29f67978b Binary files /dev/null and b/SimulationAnalyzer/clean_Simulation-14-04-2025-15-31-03/full_analysis.png differ diff --git a/SimulationAnalyzer/clean_Simulation-14-04-2025-15-33-23/full_analysis.png b/SimulationAnalyzer/clean_Simulation-14-04-2025-15-33-23/full_analysis.png new file mode 100644 index 0000000000000000000000000000000000000000..6ee28ccc80cd0db05e0587ab9e79d10dd7297d92 Binary files /dev/null and b/SimulationAnalyzer/clean_Simulation-14-04-2025-15-33-23/full_analysis.png differ diff --git a/SimulationAnalyzer/clean_Simulation-14-04-2025-15-35-38/full_analysis.png b/SimulationAnalyzer/clean_Simulation-14-04-2025-15-35-38/full_analysis.png new file mode 100644 index 0000000000000000000000000000000000000000..36626594047477cabc409ceef5cccbfe49bfa06a Binary files /dev/null and b/SimulationAnalyzer/clean_Simulation-14-04-2025-15-35-38/full_analysis.png differ diff --git a/SimulationAnalyzer/clean_Simulation-14-04-2025-15-38-10/full_analysis.png b/SimulationAnalyzer/clean_Simulation-14-04-2025-15-38-10/full_analysis.png new file mode 100644 index 0000000000000000000000000000000000000000..245c111bffe10ea14d69632b810377f29c9c77c1 Binary files /dev/null and b/SimulationAnalyzer/clean_Simulation-14-04-2025-15-38-10/full_analysis.png differ diff --git a/SimulationAnalyzer/clean_Simulation-14-04-2025-15-56-14/full_analysis.png b/SimulationAnalyzer/clean_Simulation-14-04-2025-15-56-14/full_analysis.png new file mode 100644 index 0000000000000000000000000000000000000000..068f4fe9f0ec3f898b0834fc332d0d6d48d546e0 Binary files /dev/null and b/SimulationAnalyzer/clean_Simulation-14-04-2025-15-56-14/full_analysis.png differ diff --git a/SimulationAnalyzer/clean_Simulation-15-04-2025-12-59-59/full_analysis.png b/SimulationAnalyzer/clean_Simulation-15-04-2025-12-59-59/full_analysis.png new file mode 100644 index 0000000000000000000000000000000000000000..797f0d6b342a1136d9736478a080106a458c5298 Binary files /dev/null and b/SimulationAnalyzer/clean_Simulation-15-04-2025-12-59-59/full_analysis.png differ diff --git a/SimulationAnalyzer/clean_Simulation-15-04-2025-13-02-47/full_analysis.png b/SimulationAnalyzer/clean_Simulation-15-04-2025-13-02-47/full_analysis.png new file mode 100644 index 0000000000000000000000000000000000000000..dc209f38d973c5f8310d6dfc4c76978306873a9c Binary files /dev/null and b/SimulationAnalyzer/clean_Simulation-15-04-2025-13-02-47/full_analysis.png differ diff --git a/SimulationAnalyzer/clean_Simulation-15-04-2025-13-10-07/full_analysis.png b/SimulationAnalyzer/clean_Simulation-15-04-2025-13-10-07/full_analysis.png new file mode 100644 index 0000000000000000000000000000000000000000..4fce57c76b0eb7e8e5edda9c7ff981e4faaba70c Binary files /dev/null and b/SimulationAnalyzer/clean_Simulation-15-04-2025-13-10-07/full_analysis.png differ diff --git a/SimulationAnalyzer/clean_Simulation-15-04-2025-13-13-12/full_analysis.png b/SimulationAnalyzer/clean_Simulation-15-04-2025-13-13-12/full_analysis.png new file mode 100644 index 0000000000000000000000000000000000000000..d9bc85b92975defb35b84644918885b5616ed707 Binary files /dev/null and b/SimulationAnalyzer/clean_Simulation-15-04-2025-13-13-12/full_analysis.png differ diff --git a/SimulationAnalyzer/clean_Simulation-15-04-2025-13-16-23/full_analysis.png b/SimulationAnalyzer/clean_Simulation-15-04-2025-13-16-23/full_analysis.png new file mode 100644 index 0000000000000000000000000000000000000000..3a321ba3aa908196def55f59ebae9d3779816d37 Binary files /dev/null and b/SimulationAnalyzer/clean_Simulation-15-04-2025-13-16-23/full_analysis.png differ diff --git a/SimulationAnalyzer/clean_Simulation-15-04-2025-13-21-47/full_analysis.png b/SimulationAnalyzer/clean_Simulation-15-04-2025-13-21-47/full_analysis.png new file mode 100644 index 0000000000000000000000000000000000000000..6fd41fc49d059e90695502dcfbcda3b156a56d35 Binary files /dev/null and b/SimulationAnalyzer/clean_Simulation-15-04-2025-13-21-47/full_analysis.png differ diff --git a/SimulationAnalyzer/clean_Simulation-15-04-2025-13-26-57/full_analysis.png b/SimulationAnalyzer/clean_Simulation-15-04-2025-13-26-57/full_analysis.png new file mode 100644 index 0000000000000000000000000000000000000000..05ac3e17a3ed13a54203761406558439b37d3f16 Binary files /dev/null and b/SimulationAnalyzer/clean_Simulation-15-04-2025-13-26-57/full_analysis.png differ diff --git a/SimulationAnalyzer/clean_Simulation-15-04-2025-13-34-07/full_analysis.png b/SimulationAnalyzer/clean_Simulation-15-04-2025-13-34-07/full_analysis.png new file mode 100644 index 0000000000000000000000000000000000000000..e629fae02e7d04bbf6417cfc8a4fe91b11edd5df Binary files /dev/null and b/SimulationAnalyzer/clean_Simulation-15-04-2025-13-34-07/full_analysis.png differ diff --git a/SimulationAnalyzer/clean_Simulation-15-04-2025-14-15-02/full_analysis.png b/SimulationAnalyzer/clean_Simulation-15-04-2025-14-15-02/full_analysis.png new file mode 100644 index 0000000000000000000000000000000000000000..8acf6a5efdb8e436658f9c92ec40dbcc961b9aa7 Binary files /dev/null and b/SimulationAnalyzer/clean_Simulation-15-04-2025-14-15-02/full_analysis.png differ diff --git a/SimulationAnalyzer/clean_Simulation-15-04-2025-14-23-42/full_analysis.png b/SimulationAnalyzer/clean_Simulation-15-04-2025-14-23-42/full_analysis.png new file mode 100644 index 0000000000000000000000000000000000000000..b41d512fef534c13c8499d2ce7dce03c4522b056 Binary files /dev/null and b/SimulationAnalyzer/clean_Simulation-15-04-2025-14-23-42/full_analysis.png differ diff --git a/SimulationAnalyzer/clean_Simulation-15-04-2025-14-30-47/full_analysis.png b/SimulationAnalyzer/clean_Simulation-15-04-2025-14-30-47/full_analysis.png new file mode 100644 index 0000000000000000000000000000000000000000..d5fad19763f9ff20bb4f9135649a4357b6fb1a0b Binary files /dev/null and b/SimulationAnalyzer/clean_Simulation-15-04-2025-14-30-47/full_analysis.png differ diff --git a/SimulationAnalyzer/clean_Simulation-15-04-2025-14-34-34/full_analysis.png b/SimulationAnalyzer/clean_Simulation-15-04-2025-14-34-34/full_analysis.png new file mode 100644 index 0000000000000000000000000000000000000000..e1fb11fcefd527469f7bcc27484b50233e9a1ccf Binary files /dev/null and b/SimulationAnalyzer/clean_Simulation-15-04-2025-14-34-34/full_analysis.png differ diff --git a/SimulationAnalyzer/clean_Simulation-15-04-2025-15-10-36/full_analysis.png b/SimulationAnalyzer/clean_Simulation-15-04-2025-15-10-36/full_analysis.png new file mode 100644 index 0000000000000000000000000000000000000000..5ee7496f0a864f7593ad7414fb1c9d0bfdb08778 Binary files /dev/null and b/SimulationAnalyzer/clean_Simulation-15-04-2025-15-10-36/full_analysis.png differ diff --git a/SimulationAnalyzer/clean_Simulation-15-04-2025-15-17-30/full_analysis.png b/SimulationAnalyzer/clean_Simulation-15-04-2025-15-17-30/full_analysis.png new file mode 100644 index 0000000000000000000000000000000000000000..f0fc87de3cf158b816c946e57d5c1f4d27bcabb3 Binary files /dev/null and b/SimulationAnalyzer/clean_Simulation-15-04-2025-15-17-30/full_analysis.png differ diff --git a/SimulationAnalyzer/clean_Simulation-15-04-2025-15-22-52/full_analysis.png b/SimulationAnalyzer/clean_Simulation-15-04-2025-15-22-52/full_analysis.png new file mode 100644 index 0000000000000000000000000000000000000000..a03f1bef7cf5df597b3d3aa72141145e2def320f Binary files /dev/null and b/SimulationAnalyzer/clean_Simulation-15-04-2025-15-22-52/full_analysis.png differ diff --git a/SimulationAnalyzer/clean_Simulation-15-04-2025-15-31-48/full_analysis.png b/SimulationAnalyzer/clean_Simulation-15-04-2025-15-31-48/full_analysis.png new file mode 100644 index 0000000000000000000000000000000000000000..8ad547f3668e3472585aedae2811c64673d57d56 Binary files /dev/null and b/SimulationAnalyzer/clean_Simulation-15-04-2025-15-31-48/full_analysis.png differ diff --git a/SimulationAnalyzer/clean_Simulation-15-04-2025-15-38-50/full_analysis.png b/SimulationAnalyzer/clean_Simulation-15-04-2025-15-38-50/full_analysis.png new file mode 100644 index 0000000000000000000000000000000000000000..60ae58f6dbfc99dc34d633c2c298fd1ef7169575 Binary files /dev/null and b/SimulationAnalyzer/clean_Simulation-15-04-2025-15-38-50/full_analysis.png differ diff --git a/SimulationAnalyzer/clean_Simulation-15-04-2025-15-42-28/full_analysis.png b/SimulationAnalyzer/clean_Simulation-15-04-2025-15-42-28/full_analysis.png new file mode 100644 index 0000000000000000000000000000000000000000..92f7239304b791e5cec68b6b5c87caddc9be28ff Binary files /dev/null and b/SimulationAnalyzer/clean_Simulation-15-04-2025-15-42-28/full_analysis.png differ diff --git a/SimulationAnalyzer/clean_Simulation-15-04-2025-15-47-59/full_analysis.png b/SimulationAnalyzer/clean_Simulation-15-04-2025-15-47-59/full_analysis.png new file mode 100644 index 0000000000000000000000000000000000000000..fe1b73dd34f4d3ac5fc72e5222081e14e1c46036 Binary files /dev/null and b/SimulationAnalyzer/clean_Simulation-15-04-2025-15-47-59/full_analysis.png differ diff --git a/SimulationAnalyzer/graphMaker.py b/SimulationAnalyzer/graphMaker.py index 495fa26d79f9557ccc8d265b445aa77b80f8b1d2..19afcc8993bcf4c738e7cf0670603ef1d83f7e19 100644 --- a/SimulationAnalyzer/graphMaker.py +++ b/SimulationAnalyzer/graphMaker.py @@ -1,21 +1,25 @@ import json +import os +import sys import matplotlib.pyplot as plt import pandas as pd -import sys -import os +from tqdm import tqdm -SIMULATIONS_FOLDER_PATH = "impulse/Assets/SimulationLogs/" +SIMULATIONS_FOLDER_PATH = "./impulse/Assets/SimulationLogs/" +FOLDER_PATH_LOGS_TO_ANALYZE_GROUND_TRUTH = "healthy-simulations/" +FOLDER_PATH_LOGS_TO_ANALYZE_PERTURBATOR_1 = "pertubators-movement-simulations/" +FOLDER_PATH_LOGS_TO_ANALYZE_PERTURBATOR_2 = "pertubators-blur-simulations/" OUTPUT_FOLDER_PATH = "./SimulationAnalyzer/" -def plot_all_metrics(file_name): - with open(f"{SIMULATIONS_FOLDER_PATH}{file_name}", "r") as f: +def plot_all_metrics(path, file_name): + with open(f"{path}{file_name}", "r") as f: data = json.load(f) logs = data["logs"] metadata = data.get("metadata", {}) df = pd.DataFrame(logs) - df["speed"] = df["velocity"].apply(lambda v: (v['x']**2 + v['y']**2 + v['z']**2)**0.5) + df["speed"] = df["velocity"].apply(lambda v: (v['x']**2 + v['y']**2 + v['z']**2) ** 0.5) metrics = { "Distance Since Last Frame": "distanceSinceLastFrame", @@ -68,24 +72,32 @@ def plot_all_metrics(file_name): print(f"Graph saved to: {output_path}") plt.close() -if __name__ == "__main__": +def main(): + path = SIMULATIONS_FOLDER_PATH + FOLDER_PATH_LOGS_TO_ANALYZE_GROUND_TRUTH if len(sys.argv) == 1: - print("No file specified. Generating graphs for all JSON files in the folder.") - all_files = [f for f in os.listdir(SIMULATIONS_FOLDER_PATH) if f.endswith(".json")] + print("No file specified. Generating graphs for all *clean_* JSON files in the folder.") + all_files = [f for f in os.listdir(path) if f.startswith("clean_") and f.endswith(".json")] if not all_files: - print(f"No JSON files found in {SIMULATIONS_FOLDER_PATH}") + print(f"No clean JSON files found in {path}") sys.exit(0) - for file_name in all_files: - print(f"Processing: {file_name}") - plot_all_metrics(file_name) + + for file_name in tqdm(all_files, desc="Generating graphs", unit="file"): + plot_all_metrics(path, file_name) + elif len(sys.argv) == 2: simulation_file = sys.argv[1] - full_path = os.path.join(SIMULATIONS_FOLDER_PATH, simulation_file) + if not simulation_file.startswith("clean_"): + print(f"Only 'clean_' files are allowed. You passed: {simulation_file}") + sys.exit(1) + full_path = os.path.join(path, simulation_file) if not os.path.exists(full_path): print(f"File not found: {full_path}") sys.exit(1) - plot_all_metrics(simulation_file) + plot_all_metrics(path, simulation_file) else: print("Usage:") print("To generate for all files: python graphMaker.py") - print("To generate for a specific file: python graphMaker.py <simulation_file.json>") + print("To generate for a specific file: python graphMaker.py clean_<simulation_file>.json") + +if __name__ == "__main__": + main() diff --git a/SimulationCleaner/main.py b/SimulationCleaner/main.py index 86786ae1e32bf392bb44b869eb5147032d52741d..eba89e0759c613df42fbd6b3ff4d8fd312df0ef6 100644 --- a/SimulationCleaner/main.py +++ b/SimulationCleaner/main.py @@ -1,7 +1,7 @@ import json import os -import sys import pandas as pd +from tqdm import tqdm SIMULATIONS_FOLDER_PATH = "./impulse/Assets/SimulationLogs/" FOLDERS_TO_ANALYZE = [ @@ -14,51 +14,89 @@ def load_json_logs(path): with open(path, "r") as f: return json.load(f) -def remove_outliers_iqr(df, cols): +def remove_outliers_iqr(df, columns): cleaned_df = df.copy() - for col in cols: + for col in columns: if col not in cleaned_df.columns: continue - Q1 = cleaned_df[col].quantile(0.25) - Q3 = cleaned_df[col].quantile(0.75) - IQR = Q3 - Q1 - lower = Q1 - 1.5 * IQR - upper = Q3 + 1.5 * IQR - cleaned_df = cleaned_df[(cleaned_df[col] >= lower) & (cleaned_df[col] <= upper)] + q1 = cleaned_df[col].quantile(0.25) + q3 = cleaned_df[col].quantile(0.75) + iqr = q3 - q1 + lower_bound = q1 - 1.5 * iqr + upper_bound = q3 + 1.5 * iqr + cleaned_df = cleaned_df[(cleaned_df[col] >= lower_bound) & (cleaned_df[col] <= upper_bound)] return cleaned_df def clean_log_file(input_path, output_path): data = load_json_logs(input_path) logs = data.get("logs", []) - if not logs: - print(f"No logs found in {input_path}") + if not logs or len(logs) < 2: + print(f"Not enough logs to clean in {input_path}") return - df = pd.DataFrame(logs) + # Remove the first record + logs = logs[1:] - # Apply timestamp offset - if "timestamp" in df.columns: - df["timestamp"] = df["timestamp"] - df["timestamp"].min() - else: - print(f"No 'timestamp' in {input_path}") - return + # Apply time offset + first_entry = logs[0] + offset_timestamp = first_entry.get("timestamp", 0) + offset_time_since_collectible = first_entry.get("timeSinceLastCollectible", 0) + offset_time_since_hit_obstacle = first_entry.get("timeSinceLastHitObstacle", 0) + + for entry in logs: + if "timestamp" in entry: + entry["timestamp"] -= offset_timestamp + if "timeSinceLastCollectible" in entry: + entry["timeSinceLastCollectible"] -= offset_time_since_collectible + if "timeSinceLastHitObstacle" in entry: + entry["timeSinceLastHitObstacle"] -= offset_time_since_hit_obstacle + # deltaTime should not be modified - # Identify numeric columns (excluding velocity dict) - exclude_columns = ["velocity"] - numeric_cols = [col for col in df.select_dtypes(include='number').columns if col not in exclude_columns] + first_entry["deltaTime"] = 0 + first_entry["distanceSinceLastFrame"] = 0 + + df = pd.DataFrame(logs) - # Remove outliers - df = remove_outliers_iqr(df, numeric_cols) + # Extract position and velocity components for outlier removal + df["position_x"] = df["position"].apply(lambda p: p["x"]) + df["position_y"] = df["position"].apply(lambda p: p["y"]) + df["position_z"] = df["position"].apply(lambda p: p["z"]) + df["velocity_x"] = df["velocity"].apply(lambda v: v["x"]) + df["velocity_y"] = df["velocity"].apply(lambda v: v["y"]) + df["velocity_z"] = df["velocity"].apply(lambda v: v["z"]) + + columns_to_clean = [ + "position_x", "position_y", "position_z", + "velocity_x", "velocity_y", "velocity_z" + ] + + df = remove_outliers_iqr(df, columns_to_clean) + + # Reconstruct cleaned logs + cleaned_logs = [] + for _, row in df.iterrows(): + cleaned_entry = { + **{k: row[k] for k in logs[0] if k not in ["position", "velocity"]}, + "position": { + "x": row["position_x"], + "y": row["position_y"], + "z": row["position_z"] + }, + "velocity": { + "x": row["velocity_x"], + "y": row["velocity_y"], + "z": row["velocity_z"] + } + } + cleaned_logs.append(cleaned_entry) - # Convert back to logs format - cleaned_logs = df.to_dict(orient="records") cleaned_data = { "metadata": data.get("metadata", {}), "logs": cleaned_logs } - # Save cleaned file + # Save the cleaned file with open(output_path, "w") as f: json.dump(cleaned_data, f, indent=2) @@ -77,7 +115,8 @@ def clean_all_logs(): print(f"No JSON files to clean in {folder}") continue - for file_name in files: + print(f"Cleaning files in: {folder}") + for file_name in tqdm(files, desc=f"Cleaning {folder}", unit="file"): input_path = os.path.join(full_folder_path, file_name) output_path = os.path.join(full_folder_path, f"clean_{file_name}") clean_log_file(input_path, output_path)