summaryrefslogtreecommitdiff
path: root/master_thesis
diff options
context:
space:
mode:
Diffstat (limited to 'master_thesis')
-rw-r--r--master_thesis/__init__.py1
-rw-r--r--master_thesis/data/vp01/samples.txt1512
-rw-r--r--master_thesis/data/vp01/vp.pklbin20383 -> 0 bytes
-rw-r--r--master_thesis/data/vp01/vp_results.csv126
-rw-r--r--master_thesis/frensch_procedures.py150
-rw-r--r--master_thesis/pyactr_tut.py512
6 files changed, 0 insertions, 2301 deletions
diff --git a/master_thesis/__init__.py b/master_thesis/__init__.py
deleted file mode 100644
index 548fbdf..0000000
--- a/master_thesis/__init__.py
+++ /dev/null
@@ -1 +0,0 @@
-print("hello world!!")
diff --git a/master_thesis/data/vp01/samples.txt b/master_thesis/data/vp01/samples.txt
deleted file mode 100644
index 264a570..0000000
--- a/master_thesis/data/vp01/samples.txt
+++ /dev/null
@@ -1,1512 +0,0 @@
-en Algen und (Sandstein_1 + Gifte_1) = 6
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 37
-0.9118 WARNING Monitor specification not found. Creating a temporary one...
-(psychopy) ndobbertin@Eiche:~/repos/thesis/master_thesis$ python frensch_task.py
-pygame 2.5.0 (SDL 2.28.0, Python 3.8.17)
-Hello from the pygame community. https://www.pygame.org/contribute.html
-/home/ndobbertin/miniconda3/envs/psychopy/lib/python3.8/site-packages/psychopy/visual/shape.py:251: FutureWarning: elementwise comparison failed; returning scalar instead, but in the future will perform elementwise comparison
- if value == "circle":
-test/train
-['2', '6', '1', '5', '3', 'overall']
-['2', '6', '4', '5', '3', 'overall']
-[<frensch_procedures.WaterSample object at 0x7f67dfeca790>,
- <frensch_procedures.WaterSample object at 0x7f67dfecc550>,
- <frensch_procedures.WaterSample object at 0x7f67dfecc370>,
- <frensch_procedures.WaterSample object at 0x7f67dfecc580>,
- <frensch_procedures.WaterSample object at 0x7f67dfecc460>,
- <frensch_procedures.WaterSample object at 0x7f67dfecc520>,
- <frensch_procedures.WaterSample object at 0x7f67dfecc6a0>,
- <frensch_procedures.WaterSample object at 0x7f67dfecc640>,
- <frensch_procedures.WaterSample object at 0x7f67dfecc760>,
- <frensch_procedures.WaterSample object at 0x7f67dfecc7c0>,
- <frensch_procedures.WaterSample object at 0x7f67dfecc820>,
- <frensch_procedures.WaterSample object at 0x7f67dfecc700>,
- <frensch_procedures.WaterSample object at 0x7f67dfecc8e0>,
- <frensch_procedures.WaterSample object at 0x7f67dfecc880>,
- <frensch_procedures.WaterSample object at 0x7f67dfecc9a0>,
- <frensch_procedures.WaterSample object at 0x7f67dfecca00>,
- <frensch_procedures.WaterSample object at 0x7f67dfecc940>,
- <frensch_procedures.WaterSample object at 0x7f67dfeccac0>,
- <frensch_procedures.WaterSample object at 0x7f67dfecca60>,
- <frensch_procedures.WaterSample object at 0x7f67dfeccb80>,
- <frensch_procedures.WaterSample object at 0x7f67dfeccbe0>,
- <frensch_procedures.WaterSample object at 0x7f67dfeccc40>,
- <frensch_procedures.WaterSample object at 0x7f67dfeccca0>,
- <frensch_procedures.WaterSample object at 0x7f67dfeccb20>,
- <frensch_procedures.WaterSample object at 0x7f67dfeccd60>,
- <frensch_procedures.WaterSample object at 0x7f67dfeccdc0>,
- <frensch_procedures.WaterSample object at 0x7f67dfecce20>,
- <frensch_procedures.WaterSample object at 0x7f67dfecce80>,
- <frensch_procedures.WaterSample object at 0x7f67dfeccd00>,
- <frensch_procedures.WaterSample object at 0x7f67dfeccee0>,
- <frensch_procedures.WaterSample object at 0x7f67dfeccfd0>,
- <frensch_procedures.WaterSample object at 0x7f67dfecd1f0>,
- <frensch_procedures.WaterSample object at 0x7f67dfecd2e0>,
- <frensch_procedures.WaterSample object at 0x7f67dfecd100>,
- <frensch_procedures.WaterSample object at 0x7f67dfecd430>,
- <frensch_procedures.WaterSample object at 0x7f67dfecd4c0>,
- <frensch_procedures.WaterSample object at 0x7f67dfecd3a0>,
- <frensch_procedures.WaterSample object at 0x7f67dfecd5e0>,
- <frensch_procedures.WaterSample object at 0x7f67dfecd550>,
- <frensch_procedures.WaterSample object at 0x7f67dfecd6d0>,
- <frensch_procedures.WaterSample object at 0x7f67dfecd760>,
- <frensch_procedures.WaterSample object at 0x7f67dfecd640>,
- <frensch_procedures.WaterSample object at 0x7f67dfecd880>,
- <frensch_procedures.WaterSample object at 0x7f67dfecd8e0>,
- <frensch_procedures.WaterSample object at 0x7f67dfecd940>,
- <frensch_procedures.WaterSample object at 0x7f67dfecd7f0>,
- <frensch_procedures.WaterSample object at 0x7f67dfecdb80>,
- <frensch_procedures.WaterSample object at 0x7f67dfecda60>,
- <frensch_procedures.WaterSample object at 0x7f67dfecdd30>,
- <frensch_procedures.WaterSample object at 0x7f67dfecdd90>,
- <frensch_procedures.WaterSample object at 0x7f67dfecdc40>,
- <frensch_procedures.WaterSample object at 0x7f67dfecddf0>,
- <frensch_procedures.WaterSample object at 0x7f67dfecdeb0>,
- <frensch_procedures.WaterSample object at 0x7f67dfecdf10>,
- <frensch_procedures.WaterSample object at 0x7f67dfecdf70>,
- <frensch_procedures.WaterSample object at 0x7f67dfecdfd0>,
- <frensch_procedures.WaterSample object at 0x7f67dfed0070>,
- <frensch_procedures.WaterSample object at 0x7f67dfed00d0>,
- <frensch_procedures.WaterSample object at 0x7f67dfed0130>,
- <frensch_procedures.WaterSample object at 0x7f67dfed0190>,
- <frensch_procedures.WaterSample object at 0x7f67dfed01f0>,
- <frensch_procedures.WaterSample object at 0x7f67dfed0250>,
- <frensch_procedures.WaterSample object at 0x7f67dfecde50>,
- <frensch_procedures.WaterSample object at 0x7f67dfed0310>,
- <frensch_procedures.WaterSample object at 0x7f67dfed02b0>,
- <frensch_procedures.WaterSample object at 0x7f67dfed0370>,
- <frensch_procedures.WaterSample object at 0x7f67dfed03d0>,
- <frensch_procedures.WaterSample object at 0x7f67dfed0490>,
- <frensch_procedures.WaterSample object at 0x7f67dfed04f0>,
- <frensch_procedures.WaterSample object at 0x7f67dfed0430>,
- <frensch_procedures.WaterSample object at 0x7f67dfed0550>,
- <frensch_procedures.WaterSample object at 0x7f67dfed0670>,
- <frensch_procedures.WaterSample object at 0x7f67dfed0730>,
- <frensch_procedures.WaterSample object at 0x7f67dfed05b0>,
- <frensch_procedures.WaterSample object at 0x7f67dfed07f0>,
- <frensch_procedures.WaterSample object at 0x7f67dfed08e0>,
- <frensch_procedures.WaterSample object at 0x7f67dfed0970>,
- <frensch_procedures.WaterSample object at 0x7f67dfed0850>,
- <frensch_procedures.WaterSample object at 0x7f67dfed09d0>,
- <frensch_procedures.WaterSample object at 0x7f67dfed0af0>,
- <frensch_procedures.WaterSample object at 0x7f67dfed0b50>,
- <frensch_procedures.WaterSample object at 0x7f67dfed0bb0>,
- <frensch_procedures.WaterSample object at 0x7f67dfed0c40>,
- <frensch_procedures.WaterSample object at 0x7f67dfed0a60>,
- <frensch_procedures.WaterSample object at 0x7f67dfed0ca0>,
- <frensch_procedures.WaterSample object at 0x7f67dfed0d00>,
- <frensch_procedures.WaterSample object at 0x7f67dfed0d90>,
- <frensch_procedures.WaterSample object at 0x7f67dfed0df0>,
- <frensch_procedures.WaterSample object at 0x7f67dfed0e50>,
- <frensch_procedures.WaterSample object at 0x7f67dfed0f70>,
- <frensch_procedures.WaterSample object at 0x7f67dfed1040>,
- <frensch_procedures.WaterSample object at 0x7f67dfed0ee0>,
- <frensch_procedures.WaterSample object at 0x7f67dfed10a0>,
- <frensch_procedures.WaterSample object at 0x7f67dfed1160>,
- <frensch_procedures.WaterSample object at 0x7f67dfed11c0>,
- <frensch_procedures.WaterSample object at 0x7f67dfed1310>,
- <frensch_procedures.WaterSample object at 0x7f67dfed1370>,
- <frensch_procedures.WaterSample object at 0x7f67dfed13d0>,
- <frensch_procedures.WaterSample object at 0x7f67dfed1430>,
- <frensch_procedures.WaterSample object at 0x7f67dfed1490>,
- <frensch_procedures.WaterSample object at 0x7f67dfed14f0>,
- <frensch_procedures.WaterSample object at 0x7f67dfed1550>,
- <frensch_procedures.WaterSample object at 0x7f67dfed12b0>,
- <frensch_procedures.WaterSample object at 0x7f67dfed1610>,
- <frensch_procedures.WaterSample object at 0x7f67dfed1670>,
- <frensch_procedures.WaterSample object at 0x7f67dfed16d0>,
- <frensch_procedures.WaterSample object at 0x7f67dfed15b0>,
- <frensch_procedures.WaterSample object at 0x7f67dfed1730>,
- <frensch_procedures.WaterSample object at 0x7f67dfed1790>,
- <frensch_procedures.WaterSample object at 0x7f67dfed1850>,
- <frensch_procedures.WaterSample object at 0x7f67dfed17f0>,
- <frensch_procedures.WaterSample object at 0x7f67dfed18b0>,
- <frensch_procedures.WaterSample object at 0x7f67dfed1910>,
- <frensch_procedures.WaterSample object at 0x7f67dfed19d0>,
- <frensch_procedures.WaterSample object at 0x7f67dfed1970>,
- <frensch_procedures.WaterSample object at 0x7f67dfed1a90>,
- <frensch_procedures.WaterSample object at 0x7f67dfed1af0>,
- <frensch_procedures.WaterSample object at 0x7f67dfed1b50>,
- <frensch_procedures.WaterSample object at 0x7f67dfed1bb0>,
- <frensch_procedures.WaterSample object at 0x7f67dfed1a30>,
- <frensch_procedures.WaterSample object at 0x7f67dfed1c70>,
- <frensch_procedures.WaterSample object at 0x7f67dfed1cd0>,
- <frensch_procedures.WaterSample object at 0x7f67dfed1d30>,
- <frensch_procedures.WaterSample object at 0x7f67dfed1d90>,
- <frensch_procedures.WaterSample object at 0x7f67dfed1c10>]
-Solid: 6
-Algae: 9
-Lime: (1, 3, 9, 7)
-Toxin: (1, 9, 9, 6)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 24
-Index 2: (2 * Algen) + Sandstein_min = 19
-Index 3: Gifte_max + Gifte_min = 10
-Index 4: (Mineralien * 2) - Gifte_4 = 6
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 9
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 2
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 76
-Solid: 4
-Algae: 8
-Lime: (8, 2, 3, 5)
-Toxin: (7, 5, 9, 7)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 12
-Index 2: (2 * Algen) + Sandstein_min = 18
-Index 3: Gifte_max + Gifte_min = 14
-Index 4: (Mineralien * 2) - Gifte_4 = 1
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 4
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 8
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 82
-Solid: 5
-Algae: 6
-Lime: (8, 4, 9, 9)
-Toxin: (1, 4, 6, 2)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 25
-Index 2: (2 * Algen) + Sandstein_min = 16
-Index 3: Gifte_max + Gifte_min = 7
-Index 4: (Mineralien * 2) - Gifte_4 = 8
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 9
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 6
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 75
-Solid: 3
-Algae: 3
-Lime: (3, 1, 2, 8)
-Toxin: (8, 4, 3, 2)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 21
-Index 2: (2 * Algen) + Sandstein_min = 7
-Index 3: Gifte_max + Gifte_min = 10
-Index 4: (Mineralien * 2) - Gifte_4 = 4
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 2
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 3
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 79
-Solid: 7
-Algae: 8
-Lime: (9, 3, 1, 7)
-Toxin: (4, 9, 7, 6)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 28
-Index 2: (2 * Algen) + Sandstein_min = 17
-Index 3: Gifte_max + Gifte_min = 13
-Index 4: (Mineralien * 2) - Gifte_4 = 8
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 1
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 8
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 72
-Solid: 8
-Algae: 3
-Lime: (7, 6, 5, 7)
-Toxin: (5, 7, 9, 7)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 8
-Index 2: (2 * Algen) + Sandstein_min = 11
-Index 3: Gifte_max + Gifte_min = 14
-Index 4: (Mineralien * 2) - Gifte_4 = 9
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 5
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 3
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 86
-Solid: 5
-Algae: 7
-Lime: (9, 1, 8, 3)
-Toxin: (7, 7, 6, 2)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 10
-Index 2: (2 * Algen) + Sandstein_min = 15
-Index 3: Gifte_max + Gifte_min = 9
-Index 4: (Mineralien * 2) - Gifte_4 = 8
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 8
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 7
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 85
-Solid: 9
-Algae: 5
-Lime: (5, 3, 4, 5)
-Toxin: (1, 6, 9, 4)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 18
-Index 2: (2 * Algen) + Sandstein_min = 13
-Index 3: Gifte_max + Gifte_min = 10
-Index 4: (Mineralien * 2) - Gifte_4 = 14
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 4
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 5
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 82
-Solid: 8
-Algae: 1
-Lime: (5, 1, 3, 9)
-Toxin: (1, 9, 9, 5)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 64
-Index 2: (2 * Algen) + Sandstein_min = 3
-Index 3: Gifte_max + Gifte_min = 10
-Index 4: (Mineralien * 2) - Gifte_4 = 11
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 3
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 1
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 36
-Solid: 7
-Algae: 7
-Lime: (7, 5, 5, 5)
-Toxin: (5, 4, 4, 7)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 0
-Index 2: (2 * Algen) + Sandstein_min = 19
-Index 3: Gifte_max + Gifte_min = 11
-Index 4: (Mineralien * 2) - Gifte_4 = 7
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 5
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 7
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 81
-Solid: 5
-Algae: 2
-Lime: (1, 7, 2, 7)
-Toxin: (4, 9, 9, 7)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 0
-Index 2: (2 * Algen) + Sandstein_min = 5
-Index 3: Gifte_max + Gifte_min = 13
-Index 4: (Mineralien * 2) - Gifte_4 = 3
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 2
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 2
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 87
-Solid: 6
-Algae: 2
-Lime: (4, 2, 1, 4)
-Toxin: (7, 6, 3, 9)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 12
-Index 2: (2 * Algen) + Sandstein_min = 5
-Index 3: Gifte_max + Gifte_min = 12
-Index 4: (Mineralien * 2) - Gifte_4 = 3
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 1
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 2
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 88
-Solid: 9
-Algae: 8
-Lime: (1, 2, 3, 6)
-Toxin: (5, 1, 1, 8)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 36
-Index 2: (2 * Algen) + Sandstein_min = 17
-Index 3: Gifte_max + Gifte_min = 9
-Index 4: (Mineralien * 2) - Gifte_4 = 10
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 3
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 6
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 64
-Solid: 9
-Algae: 1
-Lime: (3, 3, 2, 4)
-Toxin: (3, 1, 1, 2)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 9
-Index 2: (2 * Algen) + Sandstein_min = 4
-Index 3: Gifte_max + Gifte_min = 4
-Index 4: (Mineralien * 2) - Gifte_4 = 16
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 2
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 1
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 84
-Solid: 4
-Algae: 6
-Lime: (5, 8, 8, 8)
-Toxin: (5, 4, 7, 5)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 0
-Index 2: (2 * Algen) + Sandstein_min = 17
-Index 3: Gifte_max + Gifte_min = 11
-Index 4: (Mineralien * 2) - Gifte_4 = 3
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 8
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 6
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 83
-Solid: 3
-Algae: 5
-Lime: (8, 3, 1, 7)
-Toxin: (4, 8, 3, 5)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 12
-Index 2: (2 * Algen) + Sandstein_min = 11
-Index 3: Gifte_max + Gifte_min = 11
-Index 4: (Mineralien * 2) - Gifte_4 = 1
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 1
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 5
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 88
-Solid: 8
-Algae: 8
-Lime: (8, 4, 1, 7)
-Toxin: (9, 8, 3, 7)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 24
-Index 2: (2 * Algen) + Sandstein_min = 17
-Index 3: Gifte_max + Gifte_min = 12
-Index 4: (Mineralien * 2) - Gifte_4 = 9
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 1
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 8
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 76
-Solid: 6
-Algae: 2
-Lime: (2, 2, 6, 9)
-Toxin: (2, 5, 2, 1)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 42
-Index 2: (2 * Algen) + Sandstein_min = 6
-Index 3: Gifte_max + Gifte_min = 6
-Index 4: (Mineralien * 2) - Gifte_4 = 11
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 6
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 2
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 58
-Solid: 4
-Algae: 1
-Lime: (1, 2, 5, 8)
-Toxin: (5, 1, 8, 6)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 24
-Index 2: (2 * Algen) + Sandstein_min = 3
-Index 3: Gifte_max + Gifte_min = 9
-Index 4: (Mineralien * 2) - Gifte_4 = 2
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 7
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 1
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 76
-Solid: 4
-Algae: 9
-Lime: (1, 1, 8, 2)
-Toxin: (6, 2, 7, 3)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 4
-Index 2: (2 * Algen) + Sandstein_min = 19
-Index 3: Gifte_max + Gifte_min = 9
-Index 4: (Mineralien * 2) - Gifte_4 = 5
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 8
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 7
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 81
-Solid: 8
-Algae: 1
-Lime: (4, 4, 5, 6)
-Toxin: (8, 1, 9, 8)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 16
-Index 2: (2 * Algen) + Sandstein_min = 6
-Index 3: Gifte_max + Gifte_min = 10
-Index 4: (Mineralien * 2) - Gifte_4 = 8
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 8
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 1
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 84
-Solid: 4
-Algae: 3
-Lime: (6, 7, 8, 7)
-Toxin: (8, 9, 4, 4)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 0
-Index 2: (2 * Algen) + Sandstein_min = 12
-Index 3: Gifte_max + Gifte_min = 13
-Index 4: (Mineralien * 2) - Gifte_4 = 4
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 8
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 3
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 87
-Solid: 4
-Algae: 8
-Lime: (6, 4, 1, 7)
-Toxin: (4, 6, 3, 1)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 12
-Index 2: (2 * Algen) + Sandstein_min = 17
-Index 3: Gifte_max + Gifte_min = 7
-Index 4: (Mineralien * 2) - Gifte_4 = 7
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 1
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 8
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 83
-Solid: 8
-Algae: 7
-Lime: (1, 2, 9, 9)
-Toxin: (5, 1, 3, 8)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 56
-Index 2: (2 * Algen) + Sandstein_min = 15
-Index 3: Gifte_max + Gifte_min = 9
-Index 4: (Mineralien * 2) - Gifte_4 = 8
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 9
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 6
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 44
-Solid: 3
-Algae: 4
-Lime: (3, 1, 1, 1)
-Toxin: (9, 8, 2, 3)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 0
-Index 2: (2 * Algen) + Sandstein_min = 9
-Index 3: Gifte_max + Gifte_min = 11
-Index 4: (Mineralien * 2) - Gifte_4 = 3
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 1
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 4
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 89
-Solid: 5
-Algae: 8
-Lime: (5, 3, 1, 8)
-Toxin: (7, 9, 3, 3)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 25
-Index 2: (2 * Algen) + Sandstein_min = 17
-Index 3: Gifte_max + Gifte_min = 12
-Index 4: (Mineralien * 2) - Gifte_4 = 7
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 1
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 8
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 75
-Solid: 4
-Algae: 4
-Lime: (2, 7, 3, 9)
-Toxin: (8, 1, 7, 3)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 8
-Index 2: (2 * Algen) + Sandstein_min = 10
-Index 3: Gifte_max + Gifte_min = 9
-Index 4: (Mineralien * 2) - Gifte_4 = 5
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 6
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 4
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 90
-Solid: 5
-Algae: 3
-Lime: (7, 1, 6, 8)
-Toxin: (5, 8, 8, 2)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 35
-Index 2: (2 * Algen) + Sandstein_min = 7
-Index 3: Gifte_max + Gifte_min = 10
-Index 4: (Mineralien * 2) - Gifte_4 = 8
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 6
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 3
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 65
-Solid: 7
-Algae: 3
-Lime: (1, 1, 2, 1)
-Toxin: (7, 6, 2, 7)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 0
-Index 2: (2 * Algen) + Sandstein_min = 7
-Index 3: Gifte_max + Gifte_min = 9
-Index 4: (Mineralien * 2) - Gifte_4 = 7
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 2
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 3
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 91
-Solid: 4
-Algae: 4
-Lime: (8, 5, 5, 6)
-Toxin: (4, 9, 8, 1)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 4
-Index 2: (2 * Algen) + Sandstein_min = 13
-Index 3: Gifte_max + Gifte_min = 10
-Index 4: (Mineralien * 2) - Gifte_4 = 7
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 5
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 4
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 87
-Solid: 7
-Algae: 2
-Lime: (3, 4, 8, 7)
-Toxin: (3, 1, 8, 5)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 21
-Index 2: (2 * Algen) + Sandstein_min = 7
-Index 3: Gifte_max + Gifte_min = 9
-Index 4: (Mineralien * 2) - Gifte_4 = 9
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 8
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 2
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 79
-Solid: 4
-Algae: 5
-Lime: (4, 7, 9, 9)
-Toxin: (8, 8, 5, 7)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 8
-Index 2: (2 * Algen) + Sandstein_min = 14
-Index 3: Gifte_max + Gifte_min = 13
-Index 4: (Mineralien * 2) - Gifte_4 = 1
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 9
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 5
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 86
-Solid: 5
-Algae: 3
-Lime: (3, 6, 5, 6)
-Toxin: (9, 1, 8, 2)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 0
-Index 2: (2 * Algen) + Sandstein_min = 9
-Index 3: Gifte_max + Gifte_min = 10
-Index 4: (Mineralien * 2) - Gifte_4 = 8
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 7
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 3
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 90
-Solid: 8
-Algae: 3
-Lime: (4, 2, 7, 9)
-Toxin: (6, 5, 7, 4)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 56
-Index 2: (2 * Algen) + Sandstein_min = 8
-Index 3: Gifte_max + Gifte_min = 11
-Index 4: (Mineralien * 2) - Gifte_4 = 12
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 7
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 3
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 44
-Solid: 1
-Algae: 9
-Lime: (5, 4, 3, 4)
-Toxin: (5, 1, 9, 2)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 0
-Index 2: (2 * Algen) + Sandstein_min = 21
-Index 3: Gifte_max + Gifte_min = 10
-Index 4: (Mineralien * 2) - Gifte_4 = 0
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 8
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 9
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 79
-Solid: 8
-Algae: 9
-Lime: (2, 5, 2, 5)
-Toxin: (4, 2, 2, 3)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 0
-Index 2: (2 * Algen) + Sandstein_min = 20
-Index 3: Gifte_max + Gifte_min = 6
-Index 4: (Mineralien * 2) - Gifte_4 = 13
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 2
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 6
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 80
-Solid: 6
-Algae: 2
-Lime: (3, 9, 2, 9)
-Toxin: (2, 4, 1, 2)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 0
-Index 2: (2 * Algen) + Sandstein_min = 6
-Index 3: Gifte_max + Gifte_min = 5
-Index 4: (Mineralien * 2) - Gifte_4 = 10
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 2
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 2
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 90
-Solid: 8
-Algae: 7
-Lime: (4, 7, 7, 8)
-Toxin: (1, 8, 8, 3)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 8
-Index 2: (2 * Algen) + Sandstein_min = 18
-Index 3: Gifte_max + Gifte_min = 9
-Index 4: (Mineralien * 2) - Gifte_4 = 13
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 7
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 5
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 82
-Solid: 6
-Algae: 5
-Lime: (7, 3, 7, 6)
-Toxin: (4, 2, 4, 5)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 18
-Index 2: (2 * Algen) + Sandstein_min = 13
-Index 3: Gifte_max + Gifte_min = 7
-Index 4: (Mineralien * 2) - Gifte_4 = 7
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 7
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 5
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 82
-Solid: 3
-Algae: 9
-Lime: (7, 2, 7, 9)
-Toxin: (3, 4, 2, 5)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 21
-Index 2: (2 * Algen) + Sandstein_min = 20
-Index 3: Gifte_max + Gifte_min = 7
-Index 4: (Mineralien * 2) - Gifte_4 = 1
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 7
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 9
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 79
-Solid: 6
-Algae: 2
-Lime: (3, 1, 9, 6)
-Toxin: (7, 2, 6, 3)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 30
-Index 2: (2 * Algen) + Sandstein_min = 5
-Index 3: Gifte_max + Gifte_min = 9
-Index 4: (Mineralien * 2) - Gifte_4 = 9
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 9
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 2
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 70
-Solid: 4
-Algae: 2
-Lime: (7, 3, 5, 6)
-Toxin: (9, 2, 3, 2)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 12
-Index 2: (2 * Algen) + Sandstein_min = 7
-Index 3: Gifte_max + Gifte_min = 11
-Index 4: (Mineralien * 2) - Gifte_4 = 6
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 5
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 2
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 88
-Solid: 5
-Algae: 7
-Lime: (8, 3, 5, 3)
-Toxin: (4, 3, 5, 1)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 0
-Index 2: (2 * Algen) + Sandstein_min = 17
-Index 3: Gifte_max + Gifte_min = 6
-Index 4: (Mineralien * 2) - Gifte_4 = 9
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 5
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 7
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 83
-Solid: 5
-Algae: 9
-Lime: (6, 3, 3, 8)
-Toxin: (4, 8, 4, 3)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 25
-Index 2: (2 * Algen) + Sandstein_min = 21
-Index 3: Gifte_max + Gifte_min = 11
-Index 4: (Mineralien * 2) - Gifte_4 = 7
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 3
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 9
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 75
-Solid: 6
-Algae: 3
-Lime: (4, 2, 8, 4)
-Toxin: (9, 8, 1, 5)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 12
-Index 2: (2 * Algen) + Sandstein_min = 8
-Index 3: Gifte_max + Gifte_min = 10
-Index 4: (Mineralien * 2) - Gifte_4 = 7
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 8
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 3
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 88
-Solid: 8
-Algae: 9
-Lime: (2, 4, 5, 7)
-Toxin: (5, 6, 2, 5)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 24
-Index 2: (2 * Algen) + Sandstein_min = 20
-Index 3: Gifte_max + Gifte_min = 8
-Index 4: (Mineralien * 2) - Gifte_4 = 11
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 5
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 7
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 76
-Solid: 8
-Algae: 9
-Lime: (5, 2, 7, 4)
-Toxin: (6, 7, 6, 2)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 16
-Index 2: (2 * Algen) + Sandstein_min = 20
-Index 3: Gifte_max + Gifte_min = 9
-Index 4: (Mineralien * 2) - Gifte_4 = 14
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 7
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 9
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 80
-Solid: 8
-Algae: 9
-Lime: (4, 1, 7, 2)
-Toxin: (6, 7, 6, 5)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 8
-Index 2: (2 * Algen) + Sandstein_min = 19
-Index 3: Gifte_max + Gifte_min = 12
-Index 4: (Mineralien * 2) - Gifte_4 = 11
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 7
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 9
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 81
-Solid: 6
-Algae: 5
-Lime: (6, 5, 7, 7)
-Toxin: (4, 4, 3, 4)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 12
-Index 2: (2 * Algen) + Sandstein_min = 15
-Index 3: Gifte_max + Gifte_min = 7
-Index 4: (Mineralien * 2) - Gifte_4 = 8
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 7
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 5
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 85
-Solid: 4
-Algae: 1
-Lime: (3, 4, 2, 5)
-Toxin: (9, 8, 9, 4)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 4
-Index 2: (2 * Algen) + Sandstein_min = 4
-Index 3: Gifte_max + Gifte_min = 13
-Index 4: (Mineralien * 2) - Gifte_4 = 4
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 2
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 1
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 87
-Solid: 8
-Algae: 4
-Lime: (4, 1, 1, 8)
-Toxin: (2, 3, 2, 4)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 56
-Index 2: (2 * Algen) + Sandstein_min = 9
-Index 3: Gifte_max + Gifte_min = 6
-Index 4: (Mineralien * 2) - Gifte_4 = 12
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 1
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 4
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 44
-Solid: 6
-Algae: 8
-Lime: (5, 1, 2, 8)
-Toxin: (2, 4, 3, 4)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 42
-Index 2: (2 * Algen) + Sandstein_min = 17
-Index 3: Gifte_max + Gifte_min = 6
-Index 4: (Mineralien * 2) - Gifte_4 = 8
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 2
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 7
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 58
-Solid: 3
-Algae: 1
-Lime: (9, 7, 1, 7)
-Toxin: (8, 8, 1, 2)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 0
-Index 2: (2 * Algen) + Sandstein_min = 3
-Index 3: Gifte_max + Gifte_min = 9
-Index 4: (Mineralien * 2) - Gifte_4 = 4
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 1
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 1
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 91
-Solid: 5
-Algae: 3
-Lime: (4, 4, 9, 9)
-Toxin: (7, 2, 1, 5)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 25
-Index 2: (2 * Algen) + Sandstein_min = 10
-Index 3: Gifte_max + Gifte_min = 8
-Index 4: (Mineralien * 2) - Gifte_4 = 5
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 9
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 3
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 75
-Solid: 2
-Algae: 6
-Lime: (7, 3, 5, 5)
-Toxin: (1, 3, 4, 3)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 4
-Index 2: (2 * Algen) + Sandstein_min = 15
-Index 3: Gifte_max + Gifte_min = 5
-Index 4: (Mineralien * 2) - Gifte_4 = 1
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 5
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 6
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 85
-Solid: 7
-Algae: 3
-Lime: (1, 1, 1, 5)
-Toxin: (6, 1, 6, 4)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 28
-Index 2: (2 * Algen) + Sandstein_min = 7
-Index 3: Gifte_max + Gifte_min = 7
-Index 4: (Mineralien * 2) - Gifte_4 = 10
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 5
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 3
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 72
-Solid: 5
-Algae: 4
-Lime: (5, 1, 4, 1)
-Toxin: (5, 7, 9, 7)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 0
-Index 2: (2 * Algen) + Sandstein_min = 9
-Index 3: Gifte_max + Gifte_min = 14
-Index 4: (Mineralien * 2) - Gifte_4 = 3
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 4
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 4
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 86
-Solid: 9
-Algae: 5
-Lime: (3, 2, 4, 4)
-Toxin: (5, 3, 5, 2)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 18
-Index 2: (2 * Algen) + Sandstein_min = 12
-Index 3: Gifte_max + Gifte_min = 7
-Index 4: (Mineralien * 2) - Gifte_4 = 16
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 4
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 5
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 82
-Solid: 8
-Algae: 1
-Lime: (4, 7, 1, 9)
-Toxin: (5, 4, 1, 9)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 16
-Index 2: (2 * Algen) + Sandstein_min = 3
-Index 3: Gifte_max + Gifte_min = 10
-Index 4: (Mineralien * 2) - Gifte_4 = 7
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 1
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 1
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 84
-Solid: 4
-Algae: 5
-Lime: (7, 8, 7, 8)
-Toxin: (1, 9, 7, 4)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 0
-Index 2: (2 * Algen) + Sandstein_min = 17
-Index 3: Gifte_max + Gifte_min = 10
-Index 4: (Mineralien * 2) - Gifte_4 = 4
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 7
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 5
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 83
-Solid: 6
-Algae: 1
-Lime: (2, 3, 4, 4)
-Toxin: (9, 2, 9, 2)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 6
-Index 2: (2 * Algen) + Sandstein_min = 4
-Index 3: Gifte_max + Gifte_min = 11
-Index 4: (Mineralien * 2) - Gifte_4 = 10
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 7
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 1
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 89
-Solid: 4
-Algae: 5
-Lime: (2, 1, 7, 8)
-Toxin: (8, 1, 2, 6)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 28
-Index 2: (2 * Algen) + Sandstein_min = 11
-Index 3: Gifte_max + Gifte_min = 9
-Index 4: (Mineralien * 2) - Gifte_4 = 2
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 7
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 5
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 72
-Solid: 7
-Algae: 3
-Lime: (5, 8, 9, 8)
-Toxin: (9, 5, 5, 6)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 0
-Index 2: (2 * Algen) + Sandstein_min = 11
-Index 3: Gifte_max + Gifte_min = 14
-Index 4: (Mineralien * 2) - Gifte_4 = 8
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 9
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 3
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 86
-Solid: 8
-Algae: 9
-Lime: (7, 5, 7, 6)
-Toxin: (4, 6, 2, 2)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 8
-Index 2: (2 * Algen) + Sandstein_min = 23
-Index 3: Gifte_max + Gifte_min = 8
-Index 4: (Mineralien * 2) - Gifte_4 = 14
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 7
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 9
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 77
-Solid: 5
-Algae: 7
-Lime: (4, 1, 1, 1)
-Toxin: (5, 2, 1, 4)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 0
-Index 2: (2 * Algen) + Sandstein_min = 15
-Index 3: Gifte_max + Gifte_min = 6
-Index 4: (Mineralien * 2) - Gifte_4 = 6
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 1
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 7
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 85
-Solid: 6
-Algae: 4
-Lime: (3, 2, 8, 5)
-Toxin: (5, 7, 6, 7)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 18
-Index 2: (2 * Algen) + Sandstein_min = 10
-Index 3: Gifte_max + Gifte_min = 12
-Index 4: (Mineralien * 2) - Gifte_4 = 5
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 8
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 4
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 82
-Solid: 7
-Algae: 7
-Lime: (8, 2, 8, 6)
-Toxin: (3, 4, 2, 1)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 28
-Index 2: (2 * Algen) + Sandstein_min = 16
-Index 3: Gifte_max + Gifte_min = 5
-Index 4: (Mineralien * 2) - Gifte_4 = 13
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 8
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 7
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 72
-Solid: 6
-Algae: 8
-Lime: (7, 5, 4, 9)
-Toxin: (8, 9, 8, 7)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 24
-Index 2: (2 * Algen) + Sandstein_min = 20
-Index 3: Gifte_max + Gifte_min = 16
-Index 4: (Mineralien * 2) - Gifte_4 = 5
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 4
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 8
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 76
-Solid: 9
-Algae: 5
-Lime: (3, 2, 4, 2)
-Toxin: (3, 2, 4, 2)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 0
-Index 2: (2 * Algen) + Sandstein_min = 12
-Index 3: Gifte_max + Gifte_min = 6
-Index 4: (Mineralien * 2) - Gifte_4 = 16
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 4
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 5
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 84
-Solid: 6
-Algae: 1
-Lime: (6, 1, 3, 5)
-Toxin: (5, 8, 1, 4)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 24
-Index 2: (2 * Algen) + Sandstein_min = 3
-Index 3: Gifte_max + Gifte_min = 9
-Index 4: (Mineralien * 2) - Gifte_4 = 8
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 3
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 1
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 76
-Solid: 7
-Algae: 6
-Lime: (1, 4, 9, 6)
-Toxin: (7, 1, 7, 7)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 14
-Index 2: (2 * Algen) + Sandstein_min = 13
-Index 3: Gifte_max + Gifte_min = 8
-Index 4: (Mineralien * 2) - Gifte_4 = 7
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 9
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 6
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 86
-Solid: 8
-Algae: 5
-Lime: (5, 5, 5, 8)
-Toxin: (6, 8, 8, 9)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 24
-Index 2: (2 * Algen) + Sandstein_min = 15
-Index 3: Gifte_max + Gifte_min = 15
-Index 4: (Mineralien * 2) - Gifte_4 = 7
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 5
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 5
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 76
-Solid: 8
-Algae: 6
-Lime: (9, 6, 7, 6)
-Toxin: (9, 9, 2, 4)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 0
-Index 2: (2 * Algen) + Sandstein_min = 18
-Index 3: Gifte_max + Gifte_min = 11
-Index 4: (Mineralien * 2) - Gifte_4 = 12
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 7
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 6
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 82
-Solid: 9
-Algae: 9
-Lime: (9, 2, 7, 5)
-Toxin: (7, 5, 3, 2)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 27
-Index 2: (2 * Algen) + Sandstein_min = 20
-Index 3: Gifte_max + Gifte_min = 9
-Index 4: (Mineralien * 2) - Gifte_4 = 16
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 7
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 9
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 73
-Solid: 4
-Algae: 4
-Lime: (6, 2, 2, 7)
-Toxin: (1, 2, 5, 8)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 20
-Index 2: (2 * Algen) + Sandstein_min = 10
-Index 3: Gifte_max + Gifte_min = 9
-Index 4: (Mineralien * 2) - Gifte_4 = 0
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 3
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 4
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 80
-Solid: 4
-Algae: 2
-Lime: (5, 3, 8, 6)
-Toxin: (4, 3, 9, 2)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 12
-Index 2: (2 * Algen) + Sandstein_min = 7
-Index 3: Gifte_max + Gifte_min = 11
-Index 4: (Mineralien * 2) - Gifte_4 = 6
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 8
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 2
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 88
-Solid: 6
-Algae: 1
-Lime: (9, 7, 9, 8)
-Toxin: (1, 5, 4, 8)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 6
-Index 2: (2 * Algen) + Sandstein_min = 9
-Index 3: Gifte_max + Gifte_min = 9
-Index 4: (Mineralien * 2) - Gifte_4 = 4
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 9
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 1
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 91
-Solid: 3
-Algae: 4
-Lime: (9, 7, 3, 9)
-Toxin: (9, 2, 4, 6)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 6
-Index 2: (2 * Algen) + Sandstein_min = 11
-Index 3: Gifte_max + Gifte_min = 11
-Index 4: (Mineralien * 2) - Gifte_4 = 0
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 3
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 4
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 89
-Solid: 3
-Algae: 1
-Lime: (7, 7, 6, 8)
-Toxin: (8, 8, 9, 2)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 3
-Index 2: (2 * Algen) + Sandstein_min = 8
-Index 3: Gifte_max + Gifte_min = 11
-Index 4: (Mineralien * 2) - Gifte_4 = 4
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 6
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 1
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 89
-Solid: 3
-Algae: 2
-Lime: (8, 8, 8, 8)
-Toxin: (9, 2, 2, 6)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 0
-Index 2: (2 * Algen) + Sandstein_min = 12
-Index 3: Gifte_max + Gifte_min = 11
-Index 4: (Mineralien * 2) - Gifte_4 = 0
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 8
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 2
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 88
-Solid: 7
-Algae: 1
-Lime: (7, 1, 1, 9)
-Toxin: (6, 3, 3, 4)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 56
-Index 2: (2 * Algen) + Sandstein_min = 3
-Index 3: Gifte_max + Gifte_min = 9
-Index 4: (Mineralien * 2) - Gifte_4 = 10
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 1
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 1
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 44
-Solid: 8
-Algae: 1
-Lime: (5, 5, 9, 6)
-Toxin: (8, 6, 5, 8)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 8
-Index 2: (2 * Algen) + Sandstein_min = 7
-Index 3: Gifte_max + Gifte_min = 13
-Index 4: (Mineralien * 2) - Gifte_4 = 8
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 9
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 1
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 87
-Solid: 5
-Algae: 6
-Lime: (3, 8, 1, 8)
-Toxin: (7, 6, 6, 6)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 0
-Index 2: (2 * Algen) + Sandstein_min = 13
-Index 3: Gifte_max + Gifte_min = 13
-Index 4: (Mineralien * 2) - Gifte_4 = 4
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 1
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 6
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 87
-Solid: 3
-Algae: 1
-Lime: (9, 6, 1, 6)
-Toxin: (4, 8, 1, 2)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 0
-Index 2: (2 * Algen) + Sandstein_min = 3
-Index 3: Gifte_max + Gifte_min = 9
-Index 4: (Mineralien * 2) - Gifte_4 = 4
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 1
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 1
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 91
-Solid: 3
-Algae: 6
-Lime: (4, 1, 6, 8)
-Toxin: (3, 8, 9, 2)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 21
-Index 2: (2 * Algen) + Sandstein_min = 13
-Index 3: Gifte_max + Gifte_min = 11
-Index 4: (Mineralien * 2) - Gifte_4 = 4
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 6
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 6
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 79
-Solid: 1
-Algae: 6
-Lime: (5, 1, 5, 5)
-Toxin: (9, 2, 6, 2)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 4
-Index 2: (2 * Algen) + Sandstein_min = 13
-Index 3: Gifte_max + Gifte_min = 11
-Index 4: (Mineralien * 2) - Gifte_4 = 0
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 5
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 6
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 87
-Solid: 6
-Algae: 6
-Lime: (3, 6, 1, 8)
-Toxin: (6, 9, 6, 3)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 12
-Index 2: (2 * Algen) + Sandstein_min = 13
-Index 3: Gifte_max + Gifte_min = 12
-Index 4: (Mineralien * 2) - Gifte_4 = 9
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 1
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 6
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 87
-Solid: 5
-Algae: 7
-Lime: (9, 1, 7, 7)
-Toxin: (2, 1, 7, 4)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 30
-Index 2: (2 * Algen) + Sandstein_min = 15
-Index 3: Gifte_max + Gifte_min = 8
-Index 4: (Mineralien * 2) - Gifte_4 = 6
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 7
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 7
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 70
-Solid: 7
-Algae: 1
-Lime: (8, 1, 2, 1)
-Toxin: (6, 3, 6, 9)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 0
-Index 2: (2 * Algen) + Sandstein_min = 3
-Index 3: Gifte_max + Gifte_min = 12
-Index 4: (Mineralien * 2) - Gifte_4 = 5
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 3
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 1
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 88
-Solid: 8
-Algae: 2
-Lime: (7, 7, 5, 8)
-Toxin: (8, 3, 7, 6)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 8
-Index 2: (2 * Algen) + Sandstein_min = 9
-Index 3: Gifte_max + Gifte_min = 11
-Index 4: (Mineralien * 2) - Gifte_4 = 10
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 5
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 2
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 89
-Solid: 7
-Algae: 6
-Lime: (8, 7, 2, 7)
-Toxin: (3, 4, 4, 9)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 0
-Index 2: (2 * Algen) + Sandstein_min = 14
-Index 3: Gifte_max + Gifte_min = 12
-Index 4: (Mineralien * 2) - Gifte_4 = 5
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 2
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 6
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 86
-Solid: 7
-Algae: 2
-Lime: (4, 4, 8, 5)
-Toxin: (3, 2, 5, 8)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 7
-Index 2: (2 * Algen) + Sandstein_min = 8
-Index 3: Gifte_max + Gifte_min = 10
-Index 4: (Mineralien * 2) - Gifte_4 = 6
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 8
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 2
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 90
-Solid: 4
-Algae: 3
-Lime: (9, 7, 8, 8)
-Toxin: (9, 4, 4, 6)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 4
-Index 2: (2 * Algen) + Sandstein_min = 13
-Index 3: Gifte_max + Gifte_min = 13
-Index 4: (Mineralien * 2) - Gifte_4 = 2
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 8
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 3
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 87
-Solid: 6
-Algae: 4
-Lime: (7, 1, 7, 4)
-Toxin: (4, 8, 4, 3)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 18
-Index 2: (2 * Algen) + Sandstein_min = 9
-Index 3: Gifte_max + Gifte_min = 11
-Index 4: (Mineralien * 2) - Gifte_4 = 9
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 7
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 4
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 82
-Solid: 6
-Algae: 8
-Lime: (1, 3, 2, 6)
-Toxin: (1, 7, 3, 3)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 18
-Index 2: (2 * Algen) + Sandstein_min = 17
-Index 3: Gifte_max + Gifte_min = 8
-Index 4: (Mineralien * 2) - Gifte_4 = 9
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 2
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 2
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 82
-Solid: 4
-Algae: 9
-Lime: (8, 6, 7, 7)
-Toxin: (4, 9, 8, 8)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 4
-Index 2: (2 * Algen) + Sandstein_min = 24
-Index 3: Gifte_max + Gifte_min = 13
-Index 4: (Mineralien * 2) - Gifte_4 = 0
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 7
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 9
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 76
-Solid: 9
-Algae: 2
-Lime: (3, 2, 3, 3)
-Toxin: (9, 1, 2, 7)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 9
-Index 2: (2 * Algen) + Sandstein_min = 6
-Index 3: Gifte_max + Gifte_min = 10
-Index 4: (Mineralien * 2) - Gifte_4 = 11
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 3
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 2
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 89
-Solid: 6
-Algae: 3
-Lime: (1, 2, 4, 7)
-Toxin: (1, 8, 5, 7)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 30
-Index 2: (2 * Algen) + Sandstein_min = 7
-Index 3: Gifte_max + Gifte_min = 9
-Index 4: (Mineralien * 2) - Gifte_4 = 5
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 4
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 2
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 70
-Solid: 8
-Algae: 7
-Lime: (8, 6, 3, 8)
-Toxin: (7, 1, 1, 3)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 16
-Index 2: (2 * Algen) + Sandstein_min = 17
-Index 3: Gifte_max + Gifte_min = 8
-Index 4: (Mineralien * 2) - Gifte_4 = 13
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 3
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 7
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 83
-Solid: 8
-Algae: 7
-Lime: (2, 4, 7, 5)
-Toxin: (3, 7, 3, 8)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 8
-Index 2: (2 * Algen) + Sandstein_min = 16
-Index 3: Gifte_max + Gifte_min = 11
-Index 4: (Mineralien * 2) - Gifte_4 = 8
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 7
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 5
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 84
-Solid: 4
-Algae: 3
-Lime: (8, 1, 8, 6)
-Toxin: (2, 4, 6, 3)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 20
-Index 2: (2 * Algen) + Sandstein_min = 7
-Index 3: Gifte_max + Gifte_min = 8
-Index 4: (Mineralien * 2) - Gifte_4 = 5
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 8
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 3
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 80
-Solid: 4
-Algae: 5
-Lime: (8, 4, 1, 8)
-Toxin: (3, 3, 6, 1)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 16
-Index 2: (2 * Algen) + Sandstein_min = 11
-Index 3: Gifte_max + Gifte_min = 7
-Index 4: (Mineralien * 2) - Gifte_4 = 7
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 3
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 5
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 84
-Solid: 8
-Algae: 5
-Lime: (7, 1, 5, 5)
-Toxin: (1, 2, 4, 3)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 32
-Index 2: (2 * Algen) + Sandstein_min = 11
-Index 3: Gifte_max + Gifte_min = 5
-Index 4: (Mineralien * 2) - Gifte_4 = 13
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 5
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 5
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 68
-Solid: 3
-Algae: 7
-Lime: (9, 4, 6, 5)
-Toxin: (1, 8, 2, 5)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 3
-Index 2: (2 * Algen) + Sandstein_min = 18
-Index 3: Gifte_max + Gifte_min = 9
-Index 4: (Mineralien * 2) - Gifte_4 = 1
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 6
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 7
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 82
-Solid: 9
-Algae: 4
-Lime: (9, 4, 7, 6)
-Toxin: (8, 4, 3, 8)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 18
-Index 2: (2 * Algen) + Sandstein_min = 12
-Index 3: Gifte_max + Gifte_min = 11
-Index 4: (Mineralien * 2) - Gifte_4 = 10
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 7
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 4
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 82
-Solid: 5
-Algae: 1
-Lime: (8, 1, 3, 4)
-Toxin: (8, 6, 4, 5)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 15
-Index 2: (2 * Algen) + Sandstein_min = 3
-Index 3: Gifte_max + Gifte_min = 12
-Index 4: (Mineralien * 2) - Gifte_4 = 5
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 3
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 1
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 85
-Solid: 2
-Algae: 7
-Lime: (3, 3, 9, 4)
-Toxin: (2, 8, 1, 4)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 2
-Index 2: (2 * Algen) + Sandstein_min = 17
-Index 3: Gifte_max + Gifte_min = 9
-Index 4: (Mineralien * 2) - Gifte_4 = 0
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 9
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 5
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 83
-Solid: 9
-Algae: 4
-Lime: (5, 7, 5, 7)
-Toxin: (3, 3, 9, 1)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 0
-Index 2: (2 * Algen) + Sandstein_min = 13
-Index 3: Gifte_max + Gifte_min = 10
-Index 4: (Mineralien * 2) - Gifte_4 = 17
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 6
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 4
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 83
-Solid: 5
-Algae: 3
-Lime: (7, 3, 1, 8)
-Toxin: (2, 4, 7, 7)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 25
-Index 2: (2 * Algen) + Sandstein_min = 7
-Index 3: Gifte_max + Gifte_min = 9
-Index 4: (Mineralien * 2) - Gifte_4 = 3
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 3
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 3
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 75
-Solid: 8
-Algae: 8
-Lime: (4, 2, 1, 9)
-Toxin: (6, 1, 4, 2)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 56
-Index 2: (2 * Algen) + Sandstein_min = 17
-Index 3: Gifte_max + Gifte_min = 7
-Index 4: (Mineralien * 2) - Gifte_4 = 14
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 3
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 8
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 44
-Solid: 8
-Algae: 6
-Lime: (4, 1, 3, 4)
-Toxin: (6, 9, 1, 2)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 24
-Index 2: (2 * Algen) + Sandstein_min = 13
-Index 3: Gifte_max + Gifte_min = 10
-Index 4: (Mineralien * 2) - Gifte_4 = 14
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 3
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 6
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 76
-Solid: 7
-Algae: 5
-Lime: (4, 3, 8, 9)
-Toxin: (9, 7, 3, 4)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 42
-Index 2: (2 * Algen) + Sandstein_min = 13
-Index 3: Gifte_max + Gifte_min = 12
-Index 4: (Mineralien * 2) - Gifte_4 = 10
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 8
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 5
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 58
-Solid: 1
-Algae: 4
-Lime: (5, 7, 5, 9)
-Toxin: (7, 9, 1, 1)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 2
-Index 2: (2 * Algen) + Sandstein_min = 13
-Index 3: Gifte_max + Gifte_min = 10
-Index 4: (Mineralien * 2) - Gifte_4 = 1
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 5
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 4
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 87
-Solid: 3
-Algae: 9
-Lime: (7, 9, 1, 9)
-Toxin: (1, 2, 5, 5)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 0
-Index 2: (2 * Algen) + Sandstein_min = 19
-Index 3: Gifte_max + Gifte_min = 6
-Index 4: (Mineralien * 2) - Gifte_4 = 1
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 3
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 8
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 81
-Solid: 5
-Algae: 4
-Lime: (7, 3, 6, 9)
-Toxin: (5, 4, 4, 2)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 30
-Index 2: (2 * Algen) + Sandstein_min = 11
-Index 3: Gifte_max + Gifte_min = 7
-Index 4: (Mineralien * 2) - Gifte_4 = 8
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 6
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 4
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 70
-Solid: 4
-Algae: 8
-Lime: (3, 1, 2, 5)
-Toxin: (9, 4, 8, 2)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 16
-Index 2: (2 * Algen) + Sandstein_min = 17
-Index 3: Gifte_max + Gifte_min = 11
-Index 4: (Mineralien * 2) - Gifte_4 = 6
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 4
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 8
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 83
-Solid: 2
-Algae: 1
-Lime: (4, 5, 6, 5)
-Toxin: (8, 2, 9, 1)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 0
-Index 2: (2 * Algen) + Sandstein_min = 6
-Index 3: Gifte_max + Gifte_min = 10
-Index 4: (Mineralien * 2) - Gifte_4 = 3
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 7
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 1
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 90
-Solid: 7
-Algae: 4
-Lime: (7, 3, 1, 7)
-Toxin: (2, 7, 7, 8)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 28
-Index 2: (2 * Algen) + Sandstein_min = 9
-Index 3: Gifte_max + Gifte_min = 10
-Index 4: (Mineralien * 2) - Gifte_4 = 6
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 1
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 4
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 72
-Solid: 3
-Algae: 3
-Lime: (4, 8, 4, 8)
-Toxin: (8, 8, 8, 2)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 0
-Index 2: (2 * Algen) + Sandstein_min = 10
-Index 3: Gifte_max + Gifte_min = 10
-Index 4: (Mineralien * 2) - Gifte_4 = 4
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 4
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 3
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 90
-Solid: 7
-Algae: 5
-Lime: (8, 1, 8, 2)
-Toxin: (6, 3, 6, 2)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 7
-Index 2: (2 * Algen) + Sandstein_min = 11
-Index 3: Gifte_max + Gifte_min = 8
-Index 4: (Mineralien * 2) - Gifte_4 = 12
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 8
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 5
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 88
-Solid: 6
-Algae: 5
-Lime: (1, 1, 3, 3)
-Toxin: (2, 6, 8, 8)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 12
-Index 2: (2 * Algen) + Sandstein_min = 11
-Index 3: Gifte_max + Gifte_min = 10
-Index 4: (Mineralien * 2) - Gifte_4 = 4
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 3
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 3
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 88
-Solid: 5
-Algae: 8
-Lime: (7, 1, 3, 7)
-Toxin: (4, 7, 3, 7)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 30
-Index 2: (2 * Algen) + Sandstein_min = 17
-Index 3: Gifte_max + Gifte_min = 10
-Index 4: (Mineralien * 2) - Gifte_4 = 3
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 3
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 8
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 70
-Solid: 7
-Algae: 1
-Lime: (4, 4, 3, 9)
-Toxin: (8, 3, 3, 8)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 35
-Index 2: (2 * Algen) + Sandstein_min = 5
-Index 3: Gifte_max + Gifte_min = 11
-Index 4: (Mineralien * 2) - Gifte_4 = 6
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 3
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 1
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 65
-Solid: 5
-Algae: 4
-Lime: (9, 3, 5, 4)
-Toxin: (7, 4, 7, 7)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 5
-Index 2: (2 * Algen) + Sandstein_min = 11
-Index 3: Gifte_max + Gifte_min = 11
-Index 4: (Mineralien * 2) - Gifte_4 = 3
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 5
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 4
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 89
-Solid: 3
-Algae: 9
-Lime: (6, 3, 5, 3)
-Toxin: (8, 4, 7, 3)
-Index 1: (Sandstein_4 - Sandstein_2) * Mineralien = 0
-Index 2: (2 * Algen) + Sandstein_min = 21
-Index 3: Gifte_max + Gifte_min = 11
-Index 4: (Mineralien * 2) - Gifte_4 = 3
-Index 5: Der höhere zwischen (Gifte_3 - Gifte_2) und Sandstein_3 = 5
-Index 6: Der kleinere zwischen Algen und (Sandstein_1 + Gifte_1) = 9
-Overall Quality: 100 - dem Höchstem aller Ergebnisse = 79
-
diff --git a/master_thesis/data/vp01/vp.pkl b/master_thesis/data/vp01/vp.pkl
deleted file mode 100644
index fee9fb2..0000000
--- a/master_thesis/data/vp01/vp.pkl
+++ /dev/null
Binary files differ
diff --git a/master_thesis/data/vp01/vp_results.csv b/master_thesis/data/vp01/vp_results.csv
deleted file mode 100644
index e32bc73..0000000
--- a/master_thesis/data/vp01/vp_results.csv
+++ /dev/null
@@ -1,126 +0,0 @@
-,procedure_order,2,6,4,5,3,overall
-train_0,"['2', '6', '4', '5', '3', 'overall']","{'answer': '10', 'time': 26.036504983901978}","{'answer': '02', 'time': 56.687193870544434}","{'answer': '18', 'time': 14.239527940750122}","{'answer': '09', 'time': 16.83896493911743}","{'answer': '07', 'time': 7.139565944671631}","{'answer': '82', 'time': 23.404638051986694}"
-train_1,"['2', '6', '4', '5', '3', 'overall']","{'answer': '18', 'time': 16.33913278579712}","{'answer': '08', 'time': 26.624554872512817}","{'answer': '01', 'time': 8.492480039596558}","{'answer': '03', 'time': 10.091893911361694}","{'answer': '14', 'time': 7.1090898513793945}","{'answer': '82', 'time': 4.975718975067139}"
-train_2,"['2', '6', '4', '5', '3', 'overall']","{'answer': '16', 'time': 12.731030941009521}","{'answer': '06', 'time': 21.091443061828613}","{'answer': '08', 'time': 10.42626690864563}","{'answer': '09', 'time': 20.924896955490112}","{'answer': '10', 'time': 12.40776014328003}","{'answer': '84', 'time': 11.00912594795227}"
-train_3,"['2', '6', '4', '5', '3', 'overall']","{'answer': '07', 'time': 9.817075967788696}","{'answer': '03', 'time': 18.424916982650757}","{'answer': '04', 'time': 6.593318939208984}","{'answer': '01', 'time': 26.190644025802612}","{'answer': '06', 'time': 17.875165939331055}","{'answer': '90', 'time': 19.474982976913452}"
-train_4,"['2', '6', '4', '5', '3', 'overall']","{'answer': '17', 'time': 10.004041910171509}","{'answer': '08', 'time': 8.125507116317749}","{'answer': '08', 'time': 6.925907850265503}","{'answer': '01', 'time': 17.591739892959595}","{'answer': '16', 'time': 5.609088182449341}","{'answer': '83', 'time': 4.842430114746094}"
-train_5,"['2', '6', '4', '5', '3', 'overall']","{'answer': '11', 'time': 6.492458820343018}","{'answer': '03', 'time': 8.292197942733765}","{'answer': '09', 'time': 5.559381008148193}","{'answer': '02', 'time': 16.491647005081177}","{'answer': '16', 'time': 4.510051012039185}","{'answer': '84', 'time': 5.4751739501953125}"
-train_6,"['2', '6', '4', '5', '3', 'overall']","{'answer': '15', 'time': 9.185298919677734}","{'answer': '07', 'time': 12.958746910095215}","{'answer': '08', 'time': 5.225854158401489}","{'answer': '07', 'time': 12.12557315826416}","{'answer': '14', 'time': 4.375732183456421}","{'answer': '86', 'time': 2.6757640838623047}"
-train_7,"['2', '6', '4', '5', '3', 'overall']","{'answer': '13', 'time': 4.469300985336304}","{'answer': '05', 'time': 5.692375898361206}","{'answer': '14', 'time': 6.059319019317627}","{'answer': '03', 'time': 10.95950198173523}","{'answer': '15', 'time': 3.3418121337890625}","{'answer': '85', 'time': 3.476106882095337}"
-train_8,"['2', '6', '4', '5', '3', 'overall']","{'answer': '07', 'time': 7.626977205276489}","{'answer': '01', 'time': 9.392310857772827}","{'answer': '11', 'time': 4.692301034927368}","{'answer': '03', 'time': 14.258317947387695}","{'answer': '10', 'time': 4.875943183898926}","{'answer': '89', 'time': 5.409013986587524}"
-train_9,"['2', '6', '4', '5', '3', 'overall']","{'answer': '19', 'time': 7.6732728481292725}","{'answer': '07', 'time': 33.590677976608276}","{'answer': '07', 'time': 5.293399810791016}","{'answer': '05', 'time': 7.724711894989014}","{'answer': '12', 'time': 5.0090930461883545}","{'answer': '88', 'time': 4.17607307434082}"
-train_10,"['2', '6', '4', '5', '3', 'overall']","{'answer': '05', 'time': 10.056704998016357}","{'answer': '02', 'time': 9.12585186958313}","{'answer': '03', 'time': 5.792158126831055}","{'answer': '02', 'time': 8.125364065170288}","{'answer': '13', 'time': 5.275835990905762}","{'answer': '87', 'time': 2.143407106399536}"
-train_11,"['2', '6', '4', '5', '3', 'overall']","{'answer': '05', 'time': 4.954396963119507}","{'answer': '02', 'time': 11.158708095550537}","{'answer': '03', 'time': 7.292535066604614}","{'answer': '01', 'time': 13.425111055374146}","{'answer': '16', 'time': 4.642569065093994}","{'answer': '84', 'time': 2.176224946975708}"
-train_12,"['2', '6', '4', '5', '3', 'overall']","{'answer': '17', 'time': 5.028244972229004}","{'answer': '06', 'time': 7.692229986190796}","{'answer': '10', 'time': 4.259188890457153}","{'answer': '03', 'time': 7.525690793991089}","{'answer': '13', 'time': 3.3092360496520996}","{'answer': '83', 'time': 3.342571973800659}"
-train_13,"['2', '6', '4', '5', '3', 'overall']","{'answer': '04', 'time': 15.979115009307861}","{'answer': '01', 'time': 17.458345890045166}","{'answer': '16', 'time': 11.226455211639404}","{'answer': '02', 'time': 13.407445907592773}","{'answer': '05', 'time': 4.710201978683472}","{'answer': '84', 'time': 3.8418171405792236}"
-train_14,"['2', '6', '4', '5', '3', 'overall']","{'answer': '17', 'time': 6.55220890045166}","{'answer': '06', 'time': 4.625827074050903}","{'answer': '03', 'time': 6.193537950515747}","{'answer': '08', 'time': 9.17430305480957}","{'answer': '12', 'time': 6.042562961578369}","{'answer': '83', 'time': 3.1100940704345703}"
-train_15,"['2', '6', '4', '5', '3', 'overall']","{'answer': '11', 'time': 19.942121982574463}","{'answer': '05', 'time': 10.990962028503418}","{'answer': '11', 'time': 6.592442035675049}","{'answer': '01', 'time': 7.592461109161377}","{'answer': '13', 'time': 5.575700998306274}","{'answer': '87', 'time': 4.842554092407227}"
-train_16,"['2', '6', '4', '5', '3', 'overall']","{'answer': '17', 'time': 8.974673986434937}","{'answer': '08', 'time': 6.992140054702759}","{'answer': '09', 'time': 7.159526824951172}","{'answer': '01', 'time': 5.625424146652222}","{'answer': '17', 'time': 3.9424610137939453}","{'answer': '83', 'time': 2.9091989994049072}"
-train_17,"['2', '6', '4', '5', '3', 'overall']","{'answer': '06', 'time': 6.23907208442688}","{'answer': '02', 'time': 10.05887508392334}","{'answer': '13', 'time': 5.35918402671814}","{'answer': '06', 'time': 6.160006046295166}","{'answer': '07', 'time': 3.708575963973999}","{'answer': '87', 'time': 5.076056003570557}"
-train_18,"['2', '6', '4', '5', '3', 'overall']","{'answer': '03', 'time': 5.405400991439819}","{'answer': '01', 'time': 5.626816034317017}","{'answer': '02', 'time': 7.658214092254639}","{'answer': '07', 'time': 6.0589048862457275}","{'answer': '14', 'time': 3.342639923095703}","{'answer': '86', 'time': 2.5103578567504883}"
-train_19,"['2', '6', '4', '5', '3', 'overall']","{'answer': '19', 'time': 4.022356986999512}","{'answer': '07', 'time': 6.058928966522217}","{'answer': '05', 'time': 5.159147024154663}","{'answer': '08', 'time': 5.92668080329895}","{'answer': '13', 'time': 3.6752660274505615}","{'answer': '81', 'time': 2.875969171524048}"
-train_20,"['2', '6', '4', '5', '3', 'overall']","{'answer': '06', 'time': 5.570698976516724}","{'answer': '01', 'time': 4.959540128707886}","{'answer': '08', 'time': 8.65862488746643}","{'answer': '08', 'time': 7.29227614402771}","{'answer': '17', 'time': 3.4759681224823}","{'answer': '83', 'time': 2.3768248558044434}"
-train_21,"['2', '6', '4', '5', '3', 'overall']","{'answer': '12', 'time': 9.473029851913452}","{'answer': '03', 'time': 3.892446994781494}","{'answer': '04', 'time': 4.059577941894531}","{'answer': '08', 'time': 6.1922760009765625}","{'answer': '17', 'time': 2.9426259994506836}","{'answer': '83', 'time': 2.075900077819824}"
-train_22,"['2', '6', '4', '5', '3', 'overall']","{'answer': '17', 'time': 4.990738153457642}","{'answer': '08', 'time': 5.559962034225464}","{'answer': '07', 'time': 3.858494997024536}","{'answer': '01', 'time': 5.692332983016968}","{'answer': '10', 'time': 2.8426859378814697}","{'answer': '83', 'time': 3.1427619457244873}"
-train_23,"['2', '6', '4', '5', '3', 'overall']","{'answer': '15', 'time': 4.573652029037476}","{'answer': '06', 'time': 4.0916571617126465}","{'answer': '08', 'time': 3.9592840671539307}","{'answer': '09', 'time': 5.959025859832764}","{'answer': '13', 'time': 6.210268020629883}","{'answer': '85', 'time': 3.3085780143737793}"
-train_24,"['2', '6', '4', '5', '3', 'overall']","{'answer': '09', 'time': 6.515350103378296}","{'answer': '04', 'time': 7.959683895111084}","{'answer': '03', 'time': 5.858489990234375}","{'answer': '01', 'time': 5.025635004043579}","{'answer': '17', 'time': 3.2093589305877686}","{'answer': '83', 'time': 2.475963830947876}"
-train_25,"['2', '6', '4', '5', '3', 'overall']","{'answer': '17', 'time': 4.817543029785156}","{'answer': '08', 'time': 5.024787902832031}","{'answer': '04', 'time': 5.492486000061035}","{'answer': '01', 'time': 4.525800943374634}","{'answer': '16', 'time': 4.410054922103882}","{'answer': '83', 'time': 1.6753010749816895}"
-train_26,"['2', '6', '4', '5', '3', 'overall']","{'answer': '10', 'time': 7.626294136047363}","{'answer': '04', 'time': 4.192460775375366}","{'answer': '08', 'time': 6.1268041133880615}","{'answer': '06', 'time': 13.691028118133545}","{'answer': '15', 'time': 3.1091830730438232}","{'answer': '85', 'time': 2.1435158252716064}"
-train_27,"['2', '6', '4', '5', '3', 'overall']","{'answer': '07', 'time': 4.975480079650879}","{'answer': '03', 'time': 6.492156982421875}","{'answer': '08', 'time': 4.125845909118652}","{'answer': '06', 'time': 5.693468809127808}","{'answer': '10', 'time': 5.908435106277466}","{'answer': '90', 'time': 1.9757530689239502}"
-train_28,"['2', '6', '4', '5', '3', 'overall']","{'answer': '07', 'time': 3.8727760314941406}","{'answer': '03', 'time': 4.192474126815796}","{'answer': '07', 'time': 3.760370969772339}","{'answer': '02', 'time': 4.574770927429199}","{'answer': '09', 'time': 5.975677013397217}","{'answer': '91', 'time': 3.10915207862854}"
-train_29,"['2', '6', '4', '5', '3', 'overall']","{'answer': '13', 'time': 5.324854135513306}","{'answer': '04', 'time': 5.224725008010864}","{'answer': '07', 'time': 3.8259928226470947}","{'answer': '05', 'time': 4.725847005844116}","{'answer': '10', 'time': 3.5093929767608643}","{'answer': '90', 'time': 2.610179901123047}"
-train_30,"['2', '6', '4', '5', '3', 'overall']","{'answer': '07', 'time': 5.8169310092926025}","{'answer': '02', 'time': 14.459532976150513}","{'answer': '09', 'time': 5.991631031036377}","{'answer': '08', 'time': 5.359006881713867}","{'answer': '09', 'time': 3.942603826522827}","{'answer': '91', 'time': 1.842768907546997}"
-train_31,"['2', '6', '4', '5', '3', 'overall']","{'answer': '06', 'time': 4.841131210327148}","{'answer': '05', 'time': 13.09187388420105}","{'answer': '01', 'time': 5.027038812637329}","{'answer': '09', 'time': 4.408151149749756}","{'answer': '13', 'time': 5.075727224349976}","{'answer': '84', 'time': 4.009395122528076}"
-train_32,"['2', '6', '4', '5', '3', 'overall']","{'answer': '09', 'time': 3.8747780323028564}","{'answer': '03', 'time': 3.591758966445923}","{'answer': '08', 'time': 3.8260440826416016}","{'answer': '07', 'time': 4.659034967422485}","{'answer': '10', 'time': 3.10942006111145}","{'answer': '90', 'time': 2.6093859672546387}"
-train_33,"['2', '6', '4', '5', '3', 'overall']","{'answer': '08', 'time': 4.330210208892822}","{'answer': '03', 'time': 6.424806118011475}","{'answer': '12', 'time': 3.759239912033081}","{'answer': '07', 'time': 6.392423152923584}","{'answer': '11', 'time': 7.042717933654785}","{'answer': '88', 'time': 5.142405986785889}"
-train_34,"['2', '6', '4', '5', '3', 'overall']","{'answer': '21', 'time': 7.84775710105896}","{'answer': '09\\', 'time': 4.325328826904297}","{'answer': '00', 'time': 6.69249701499939}","{'answer': '08', 'time': 5.325778007507324}","{'answer': '10', 'time': 3.3760712146759033}","{'answer': '79', 'time': 4.4425389766693115}"
-train_35,"['2', '6', '4', '5', '3', 'overall']","{'answer': '20', 'time': 6.881566047668457}","{'answer': '06', 'time': 5.125723838806152}","{'answer': '13', 'time': 5.36018705368042}","{'answer': '02', 'time': 4.808504104614258}","{'answer': '06', 'time': 4.2757248878479}","{'answer': '80', 'time': 3.4425370693206787}"
-train_36,"['2', '6', '4', '5', '3', 'overall']","{'answer': '06', 'time': 5.304340839385986}","{'answer': '02', 'time': 5.95868992805481}","{'answer': '10', 'time': 4.359194040298462}","{'answer': '02', 'time': 7.258947849273682}","{'answer': '06', 'time': 3.5102689266204834}","{'answer': '90', 'time': 5.475237846374512}"
-train_37,"['2', '6', '4', '5', '3', 'overall']","{'answer': '18', 'time': 4.9199378490448}","{'answer': '05', 'time': 7.825677871704102}","{'answer': '15', 'time': 9.625769138336182}","{'answer': '07', 'time': 5.159103155136108}","{'answer': '09', 'time': 3.6760358810424805}","{'answer': '85', 'time': 3.07706618309021}"
-train_38,"['2', '6', '4', '5', '3', 'overall']","{'answer': '13', 'time': 4.2028608322143555}","{'answer': '05', 'time': 7.125473976135254}","{'answer': '08', 'time': 6.32579493522644}","{'answer': '07', 'time': 4.859025001525879}","{'answer': '07', 'time': 3.809481143951416}","{'answer': '92', 'time': 5.37561297416687}"
-train_39,"['2', '6', '4', '5', '3', 'overall']","{'answer': '20', 'time': 4.460831165313721}","{'answer': '09', 'time': 4.426720142364502}","{'answer': '01', 'time': 5.925044059753418}","{'answer': '07', 'time': 11.058830976486206}","{'answer': '07', 'time': 4.310186862945557}","{'answer': '80', 'time': 4.008445978164673}"
-train_40,"['2', '6', '4', '5', '3', 'overall']","{'answer': '05', 'time': 6.13238787651062}","{'answer': '02', 'time': 9.02636981010437}","{'answer': '09', 'time': 5.1917009353637695}","{'answer': '09', 'time': 3.8924849033355713}","{'answer': '09', 'time': 3.676111936569214}","{'answer': '91', 'time': 2.6092989444732666}"
-train_41,"['2', '6', '4', '5', '3', 'overall']","{'answer': '07', 'time': 4.342788934707642}","{'answer': '02', 'time': 2.7918879985809326}","{'answer': '06', 'time': 7.692259788513184}","{'answer': '05', 'time': 6.092311859130859}","{'answer': '11', 'time': 2.8769900798797607}","{'answer': '89', 'time': 2.7753190994262695}"
-train_42,"['2', '6', '4', '5', '3', 'overall']","{'answer': '17', 'time': 4.6513330936431885}","{'answer': '07', 'time': 4.725904226303101}","{'answer': '09', 'time': 3.3594141006469727}","{'answer': '05', 'time': 4.493300914764404}","{'answer': '06', 'time': 3.875545024871826}","{'answer': '83', 'time': 4.442306041717529}"
-train_43,"['2', '6', '4', '5', '3', 'overall']","{'answer': '21', 'time': 4.592144966125488}","{'answer': '09\\', 'time': 3.192579984664917}","{'answer': '07', 'time': 4.292633771896362}","{'answer': '03', 'time': 5.525890827178955}","{'answer': '11', 'time': 4.442440032958984}","{'answer': '79', 'time': 4.109320878982544}"
-train_44,"['2', '6', '4', '5', '3', 'overall']","{'answer': '08', 'time': 8.902617931365967}","{'answer': '03', 'time': 4.592271089553833}","{'answer': '07', 'time': 7.059187889099121}","{'answer': '08', 'time': 6.159030914306641}","{'answer': '10', 'time': 3.77610182762146}","{'answer': '90', 'time': 3.742460012435913}"
-train_45,"['2', '6', '4', '5', '3', 'overall']","{'answer': '20', 'time': 5.207564115524292}","{'answer': '07', 'time': 3.7934679985046387}","{'answer': '11', 'time': 4.6917970180511475}","{'answer': '05', 'time': 4.85904598236084}","{'answer': '08', 'time': 4.542768955230713}","{'answer': '80', 'time': 2.975929021835327}"
-train_46,"['2', '6', '4', '5', '3', 'overall']","{'answer': '20', 'time': 4.313211917877197}","{'answer': '09', 'time': 3.359261989593506}","{'answer': '14', 'time': 4.159305095672607}","{'answer': '07', 'time': 4.3591530323028564}","{'answer': '09', 'time': 4.67668890953064}","{'answer': '80', 'time': 2.708556890487671}"
-train_47,"['2', '6', '4', '5', '3', 'overall']","{'answer': '19', 'time': 6.414355039596558}","{'answer': '09', 'time': 3.42582106590271}","{'answer': '11', 'time': 3.726064920425415}","{'answer': '07', 'time': 4.726711988449097}","{'answer': '12', 'time': 4.741950035095215}","{'answer': '81', 'time': 3.309231996536255}"
-train_48,"['2', '6', '4', '5', '3', 'overall']","{'answer': '15', 'time': 4.716330051422119}","{'answer': '05', 'time': 3.6258389949798584}","{'answer': '08', 'time': 4.425822019577026}","{'answer': '07', 'time': 4.15946102142334}","{'answer': '07', 'time': 3.8424789905548096}","{'answer': '95', 'time': 2.309309959411621}"
-train_49,"['2', '6', '4', '5', '3', 'overall']","{'answer': '04', 'time': 6.067517042160034}","{'answer': '01', 'time': 3.192002058029175}","{'answer': '04', 'time': 4.426087856292725}","{'answer': '02', 'time': 3.7926108837127686}","{'answer': '13', 'time': 4.9758710861206055}","{'answer': '87', 'time': 3.076030969619751}"
-train_50,"['2', '6', '4', '5', '3', 'overall']","{'answer': '09', 'time': 9.954764127731323}","{'answer': '04', 'time': 4.1924450397491455}","{'answer': '12', 'time': 4.292608976364136}","{'answer': '01', 'time': 4.158869981765747}","{'answer': '06', 'time': 4.1095359325408936}","{'answer': '88', 'time': 2.275920867919922}"
-train_51,"['2', '6', '4', '5', '3', 'overall']","{'answer': '17', 'time': 3.918135166168213}","{'answer': '07', 'time': 3.292569875717163}","{'answer': '08', 'time': 5.060072898864746}","{'answer': '02', 'time': 3.925126075744629}","{'answer': '06', 'time': 5.442371129989624}","{'answer': '83', 'time': 3.1092989444732666}"
-train_52,"['2', '6', '4', '5', '3', 'overall']","{'answer': '03', 'time': 6.0434629917144775}","{'answer': '01', 'time': 4.291617155075073}","{'answer': '04', 'time': 5.55915379524231}","{'answer': '01', 'time': 7.858904123306274}","{'answer': '09', 'time': 3.9100899696350098}","{'answer': '91', 'time': 27.173978090286255}"
-train_53,"['2', '6', '4', '5', '3', 'overall']","{'answer': '10', 'time': 4.374303102493286}","{'answer': '03', 'time': 6.660162925720215}","{'answer': '05', 'time': 4.858386039733887}","{'answer': '09', 'time': 4.625761032104492}","{'answer': '08', 'time': 3.275974988937378}","{'answer': '90', 'time': 4.709302186965942}"
-train_54,"['2', '6', '4', '5', '3', 'overall']","{'answer': '15', 'time': 5.115135908126831}","{'answer': '06', 'time': 5.42578387260437}","{'answer': '01', 'time': 5.492455005645752}","{'answer': '05', 'time': 4.8924171924591064}","{'answer': '05', 'time': 3.6103458404541016}","{'answer': '85', 'time': 2.675323009490967}"
-train_55,"['2', '6', '4', '5', '3', 'overall']","{'answer': '07', 'time': 5.154497861862183}","{'answer': '03', 'time': 4.192417144775391}","{'answer': '10', 'time': 5.126497983932495}","{'answer': '05', 'time': 6.225295066833496}","{'answer': '07', 'time': 4.309144020080566}","{'answer': '90', 'time': 1.909376859664917}"
-train_56,"['2', '6', '4', '5', '3', 'overall']","{'answer': '09', 'time': 3.9657299518585205}","{'answer': '04', 'time': 3.2265841960906982}","{'answer': '03', 'time': 3.8586740493774414}","{'answer': '04', 'time': 5.225863933563232}","{'answer': '14', 'time': 5.742634057998657}","{'answer': '86', 'time': 0.9761629104614258}"
-train_57,"['2', '6', '4', '5', '3', 'overall']","{'answer': '12', 'time': 4.5009050369262695}","{'answer': '05', 'time': 3.8915088176727295}","{'answer': '16', 'time': 4.359471082687378}","{'answer': '04', 'time': 8.52551794052124}","{'answer': '07', 'time': 4.31023907661438}","{'answer': '94', 'time': 3.808703899383545}"
-train_58,"['2', '6', '4', '5', '3', 'overall']","{'answer': '03', 'time': 5.427824020385742}","{'answer': '01', 'time': 8.95983600616455}","{'answer': '07', 'time': 6.124932050704956}","{'answer': '03', 'time': 4.192410945892334}","{'answer': '10', 'time': 2.9095120429992676}","{'answer': '90', 'time': 1.6759710311889648}"
-train_59,"['2', '6', '4', '5', '3', 'overall']","{'answer': '17', 'time': 5.831754922866821}","{'answer': '05', 'time': 2.7594661712646484}","{'answer': '04', 'time': 3.625877857208252}","{'answer': '07', 'time': 18.95830202102661}","{'answer': '10', 'time': 2.742506980895996}","{'answer': '83', 'time': 2.942652940750122}"
-train_60,"['2', '6', '4', '5', '3', 'overall']","{'answer': '04', 'time': 12.936342000961304}","{'answer': '01', 'time': 3.7925119400024414}","{'answer': '10', 'time': 5.625720024108887}","{'answer': '07', 'time': 10.192348003387451}","{'answer': '11', 'time': 3.3092830181121826}","{'answer': '89', 'time': 3.3423988819122314}"
-train_61,"['2', '6', '4', '5', '3', 'overall']","{'answer': '11', 'time': 5.6721580028533936}","{'answer': '05', 'time': 5.1590049266815186}","{'answer': '02', 'time': 4.05955696105957}","{'answer': '07', 'time': 5.625631093978882}","{'answer': '09', 'time': 3.9426791667938232}","{'answer': '89', 'time': 3.9092280864715576}"
-train_62,"['2', '6', '4', '5', '3', 'overall']","{'answer': '11', 'time': 14.675722122192383}","{'answer': '03', 'time': 4.859088897705078}","{'answer': '08', 'time': 4.893693923950195}","{'answer': '09', 'time': 7.0248448848724365}","{'answer': '14', 'time': 4.2092201709747314}","{'answer': '86', 'time': 3.1428468227386475}"
-train_63,"['2', '6', '4', '5', '3', 'overall']","{'answer': '23', 'time': 10.580211877822876}","{'answer': '09', 'time': 5.925568103790283}","{'answer': '14', 'time': 8.559867858886719}","{'answer': '07', 'time': 5.0916969776153564}","{'answer': '08', 'time': 6.009070873260498}","{'answer': '77', 'time': 3.8427250385284424}"
-train_64,"['2', '6', '4', '5', '3', 'overall']","{'answer': '15', 'time': 9.085886001586914}","{'answer': '07', 'time': 3.9591338634490967}","{'answer': '06', 'time': 5.992577075958252}","{'answer': '01', 'time': 6.193041801452637}","{'answer': '06', 'time': 4.675353050231934}","{'answer': '85', 'time': 2.5424530506134033}"
-train_65,"['2', '6', '4', '5', '3', 'overall']","{'answer': '10', 'time': 6.46513295173645}","{'answer': '04', 'time': 4.159038066864014}","{'answer': '05', 'time': 4.292689085006714}","{'answer': '08', 'time': 5.125971078872681}","{'answer': '12', 'time': 4.509168863296509}","{'answer': '88', 'time': 3.409296989440918}"
-train_66,"['2', '6', '4', '5', '3', 'overall']","{'answer': '16', 'time': 5.367510080337524}","{'answer': '07', 'time': 3.8249828815460205}","{'answer': '13', 'time': 4.6592090129852295}","{'answer': '08', 'time': 5.725658893585205}","{'answer': '05', 'time': 4.843382835388184}","{'answer': '84', 'time': 1.8428928852081299}"
-train_67,"['2', '6', '4', '5', '3', 'overall']","{'answer': '20', 'time': 8.365431070327759}","{'answer': '08', 'time': 4.959223031997681}","{'answer': '05', 'time': 9.726324081420898}","{'answer': '04', 'time': 5.559085130691528}","{'answer': '16', 'time': 3.3095459938049316}","{'answer': '80', 'time': 3.7760860919952393}"
-train_68,"['2', '6', '4', '5', '3', 'overall']","{'answer': '12', 'time': 4.6454222202301025}","{'answer': '05', 'time': 5.059316158294678}","{'answer': '16', 'time': 6.925945997238159}","{'answer': '04', 'time': 5.060113906860352}","{'answer': '06', 'time': 6.142254829406738}","{'answer': '84', 'time': 3.3759219646453857}"
-train_69,"['2', '6', '4', '5', '3', 'overall']","{'answer': '03', 'time': 5.70415997505188}","{'answer': '01', 'time': 3.05935001373291}","{'answer': '08', 'time': 3.3937368392944336}","{'answer': '03', 'time': 5.291810035705566}","{'answer': '09', 'time': 3.3761119842529297}","{'answer': '91', 'time': 3.842578887939453}"
-train_70,"['2', '6', '4', '5', '3', 'overall']","{'answer': '13', 'time': 6.050006866455078}","{'answer': '06', 'time': 4.125193119049072}","{'answer': '07', 'time': 4.092828035354614}","{'answer': '09', 'time': 5.525941848754883}","{'answer': '08', 'time': 5.343520879745483}","{'answer': '87', 'time': 5.108759880065918}"
-train_71,"['2', '6', '4', '5', '3', 'overall']","{'answer': '15', 'time': 9.336885929107666}","{'answer': '05', 'time': 14.561062097549438}","{'answer': '07', 'time': 9.55850100517273}","{'answer': '05', 'time': 5.29270601272583}","{'answer': '15', 'time': 6.576662063598633}","{'answer': '85', 'time': 2.542357921600342}"
-train_72,"['2', '6', '4', '5', '3', 'overall']","{'answer': '18', 'time': 4.892240047454834}","{'answer': '06', 'time': 5.759151935577393}","{'answer': '12', 'time': 6.593116998672485}","{'answer': '07', 'time': 6.758953809738159}","{'answer': '11', 'time': 5.176063060760498}","{'answer': '82', 'time': 4.576093912124634}"
-train_73,"['2', '6', '4', '5', '3', 'overall']","{'answer': '20', 'time': 4.011132001876831}","{'answer': '09', 'time': 6.558865070343018}","{'answer': '16', 'time': 8.792508125305176}","{'answer': '07', 'time': 4.359534978866577}","{'answer': '09', 'time': 3.6424198150634766}","{'answer': '80', 'time': 4.276346921920776}"
-train_74,"['2', '6', '4', '5', '3', 'overall']","{'answer': '10', 'time': 9.632851839065552}","{'answer': '04', 'time': 4.259075880050659}","{'answer': '00', 'time': 8.39347505569458}","{'answer': '03', 'time': 6.074970960617065}","{'answer': '09', 'time': 3.976148843765259}","{'answer': '90', 'time': 4.242573022842407}"
-test_0,"['2', '6', '4', '5', '3', 'overall']","{'answer': '07', 'time': 5.370132207870483}","{'answer': '02', 'time': 1.2918479442596436}","{'answer': '06', 'time': 4.626178979873657}","{'answer': '08', 'time': 3.859586000442505}","{'answer': '11', 'time': 4.442602157592773}","{'answer': '89', 'time': 2.009474992752075}"
-test_1,"['2', '6', '4', '5', '3', 'overall']","{'answer': '09', 'time': 6.040351867675781}","{'answer': '01', 'time': 1.5593841075897217}","{'answer': '04', 'time': 4.160007953643799}","{'answer': '09', 'time': 3.5587270259857178}","{'answer': '09', 'time': 3.009481191635132}","{'answer': '91', 'time': 3.3099021911621094}"
-test_2,"['2', '6', '4', '5', '3', 'overall']","{'answer': '11', 'time': 6.363233804702759}","{'answer': '04', 'time': 3.326404094696045}","{'answer': '00', 'time': 3.592424154281616}","{'answer': '03', 'time': 5.025896072387695}","{'answer': '11', 'time': 4.942652940750122}","{'answer': '89', 'time': 2.509197235107422}"
-test_3,"['2', '6', '4', '5', '3', 'overall']","{'answer': '08', 'time': 9.074213027954102}","{'answer': '01', 'time': 1.692652940750122}","{'answer': '04', 'time': 7.792577028274536}","{'answer': '06', 'time': 8.325893878936768}","{'answer': '11', 'time': 4.409218072891235}","{'answer': '89', 'time': 3.243312120437622}"
-test_4,"['2', '6', '4', '5', '3', 'overall']","{'answer': '12', 'time': 6.322015047073364}","{'answer': '02', 'time': 2.7259538173675537}","{'answer': '00', 'time': 4.559998035430908}","{'answer': '08', 'time': 3.8253250122070312}","{'answer': '11', 'time': 2.50944185256958}","{'answer': '88', 'time': 3.643385887145996}"
-test_5,"['2', '6', '4', '5', '3', 'overall']","{'answer': '03', 'time': 6.76225209236145}","{'answer': '01', 'time': 1.1926748752593994}","{'answer': '10', 'time': 4.49266791343689}","{'answer': '01', 'time': 3.2260210514068604}","{'answer': '10', 'time': 2.5098209381103516}","{'answer': '90', 'time': 1.9430930614471436}"
-test_6,"['2', '6', '4', '5', '3', 'overall']","{'answer': '07', 'time': 3.765528917312622}","{'answer': '01', 'time': 3.125962018966675}","{'answer': '08', 'time': 4.992753982543945}","{'answer': '09', 'time': 5.659105062484741}","{'answer': '13', 'time': 4.442892074584961}","{'answer': '87', 'time': 1.242656946182251}"
-test_7,"['2', '6', '4', '5', '3', 'overall']","{'answer': '13', 'time': 5.334572792053223}","{'answer': '06', 'time': 3.4253759384155273}","{'answer': '04', 'time': 4.659333944320679}","{'answer': '01', 'time': 8.65910005569458}","{'answer': '13', 'time': 3.8434250354766846}","{'answer': '87', 'time': 3.475461006164551}"
-test_8,"['2', '6', '4', '5', '3', 'overall']","{'answer': '03', 'time': 3.5986340045928955}","{'answer': '01', 'time': 1.026136875152588}","{'answer': '04', 'time': 4.159365177154541}","{'answer': '01', 'time': 2.859255790710449}","{'answer': '09', 'time': 4.343358993530273}","{'answer': '91', 'time': 2.2094991207122803}"
-test_9,"['2', '6', '4', '5', '3', 'overall']","{'answer': '13', 'time': 7.596956968307495}","{'answer': '06', 'time': 4.325355052947998}","{'answer': '04', 'time': 5.160022020339966}","{'answer': '06', 'time': 3.891908884048462}","{'answer': '11', 'time': 3.47601318359375}","{'answer': '87', 'time': 1.7430799007415771}"
-test_10,"['2', '6', '4', '5', '3', 'overall']","{'answer': '13', 'time': 4.122824192047119}","{'answer': '06', 'time': 3.7593209743499756}","{'answer': '00', 'time': 3.3933489322662354}","{'answer': '05', 'time': 7.725253105163574}","{'answer': '11', 'time': 3.009845018386841}","{'answer': '87', 'time': 3.2089450359344482}"
-test_11,"['2', '6', '4', '5', '3', 'overall']","{'answer': '13', 'time': 4.674084901809692}","{'answer': '06', 'time': 7.1922900676727295}","{'answer': '09', 'time': 7.925943851470947}","{'answer': '01', 'time': 6.893152952194214}","{'answer': '12', 'time': 3.842210054397583}","{'answer': '87', 'time': 3.6097941398620605}"
-test_12,"['2', '6', '4', '5', '3', 'overall']","{'answer': '15', 'time': 5.72243595123291}","{'answer': '07', 'time': 6.126430034637451}","{'answer': '06', 'time': 7.992110013961792}","{'answer': '07', 'time': 1.3265531063079834}","{'answer': '08', 'time': 4.9421679973602295}","{'answer': '85', 'time': 1.7760798931121826}"
-test_13,"['2', '6', '4', '5', '3', 'overall']","{'answer': '03', 'time': 6.28024697303772}","{'answer': '01', 'time': 2.958688974380493}","{'answer': '05', 'time': 4.4927167892456055}","{'answer': '03', 'time': 4.593175888061523}","{'answer': '12', 'time': 2.9419360160827637}","{'answer': '88', 'time': 4.310007095336914}"
-test_14,"['2', '6', '4', '5', '3', 'overall']","{'answer': '09', 'time': 3.873940944671631}","{'answer': '02', 'time': 2.6591720581054688}","{'answer': '10', 'time': 5.49337100982666}","{'answer': '05', 'time': 4.991660118103027}","{'answer': '11', 'time': 4.34299898147583}","{'answer': '89', 'time': 3.8756511211395264}"
-test_15,"['2', '6', '4', '5', '3', 'overall']","{'answer': '14', 'time': 14.258066892623901}","{'answer': '06', 'time': 3.458866834640503}","{'answer': '05', 'time': 5.559311866760254}","{'answer': '02', 'time': 9.325467109680176}","{'answer': '12', 'time': 0.8431508541107178}","{'answer': '86', 'time': 1.9761810302734375}"
-test_16,"['2', '6', '4', '5', '3', 'overall']","{'answer': '08', 'time': 5.152645111083984}","{'answer': '02', 'time': 2.8260960578918457}","{'answer': '06', 'time': 6.1925060749053955}","{'answer': '08', 'time': 5.3597800731658936}","{'answer': '10', 'time': 3.6089320182800293}","{'answer': '90', 'time': 1.2428920269012451}"
-test_17,"['2', '6', '4', '5', '3', 'overall']","{'answer': '13', 'time': 4.803897142410278}","{'answer': '03', 'time': 1.4594769477844238}","{'answer': '02', 'time': 4.358694791793823}","{'answer': '08', 'time': 2.45951509475708}","{'answer': '13', 'time': 3.2757620811462402}","{'answer': '87', 'time': 2.00917387008667}"
-test_18,"['2', '6', '4', '5', '3', 'overall']","{'answer': '09', 'time': 4.2140421867370605}","{'answer': '04', 'time': 1.5599000453948975}","{'answer': '09', 'time': 3.925323963165283}","{'answer': '07', 'time': 3.126021146774292}","{'answer': '12', 'time': 4.142999887466431}","{'answer': '88', 'time': 3.5757298469543457}"
-test_19,"['2', '6', '4', '5', '3', 'overall']","{'answer': '17', 'time': 5.040421962738037}","{'answer': '02', 'time': 4.191894054412842}","{'answer': '09', 'time': 7.392826080322266}","{'answer': '02', 'time': 4.558949947357178}","{'answer': '08', 'time': 3.243030071258545}","{'answer': '83', 'time': 3.2756431102752686}"
-test_20,"['2', '6', '4', '5', '3', 'overall']","{'answer': '24', 'time': 6.756529092788696}","{'answer': '09', 'time': 5.79217004776001}","{'answer': '00', 'time': 6.593360185623169}","{'answer': '07', 'time': 3.0918431282043457}","{'answer': '13', 'time': 2.976064920425415}","{'answer': '76', 'time': 1.6433439254760742}"
-test_21,"['2', '6', '4', '5', '3', 'overall']","{'answer': '06', 'time': 4.151296138763428}","{'answer': '02', 'time': 3.8925559520721436}","{'answer': '11', 'time': 4.160046100616455}","{'answer': '03', 'time': 4.025239944458008}","{'answer': '10', 'time': 3.9433979988098145}","{'answer': '89', 'time': 4.008821964263916}"
-test_22,"['2', '6', '4', '5', '3', 'overall']","{'answer': '07', 'time': 7.8886260986328125}","{'answer': '01', 'time': 1.3585960865020752}","{'answer': '05', 'time': 4.9926369190216064}","{'answer': '04', 'time': 5.692458868026733}","{'answer': '09', 'time': 3.109358072280884}","{'answer': '91', 'time': 1.5427820682525635}"
-test_23,"['2', '6', '4', '5', '3', 'overall']","{'answer': '17', 'time': 6.068011999130249}","{'answer': '07', 'time': 2.7926201820373535}","{'answer': '13', 'time': 7.2591729164123535}","{'answer': '03', 'time': 4.325888156890869}","{'answer': '08', 'time': 2.94343900680542}","{'answer': '83', 'time': 1.37528395652771}"
-test_24,"['2', '6', '4', '5', '3', 'overall']","{'answer': '16', 'time': 8.456449031829834}","{'answer': '05', 'time': 1.85866379737854}","{'answer': '08', 'time': 7.226454019546509}","{'answer': '07', 'time': 4.958585023880005}","{'answer': '12', 'time': 1.609360933303833}","{'answer': '84', 'time': 7.775803089141846}"
-test_25,"['2', '6', '4', '5', '3', 'overall']","{'answer': '07', 'time': 5.497753143310547}","{'answer': '03', 'time': 1.3595149517059326}","{'answer': '05', 'time': 4.892041921615601}","{'answer': '08', 'time': 3.2597439289093018}","{'answer': '08', 'time': 5.808743953704834}","{'answer': '92', 'time': 1.3425939083099365}"
-test_26,"['2', '6', '4', '5', '3', 'overall']","{'answer': '11', 'time': 4.9585120677948}","{'answer': '05', 'time': 1.9259190559387207}","{'answer': '07', 'time': 3.259406089782715}","{'answer': '03', 'time': 4.059445142745972}","{'answer': '07', 'time': 3.775979995727539}","{'answer': '89', 'time': 1.3760998249053955}"
-test_27,"['2', '6', '4', '5', '3', 'overall']","{'answer': '11', 'time': 4.8504838943481445}","{'answer': '05', 'time': 1.7253248691558838}","{'answer': '13', 'time': 4.759367942810059}","{'answer': '05', 'time': 3.7260870933532715}","{'answer': '05', 'time': 4.042462110519409}","{'answer': '87', 'time': 4.376497030258179}"
-test_28,"['2', '6', '4', '5', '3', 'overall']","{'answer': '18', 'time': 8.267277002334595}","{'answer': '07', 'time': 4.025984048843384}","{'answer': '11', 'time': 6.693069934844971}","{'answer': '06', 'time': 8.691939115524292}","{'answer': '09', 'time': 2.076533079147339}","{'answer': '82', 'time': 1.575523853302002}"
-test_29,"['2', '6', '4', '5', '3', 'overall']","{'answer': '12', 'time': 6.2968668937683105}","{'answer': '04', 'time': 4.2924158573150635}","{'answer': '10', 'time': 4.526076078414917}","{'answer': '07', 'time': 3.1598691940307617}","{'answer': '11', 'time': 6.641896963119507}","{'answer': '88', 'time': 5.009846925735474}"
-test_30,"['2', '6', '4', '5', '3', 'overall']","{'answer': '03', 'time': 5.957716941833496}","{'answer': '01', 'time': 1.3931338787078857}","{'answer': '05', 'time': 5.392074823379517}","{'answer': '03', 'time': 7.3591179847717285}","{'answer': '12', 'time': 3.1427159309387207}","{'answer': '88', 'time': 2.4426209926605225}"
-test_31,"['2', '6', '4', '5', '3', 'overall']","{'answer': '17', 'time': 6.798419952392578}","{'answer': '05', 'time': 4.793034076690674}","{'answer': '00', 'time': 4.825468063354492}","{'answer': '09', 'time': 3.1257731914520264}","{'answer': '09', 'time': 4.642606973648071}","{'answer': '83', 'time': 1.476104974746704}"
-test_32,"['2', '6', '4', '5', '3', 'overall']","{'answer': '13', 'time': 9.257129192352295}","{'answer': '04', 'time': 1.5593030452728271}","{'answer': '17', 'time': 5.726643085479736}","{'answer': '06', 'time': 3.625264883041382}","{'answer': '10', 'time': 3.276108980178833}","{'answer': '83', 'time': 2.309887170791626}"
-test_33,"['2', '6', '4', '5', '3', 'overall']","{'answer': '07', 'time': 6.171710014343262}","{'answer': '03', 'time': 1.1260290145874023}","{'answer': '03', 'time': 4.859352111816406}","{'answer': '03', 'time': 3.6258959770202637}","{'answer': '09', 'time': 3.0766899585723877}","{'answer': '91', 'time': 4.875427007675171}"
-test_34,"['2', '6', '4', '5', '3', 'overall']","{'answer': '17', 'time': 8.046574831008911}","{'answer': '08', 'time': 2.759086847305298}","{'answer': '14', 'time': 4.426487922668457}","{'answer': '03', 'time': 4.758558988571167}","{'answer': '07', 'time': 2.542840003967285}","{'answer': '83', 'time': 1.076094150543213}"
-test_35,"['2', '6', '4', '5', '3', 'overall']","{'answer': '13', 'time': 6.172399997711182}","{'answer': '06', 'time': 1.792598009109497}","{'answer': '14', 'time': 4.6933300495147705}","{'answer': '03', 'time': 7.875060796737671}","{'answer': '10', 'time': 3.210181951522827}","{'answer': '86', 'time': 3.1419599056243896}"
-test_36,"['2', '6', '4', '5', '3', 'overall']","{'answer': '13', 'time': 8.59184193611145}","{'answer': '05', 'time': 2.4930009841918945}","{'answer': '10', 'time': 12.791875123977661}","{'answer': '08', 'time': 21.72477388381958}","{'answer': '12', 'time': 3.542670965194702}","{'answer': '87', 'time': 3.8429410457611084}"
-test_37,"['2', '6', '4', '5', '3', 'overall']","{'answer': '13', 'time': 11.240754127502441}","{'answer': '04', 'time': 12.292148113250732}","{'answer': '01', 'time': 14.192551851272583}","{'answer': '05', 'time': 31.691274166107178}","{'answer': '10', 'time': 3.375488042831421}","{'answer': '87', 'time': 2.7093310356140137}"
-test_38,"['2', '6', '4', '5', '3', 'overall']","{'answer': '19', 'time': 7.750884056091309}","{'answer': '08', 'time': 1.3927559852600098}","{'answer': '01', 'time': 5.992540121078491}","{'answer': '03', 'time': 1.0593030452728271}","{'answer': '06', 'time': 4.109776973724365}","{'answer': '81', 'time': 1.276188850402832}"
-test_39,"['2', '6', '4', '5', '3', 'overall']","{'answer': '11', 'time': 4.874099016189575}","{'answer': '04', 'time': 5.592890024185181}","{'answer': '06', 'time': 1.958815097808838}","{'answer': '06', 'time': 8.726163864135742}","{'answer': '07', 'time': 3.6421709060668945}","{'answer': '89', 'time': 5.143234968185425}"
-test_40,"['2', '6', '4', '5', '3', 'overall']","{'answer': '17', 'time': 9.72649097442627}","{'answer': '08', 'time': 4.058626890182495}","{'answer': '06', 'time': 9.25910210609436}","{'answer': '04', 'time': 3.8924639225006104}","{'answer': '11', 'time': 3.6763341426849365}","{'answer': '83', 'time': 1.309096097946167}"
-test_41,"['2', '6', '4', '5', '3', 'overall']","{'answer': '06', 'time': 10.635993957519531}","{'answer': '01', 'time': 7.628046989440918}","{'answer': '04', 'time': 4.859278202056885}","{'answer': '06', 'time': 7.959280014038086}","{'answer': '10', 'time': 4.175858020782471}","{'answer': '90', 'time': 1.4094059467315674}"
-test_42,"['2', '6', '4', '5', '3', 'overall']","{'answer': '09', 'time': 3.5513429641723633}","{'answer': '04', 'time': 2.725327968597412}","{'answer': '06', 'time': 7.659750938415527}","{'answer': '01', 'time': 4.3752281665802}","{'answer': '10', 'time': 2.876121997833252}","{'answer': '90', 'time': 1.8769547939300537}"
-test_43,"['2', '6', '4', '5', '3', 'overall']","{'answer': '10', 'time': 5.335503101348877}","{'answer': '03', 'time': 0.8927228450775146}","{'answer': '04', 'time': 4.426423072814941}","{'answer': '04', 'time': 4.992063045501709}","{'answer': '10', 'time': 2.575958013534546}","{'answer': '90', 'time': 1.7433199882507324}"
-test_44,"['2', '6', '4', '5', '3', 'overall']","{'answer': '11', 'time': 7.171494007110596}","{'answer': '05', 'time': 6.5257909297943115}","{'answer': '12', 'time': 14.259142875671387}","{'answer': '08', 'time': 12.292404890060425}","{'answer': '08', 'time': 5.575227975845337}","{'answer': '88', 'time': 3.976588010787964}"
-test_45,"['2', '6', '4', '5', '3', 'overall']","{'answer': '11', 'time': 4.901403188705444}","{'answer': '03', 'time': 1.692561149597168}","{'answer': '04', 'time': 8.059142112731934}","{'answer': '03', 'time': 6.5257768630981445}","{'answer': '10', 'time': 1.9427340030670166}","{'answer': '89', 'time': 1.6428020000457764}"
-test_46,"['2', '6', '4', '5', '3', 'overall']","{'answer': '17', 'time': 6.405505895614624}","{'answer': '08', 'time': 2.7592599391937256}","{'answer': '03', 'time': 4.193259954452515}","{'answer': '03', 'time': 5.791898012161255}","{'answer': '10', 'time': 4.876607894897461}","{'answer': '83', 'time': 2.2762959003448486}"
-test_47,"['2', '6', '4', '5', '3', 'overall']","{'answer': '05', 'time': 6.895946025848389}","{'answer': '01', 'time': 1.1591660976409912}","{'answer': '06', 'time': 8.092149019241333}","{'answer': '03', 'time': 6.692239046096802}","{'answer': '11', 'time': 4.609733819961548}","{'answer': '89', 'time': 4.942253112792969}"
-test_48,"['2', '6', '4', '5', '3', 'overall']","{'answer': '11', 'time': 10.472695112228394}","{'answer': '04', 'time': 3.293018102645874}","{'answer': '03', 'time': 7.625375986099243}","{'answer': '05', 'time': 3.5931649208068848}","{'answer': '11', 'time': 2.4422049522399902}","{'answer': '89', 'time': 4.175951957702637}"
-test_49,"['2', '6', '4', '5', '3', 'overall']","{'answer': '21', 'time': 8.830983877182007}","{'answer': '09', 'time': 1.7259249687194824}","{'answer': '03', 'time': 5.359236001968384}","{'answer': '05', 'time': 2.0259251594543457}","{'answer': '11', 'time': 3.043041944503784}","{'answer': '79', 'time': 3.7423250675201416}"
diff --git a/master_thesis/frensch_procedures.py b/master_thesis/frensch_procedures.py
deleted file mode 100644
index 3c64471..0000000
--- a/master_thesis/frensch_procedures.py
+++ /dev/null
@@ -1,150 +0,0 @@
-#!/usr/bin/env python3
-
-from __future__ import annotations
-import random
-
-
-class WaterSample:
- def __init__(
- self,
- solid: int,
- algae: int,
- lime: tuple[int, int, int, int],
- toxin: tuple[int, int, int, int],
- ):
- self.solid = solid
- self.algae = algae
- self.lime = lime
- self.toxin = toxin
-
- def procedure_dict(self):
- procedures = {
- "1": (self.index1(), self.index1_str()),
- "2": (self.index2(), self.index2_str()),
- "3": (self.index3(), self.index3_str()),
- "4": (self.index4(), self.index4_str()),
- "5": (self.index5(), self.index5_str()),
- "6": (self.index6(), self.index6_str()),
- "overall": (self.overall(), self.overall_str()),
- }
-
- return procedures
-
- def water_sample_dict(self):
- sample = {
- "1": (self.index1(), self.index1_str()),
- "2": (self.index2(), self.index2_str()),
- "3": (self.index3(), self.index3_str()),
- "4": (self.index4(), self.index4_str()),
- "5": (self.index5(), self.index5_str()),
- "6": (self.index6(), self.index6_str()),
- "overall": (self.overall(), self.overall_str()),
- "solid": self.solid,
- "algae": self.algae,
- "lime": self.lime,
- "toxin": self.toxin,
- }
- return sample
-
- def select_procedures(self):
- procedures = [
- (self.index1, self.index1_str),
- (self.index2, self.index2_str),
- (self.index3, self.index3_str),
- (self.index4, self.index4_str),
- (self.index5, self.index5_str),
- (self.index6, self.index6_str),
- ]
- random.shuffle(procedures)
- training_procedures = procedures[:-1]
- training_procedures.append((self.overall, self.overall_str))
-
- return training_procedures, procedures[-1]
-
- def index1(self):
- return (self.lime[3] - self.lime[1]) * self.solid
-
- def index1_str(self):
- return "(Sandstein_4 - Sandstein_2) * Mineralien"
-
- def index2(self):
- return (2 * self.algae) + min(self.lime)
-
- def index2_str(self):
- return "(2 * Algen) + Sandstein_min"
-
- def index3(self):
- return max(self.toxin) + min(self.toxin)
-
- def index3_str(self):
- return "Gifte_max + Gifte_min"
-
- def index4(self):
- return (self.solid * 2) - self.toxin[3]
-
- def index4_str(self):
- return "(Mineralien * 2) - Gifte_4"
-
- def index5(self):
- return max(self.lime[2], (self.toxin[2] - self.toxin[1]))
-
- def index5_str(self):
- return "Das Höhere von (Gifte_3 - Gifte_2), (Sandstein_3)"
-
- def index6(self):
- return min(self.algae, (self.lime[0] + self.toxin[0]))
-
- def index6_str(self):
- return "Das Kleinere von (Sandstein_1 + Gifte_1), (Algen)"
-
- def overall(self):
- return 100 - max(
- self.index1(), self.index2(), self.index3(), self.index4(), self.index5()
- )
-
- def overall_str(self):
- return "100 - dem Höchstem aller Ergebnisse"
-
- def print_all(self):
- print(f"Solid: {self.solid}")
- print(f"Algae: {self.algae}")
- print(f"Lime: {self.lime}")
- print(f"Toxin: {self.toxin}")
- print(f"Index 1: {self.index1_str()} = {self.index1()}")
- print(f"Index 2: {self.index2_str()} = {self.index2()}")
- print(f"Index 3: {self.index3_str()} = {self.index3()}")
- print(f"Index 4: {self.index4_str()} = {self.index4()}")
- print(f"Index 5: {self.index5_str()} = {self.index5()}")
- print(f"Index 6: {self.index6_str()} = {self.index6()}")
- print(f"Overall Quality: {self.overall_str()} = {self.overall()}")
-
-
-# No step should produce a negative number, greater/lesser of comparisons should not
-# use equal numbers
-def constrained_WaterSample():
- water_sample = random_WaterSample()
- resample = True
- while resample:
- water_sample = random_WaterSample()
- resample = False
- # check for negative results
- for proc in water_sample.procedure_dict().keys():
- if water_sample.procedure_dict()[proc][0] < 0:
- resample = True
- # check for greater/lesser equality
- # procedure 5
- if (water_sample.toxin[2] - water_sample.toxin[1]) == water_sample.lime[2]:
- resample = True
- # procedure 6
- if (water_sample.lime[0] + water_sample.toxin[0]) == water_sample.algae:
- resample = True
- return water_sample
-
-
-def random_WaterSample():
- solid = random.randint(1, 9)
- algae = random.randint(1, 9)
- lime = tuple(random.randint(1, 9) for _ in range(4))
- toxin = tuple(random.randint(1, 9) for _ in range(4))
-
- return WaterSample(solid, algae, lime, toxin)
diff --git a/master_thesis/pyactr_tut.py b/master_thesis/pyactr_tut.py
deleted file mode 100644
index a44209e..0000000
--- a/master_thesis/pyactr_tut.py
+++ /dev/null
@@ -1,512 +0,0 @@
-#!/usr/bin/env python3
-
-import pyactr as actr
-
-
-def memory_motor():
- playing_memory = actr.ACTRModel()
-
- actr.chunktype("playgame", "game, activity")
-
- initial_chunk = actr.makechunk(typename="playgame", game="memory")
-
- goal = playing_memory.set_goal("goal")
-
- playing_memory.productionstring(
- name="startplaying",
- string="""
- =goal>
- isa playgame
- game memory
- activity None
- ?manual>
- state free
- ==>
- =goal>
- isa playgame
- activity presskey
- """,
- )
-
- playing_memory.productionstring(
- name="presskey",
- string="""
- =goal>
- isa playgame
- game memory
- activity presskey
- ==>
- +manual>
- isa _manual
- cmd press_key
- key 1
- =goal>
- isa playgame
- activity None
- """,
- )
-
- simulation_game = playing_memory.simulation()
- simulation_game.run()
-
-
-def memory_vision():
- environment = actr.Environment()
- playing_memory = actr.ACTRModel(environment=environment)
-
- memory = [{}, {"A": {"text": "A", "position": (100, 100)}}]
-
- goal = playing_memory.set_goal("goal")
- actr.chunktype("playgame", "game, activity, key, object")
- initial_chunk = actr.makechunk(typename="playgame", game="memory", key="1")
- goal.add(initial_chunk)
-
- playing_memory.productionstring(
- name="startplaying",
- string="""
- =goal>
- isa playgame
- game memory
- activity None
- ==>
- =goal>
- isa playgame
- activity presskey""",
- )
-
- playing_memory.productionstring(
- name="presskey",
- string="""
- =goal>
- isa playgame
- game memory
- activity presskey
- key =k
- ==>
- +manual>
- isa _manual
- cmd press_key
- key =k
- =goal>
- isa playgame
- activity attend""",
- )
-
- playing_memory.productionstring(
- name="attendobject",
- string="""
- =goal>
- isa playgame
- game memory
- activity attend
- =visual_location>
- isa _visuallocation
- ?manual>
- state free
- ==>
- =goal>
- isa playgame
- activity storeobject
- +visual>
- isa _visual
- cmd move_attention
- screen_pos =visual_location""",
- )
-
- playing_memory.productionstring(
- name="storeobject",
- string="""
- =goal>
- isa playgame
- game memory
- activity storeobject
- =visual>
- isa _visual
- value =v
- ==>
- =goal>
- isa playgame
- activity None
- object =v""",
- )
-
- simulation = playing_memory.simulation(
- gui=False,
- environment_process=environment.environment_process,
- stimuli=memory,
- triggers="1",
- )
- simulation.run()
-
- print(goal)
-
-
-def memory_memory():
- environment = actr.Environment()
- playing_memory = actr.ACTRModel(environment=environment)
-
- memory = [
- {},
- {"A": {"text": "A", "position": (100, 100)}},
- {"A": {"text": "A", "position": (100, 100)}},
- ]
-
- goal = playing_memory.set_goal("goal")
- actr.chunktype("playgame", "game, activity, key, object")
- initial_chunk = actr.makechunk(typename="playgame", game="memory", key="1")
- goal.add(initial_chunk)
-
- playing_memory.productionstring(
- name="startplaying",
- string="""
- =goal>
- isa playgame
- game memory
- activity None
- object None
- ==>
- =goal>
- isa playgame
- activity presskey""",
- )
-
- playing_memory.productionstring(
- name="continueplaying",
- string="""
- =goal>
- isa playgame
- game memory
- activity None
- object ~None
- ==>
- =goal>
- isa playgame
- game memory
- activity recall""",
- )
-
- playing_memory.productionstring(
- name="recallvalue",
- string="""
- =goal>
- isa playgame
- game memory
- activity recall
- object =val
- ==>
- =goal>
- isa playgame
- game memory
- activity checkrecalled
- +retrieval>
- isa playgame
- object =val""",
- )
-
- playing_memory.productionstring(
- name="recallsuccessful",
- string="""
- =goal>
- isa playgame
- game memory
- activity checkrecalled
- object =val
- ?retrieval>
- buffer full
- =retrieval>
- isa playgame
- key =k
- ==>
- =goal>
- isa playgame
- key =k
- activity done""",
- )
-
- playing_memory.productionstring(
- name="recallfailed",
- string="""
- =goal>
- isa playgame
- game memory
- activity checkrecalled
- key 1
- object =val
- ?retrieval>
- state error
- ==>
- ~goal>
- +goal>
- isa playgame
- game memory
- activity presskey
- key 2""",
- )
-
- playing_memory.productionstring(
- name="presskey",
- string="""
- =goal>
- isa playgame
- game memory
- activity presskey
- key =k
- ==>
- +manual>
- isa _manual
- cmd press_key
- key =k
- =goal>
- isa playgame
- activity attend""",
- )
-
- playing_memory.productionstring(
- name="attendobject",
- string="""
- =goal>
- isa playgame
- game memory
- activity attend
- =visual_location>
- isa _visuallocation
- ?manual>
- state free
- ==>
- =goal>
- isa playgame
- activity storeobject
- +visual>
- isa _visual
- cmd move_attention
- screen_pos =visual_location""",
- )
-
- playing_memory.productionstring(
- name="storeobject",
- string="""
- =goal>
- isa playgame
- game memory
- activity storeobject
- =visual>
- isa _visual
- value =v
- ==>
- =goal>
- isa playgame
- activity None
- object =v""",
- )
-
- simulation = playing_memory.simulation(
- gui=False,
- environment_process=environment.environment_process,
- stimuli=memory,
- triggers="1",
- )
- simulation.run(max_time=2)
-
- print(goal)
- print(playing_memory.decmem)
-
-
-def memory_memory_loop():
- environment = actr.Environment()
- playing_memory = actr.ACTRModel(environment=environment)
-
- goal = playing_memory.set_goal("goal")
- actr.chunktype("playgame", "game, activity, key, object")
- initial_chunk = actr.makechunk(typename="playgame", game="memory", key="1")
-
- memory = [{}] + [{i: {"text": i, "position": (100, 100)}} for i in "BCDEFGHDIJ"]
- goal.add(initial_chunk)
-
- playing_memory.productionstring(
- name="startplaying",
- string="""
- =goal>
- isa playgame
- game memory
- activity None
- object None
- ==>
- =goal>
- isa playgame
- activity presskey""",
- )
-
- playing_memory.productionstring(
- name="continueplaying",
- string="""
- =goal>
- isa playgame
- game memory
- activity None
- object ~None
- ==>
- =goal>
- isa playgame
- game memory
- activity recall""",
- )
-
- playing_memory.productionstring(
- name="recallvalue",
- string="""
- =goal>
- isa playgame
- game memory
- activity recall
- object =val
- ==>
- =goal>
- isa playgame
- game memory
- activity checkrecalled
- +retrieval>
- isa playgame
- object =val""",
- )
-
- playing_memory.productionstring(
- name="recallsuccessful",
- string="""
- =goal>
- isa playgame
- game memory
- activity checkrecalled
- object =val
- ?retrieval>
- buffer full
- =retrieval>
- isa playgame
- key =k
- ==>
- =goal>
- isa playgame
- key =k
- activity done""",
- )
-
- for i in range(1, 9):
- playing_memory.productionstring(
- name="recallfailed" + str(i),
- string="""
- =goal>
- isa playgame
- game memory
- activity checkrecalled
- key """
- + str(i)
- + """
- object =val
- ?retrieval>
- state error
- ==>
- ~goal>
- +goal>
- isa playgame
- game memory
- activity presskey
- key """
- + str((i + 1) % 10),
- )
-
- playing_memory.productionstring(
- name="recallfailed9",
- string="""
- =goal>
- isa playgame
- game memory
- activity checkrecalled
- key 0
- object =val
- ?retrieval>
- state error
- ==>
- ~goal>""",
- )
-
- playing_memory.productionstring(
- name="presskey",
- string="""
- =goal>
- isa playgame
- game memory
- activity presskey
- key =k
- ==>
- +manual>
- isa _manual
- cmd press_key
- key =k
- =goal>
- isa playgame
- activity attend""",
- )
-
- playing_memory.productionstring(
- name="attendobject",
- string="""
- =goal>
- isa playgame
- game memory
- activity attend
- =visual_location>
- isa _visuallocation
- ?manual>
- state free
- ==>
- =goal>
- isa playgame
- activity storeobject
- +visual>
- isa _visual
- cmd move_attention
- screen_pos =visual_location""",
- )
-
- playing_memory.productionstring(
- name="storeobject",
- string="""
- =goal>
- isa playgame
- game memory
- activity storeobject
- =visual>
- isa _visual
- value =v
- ==>
- =goal>
- isa playgame
- activity None
- object =v""",
- )
- playing_memory.model_parameters["subsymbolic"] = True
-
- goal.add(initial_chunk)
- # playing_memory.retrieval.pop()
- # for i in playing_memory.decmem.copy():
- # playing_memory.decmem.pop(i)
- simulation = playing_memory.simulation(
- gui=False,
- environment_process=environment.environment_process,
- stimuli=memory,
- triggers=[str(i % 10) for i in range(1, 11)] + ["0"],
- )
-
- while True:
- simulation.step()
- if simulation.current_event.action == "RULE FIRED: recallsuccessful":
- break
- if simulation.show_time() > 10:
- print("Nothing found, breaking")
- break
-
- print(goal)
- print(simulation.show_time())
- print(playing_memory.decmem)
-
-
-memory_memory_loop()