diff --git a/experiments/boston/stage2/no_normalization.json b/experiments/boston/stage2/no_normalization.json
new file mode 100644
index 0000000000000000000000000000000000000000..62669c21abf4f2a80187ab20b36fe6821fed25c0
--- /dev/null
+++ b/experiments/boston/stage2/no_normalization.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 1,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "boston",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/boston/stage2",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "2",
+        "no_normalization"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/boston/stage2/normalize_D.json b/experiments/boston/stage2/normalize_D.json
new file mode 100644
index 0000000000000000000000000000000000000000..df91040f80cd294eb5744cc87b03cc253f40ea70
--- /dev/null
+++ b/experiments/boston/stage2/normalize_D.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 2,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "boston",
+    "normalize_D": true,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/boston/stage2",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "2",
+        "normalize_D"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/boston/stage2/normalize_D_and_weights.json b/experiments/boston/stage2/normalize_D_and_weights.json
new file mode 100644
index 0000000000000000000000000000000000000000..9cdcc22c4229190162c856a23166d8e05f30f9b6
--- /dev/null
+++ b/experiments/boston/stage2/normalize_D_and_weights.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 4,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "boston",
+    "normalize_D": true,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/boston/stage2",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,dev",
+    "normalize_weights": true,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "2",
+        "normalize_D_and_weights"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/boston/stage2/normalize_weights.json b/experiments/boston/stage2/normalize_weights.json
new file mode 100644
index 0000000000000000000000000000000000000000..0fbdd988b2e696c6415f23dd39a7fc6df2c769a1
--- /dev/null
+++ b/experiments/boston/stage2/normalize_weights.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 3,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "boston",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/boston/stage2",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,dev",
+    "normalize_weights": true,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "2",
+        "normalize_weights"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/boston/stage3/train-dev_subset.json b/experiments/boston/stage3/train-dev_subset.json
new file mode 100644
index 0000000000000000000000000000000000000000..363789aa906e755787e06b586cad3bc292464870
--- /dev/null
+++ b/experiments/boston/stage3/train-dev_subset.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 1,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "boston",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/boston/stage3",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "3",
+        "train-dev_subset"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/boston/stage3/train-dev_train-dev_subset.json b/experiments/boston/stage3/train-dev_train-dev_subset.json
new file mode 100644
index 0000000000000000000000000000000000000000..e661ba4b5d4bd42db78935db99b32641eb285ee9
--- /dev/null
+++ b/experiments/boston/stage3/train-dev_train-dev_subset.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 2,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "boston",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/boston/stage3",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train+dev,train+dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "3",
+        "train-dev_train-dev_subset"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/boston/stage3/train-train-dev_subset.json b/experiments/boston/stage3/train-train-dev_subset.json
new file mode 100644
index 0000000000000000000000000000000000000000..c5802d6171bc00149cdbe869a857a1ea53d89add
--- /dev/null
+++ b/experiments/boston/stage3/train-train-dev_subset.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 3,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "boston",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/boston/stage3",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,train+dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "3",
+        "train-train-dev_subset"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/boston/stage4/none_with_params.json b/experiments/boston/stage4/none_with_params.json
index ba056e193480a5888e1e41dac30f5cbcf4cc4870..e71a6cfa76bb895c542376d52a45edb7fdbd9efc 100644
--- a/experiments/boston/stage4/none_with_params.json
+++ b/experiments/boston/stage4/none_with_params.json
@@ -17,9 +17,7 @@
         2,
         3,
         4,
-        5,
-        6,
-        7
+        5
     ],
     "subsets_used": "train+dev,train+dev",
     "normalize_weights": false,
@@ -31,6 +29,7 @@
     ],
     "job_number": -1,
     "extraction_strategy": "none",
+    "overwrite": false,
     "extracted_forest_size": [
         33,
         67,
diff --git a/experiments/boston/stage4/omp_with_params.json b/experiments/boston/stage4/omp_with_params.json
index 0c393f6eb57537b70b7fac49d903d14e85ab8426..4f0f882b2c0fba7acfab2f1faed95d15feeab96d 100644
--- a/experiments/boston/stage4/omp_with_params.json
+++ b/experiments/boston/stage4/omp_with_params.json
@@ -17,9 +17,7 @@
         2,
         3,
         4,
-        5,
-        6,
-        7
+        5
     ],
     "subsets_used": "train+dev,train+dev",
     "normalize_weights": false,
@@ -31,6 +29,7 @@
     ],
     "job_number": -1,
     "extraction_strategy": "omp",
+    "overwrite": false,
     "extracted_forest_size": [
         33,
         67,
diff --git a/experiments/boston/stage4/random_with_params.json b/experiments/boston/stage4/random_with_params.json
index 0258396e63720a5bc32ddcf0884b0f6e93f03a0f..dc5e11218365b3f12077eaf52ce44b34ff653ea5 100644
--- a/experiments/boston/stage4/random_with_params.json
+++ b/experiments/boston/stage4/random_with_params.json
@@ -17,9 +17,7 @@
         2,
         3,
         4,
-        5,
-        6,
-        7
+        5
     ],
     "subsets_used": "train+dev,train+dev",
     "normalize_weights": false,
@@ -31,6 +29,7 @@
     ],
     "job_number": -1,
     "extraction_strategy": "random",
+    "overwrite": false,
     "extracted_forest_size": [
         33,
         67,
diff --git a/experiments/breast_cancer/stage2/no_normalization.json b/experiments/breast_cancer/stage2/no_normalization.json
new file mode 100644
index 0000000000000000000000000000000000000000..7a7daf31f4d86ba0afda57e647f0a243da883999
--- /dev/null
+++ b/experiments/breast_cancer/stage2/no_normalization.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 1,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "breast_cancer",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/breast_cancer/stage2",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "2",
+        "no_normalization"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/breast_cancer/stage2/normalize_D.json b/experiments/breast_cancer/stage2/normalize_D.json
new file mode 100644
index 0000000000000000000000000000000000000000..32e491b729f9c10ecde00884574299ed3c492be9
--- /dev/null
+++ b/experiments/breast_cancer/stage2/normalize_D.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 2,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "breast_cancer",
+    "normalize_D": true,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/breast_cancer/stage2",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "2",
+        "normalize_D"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/breast_cancer/stage2/normalize_D_and_weights.json b/experiments/breast_cancer/stage2/normalize_D_and_weights.json
new file mode 100644
index 0000000000000000000000000000000000000000..65d591f983a9319586078c4a1cd4e5f8447e3d23
--- /dev/null
+++ b/experiments/breast_cancer/stage2/normalize_D_and_weights.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 4,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "breast_cancer",
+    "normalize_D": true,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/breast_cancer/stage2",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,dev",
+    "normalize_weights": true,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "2",
+        "normalize_D_and_weights"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/breast_cancer/stage2/normalize_weights.json b/experiments/breast_cancer/stage2/normalize_weights.json
new file mode 100644
index 0000000000000000000000000000000000000000..6d1afd11dfa4267e5600f61ad2a4019749e2e21a
--- /dev/null
+++ b/experiments/breast_cancer/stage2/normalize_weights.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 3,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "breast_cancer",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/breast_cancer/stage2",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,dev",
+    "normalize_weights": true,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "2",
+        "normalize_weights"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/breast_cancer/stage3/train-dev_subset.json b/experiments/breast_cancer/stage3/train-dev_subset.json
new file mode 100644
index 0000000000000000000000000000000000000000..2d791091f5d0af2dafc8b0ca26887a8a8c8f9ad6
--- /dev/null
+++ b/experiments/breast_cancer/stage3/train-dev_subset.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 1,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "breast_cancer",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/breast_cancer/stage3",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "3",
+        "train-dev_subset"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/breast_cancer/stage3/train-dev_train-dev_subset.json b/experiments/breast_cancer/stage3/train-dev_train-dev_subset.json
new file mode 100644
index 0000000000000000000000000000000000000000..5ed12a2c552d2b7093030686df4ae057e3345775
--- /dev/null
+++ b/experiments/breast_cancer/stage3/train-dev_train-dev_subset.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 2,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "breast_cancer",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/breast_cancer/stage3",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train+dev,train+dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "3",
+        "train-dev_train-dev_subset"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/breast_cancer/stage3/train-train-dev_subset.json b/experiments/breast_cancer/stage3/train-train-dev_subset.json
new file mode 100644
index 0000000000000000000000000000000000000000..d4551021c7d93cce92d41123d4c0669fd90908fb
--- /dev/null
+++ b/experiments/breast_cancer/stage3/train-train-dev_subset.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 3,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "breast_cancer",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/breast_cancer/stage3",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,train+dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "3",
+        "train-train-dev_subset"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/breast_cancer/stage4/none_with_params.json b/experiments/breast_cancer/stage4/none_with_params.json
index 4b4d46e79ce17838f0944879be812a314db056ea..17900fe92067f60784dd758bda0cf326622b4079 100644
--- a/experiments/breast_cancer/stage4/none_with_params.json
+++ b/experiments/breast_cancer/stage4/none_with_params.json
@@ -17,9 +17,7 @@
         2,
         3,
         4,
-        5,
-        6,
-        7
+        5
     ],
     "subsets_used": "train+dev,train+dev",
     "normalize_weights": false,
@@ -31,6 +29,7 @@
     ],
     "job_number": -1,
     "extraction_strategy": "none",
+    "overwrite": false,
     "extracted_forest_size": [
         33,
         67,
diff --git a/experiments/breast_cancer/stage4/omp_with_params.json b/experiments/breast_cancer/stage4/omp_with_params.json
index 287b55e77bed5521f49792397e37ed2d3c25c81f..bcb7ecda0bb20e42c47c2330a886c3d676982207 100644
--- a/experiments/breast_cancer/stage4/omp_with_params.json
+++ b/experiments/breast_cancer/stage4/omp_with_params.json
@@ -17,9 +17,7 @@
         2,
         3,
         4,
-        5,
-        6,
-        7
+        5
     ],
     "subsets_used": "train+dev,train+dev",
     "normalize_weights": false,
@@ -31,6 +29,7 @@
     ],
     "job_number": -1,
     "extraction_strategy": "omp",
+    "overwrite": false,
     "extracted_forest_size": [
         33,
         67,
diff --git a/experiments/breast_cancer/stage4/random_with_params.json b/experiments/breast_cancer/stage4/random_with_params.json
index 34f70d8e4f2a3648226a0fefe330751ad585ea90..251a2bd04e8745fa9a307a62bdd62d6180114cc0 100644
--- a/experiments/breast_cancer/stage4/random_with_params.json
+++ b/experiments/breast_cancer/stage4/random_with_params.json
@@ -17,9 +17,7 @@
         2,
         3,
         4,
-        5,
-        6,
-        7
+        5
     ],
     "subsets_used": "train+dev,train+dev",
     "normalize_weights": false,
@@ -31,6 +29,7 @@
     ],
     "job_number": -1,
     "extraction_strategy": "random",
+    "overwrite": false,
     "extracted_forest_size": [
         33,
         67,
diff --git a/experiments/california_housing/stage2/normalize_D_and_weights.json b/experiments/california_housing/stage2/normalize_D_and_weights.json
new file mode 100644
index 0000000000000000000000000000000000000000..5602f6d183496b71bd460472936258480c0ad31e
--- /dev/null
+++ b/experiments/california_housing/stage2/normalize_D_and_weights.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 4,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "california_housing",
+    "normalize_D": true,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/california_housing/stage2",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,dev",
+    "normalize_weights": true,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "2",
+        "normalize_D_and_weights"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/california_housing/stage3/train-dev_subset.json b/experiments/california_housing/stage3/train-dev_subset.json
new file mode 100644
index 0000000000000000000000000000000000000000..0a012034c14b4fa29d6ee19fc5d18b9ae5ae0620
--- /dev/null
+++ b/experiments/california_housing/stage3/train-dev_subset.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 1,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "california_housing",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/california_housing/stage3",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "3",
+        "train-dev_subset"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/california_housing/stage3/train-dev_train-dev_subset.json b/experiments/california_housing/stage3/train-dev_train-dev_subset.json
new file mode 100644
index 0000000000000000000000000000000000000000..1b138f1958b7ee81d632621b4031b6aa9741b681
--- /dev/null
+++ b/experiments/california_housing/stage3/train-dev_train-dev_subset.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 2,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "california_housing",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/california_housing/stage3",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train+dev,train+dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "3",
+        "train-dev_train-dev_subset"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/california_housing/stage3/train-train-dev_subset.json b/experiments/california_housing/stage3/train-train-dev_subset.json
new file mode 100644
index 0000000000000000000000000000000000000000..2de9ae732c972eb70bf29d597b147f5240ed1404
--- /dev/null
+++ b/experiments/california_housing/stage3/train-train-dev_subset.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 3,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "california_housing",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/california_housing/stage3",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,train+dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "3",
+        "train-train-dev_subset"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/california_housing/stage4/none_with_params.json b/experiments/california_housing/stage4/none_with_params.json
index 96d5fed63e162da80bc1d4cc59db054976b02bda..6e9a156a2a4e10ccf3d48ceb4f3dfa874f787688 100644
--- a/experiments/california_housing/stage4/none_with_params.json
+++ b/experiments/california_housing/stage4/none_with_params.json
@@ -5,7 +5,7 @@
     "dataset_name": "california_housing",
     "normalize_D": false,
     "dataset_normalizer": "standard",
-    "forest_size": 1000,
+    "forest_size": null,
     "extracted_forest_size_samples": 30,
     "extracted_forest_size_stop": 1.0,
     "models_dir": "models/california_housing/stage4",
@@ -15,7 +15,9 @@
     "seeds": [
         1,
         2,
-        3
+        3,
+        4,
+        5
     ],
     "subsets_used": "train+dev,train+dev",
     "normalize_weights": false,
@@ -27,7 +29,7 @@
     ],
     "job_number": -1,
     "extraction_strategy": "none",
-    "overwrite": true,
+    "overwrite": false,
     "extracted_forest_size": [
         33,
         67,
diff --git a/experiments/california_housing/stage4/omp_with_params.json b/experiments/california_housing/stage4/omp_with_params.json
index 45b19ceacfe2bfd0ff2cd0030e636d797749f345..a8621dcc3637026e9dab032e9489105f8c17bc50 100644
--- a/experiments/california_housing/stage4/omp_with_params.json
+++ b/experiments/california_housing/stage4/omp_with_params.json
@@ -5,7 +5,7 @@
     "dataset_name": "california_housing",
     "normalize_D": false,
     "dataset_normalizer": "standard",
-    "forest_size": 1000,
+    "forest_size": null,
     "extracted_forest_size_samples": 30,
     "extracted_forest_size_stop": 1.0,
     "models_dir": "models/california_housing/stage4",
@@ -15,7 +15,9 @@
     "seeds": [
         1,
         2,
-        3
+        3,
+        4,
+        5
     ],
     "subsets_used": "train+dev,train+dev",
     "normalize_weights": false,
diff --git a/experiments/california_housing/stage4/random_with_params.json b/experiments/california_housing/stage4/random_with_params.json
index e0e5d5d9112e64873fd95d46314eb016372458de..73323dc56d22f62bdf0a28ffa428d3090f617fb6 100644
--- a/experiments/california_housing/stage4/random_with_params.json
+++ b/experiments/california_housing/stage4/random_with_params.json
@@ -5,7 +5,7 @@
     "dataset_name": "california_housing",
     "normalize_D": false,
     "dataset_normalizer": "standard",
-    "forest_size": 1000,
+    "forest_size": null,
     "extracted_forest_size_samples": 30,
     "extracted_forest_size_stop": 1.0,
     "models_dir": "models/california_housing/stage4",
@@ -15,7 +15,9 @@
     "seeds": [
         1,
         2,
-        3
+        3,
+        4,
+        5
     ],
     "subsets_used": "train+dev,train+dev",
     "normalize_weights": false,
@@ -27,7 +29,7 @@
     ],
     "job_number": -1,
     "extraction_strategy": "random",
-    "overwrite": true,
+    "overwrite": false,
     "extracted_forest_size": [
         33,
         67,
diff --git a/experiments/diabetes/stage2/no_normalization.json b/experiments/diabetes/stage2/no_normalization.json
new file mode 100644
index 0000000000000000000000000000000000000000..7b8abfb783c2f54c9a3659b95aa5b299c6e152dc
--- /dev/null
+++ b/experiments/diabetes/stage2/no_normalization.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 1,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "diabetes",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/diabetes/stage2",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "2",
+        "no_normalization"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        4,
+        7,
+        11,
+        14,
+        18,
+        22,
+        25,
+        29,
+        32,
+        36,
+        40,
+        43,
+        47,
+        50,
+        54,
+        58,
+        61,
+        65,
+        68,
+        72,
+        76,
+        79,
+        83,
+        86,
+        90,
+        94,
+        97,
+        101,
+        104,
+        108
+    ]
+}
\ No newline at end of file
diff --git a/experiments/diabetes/stage2/normalize_D.json b/experiments/diabetes/stage2/normalize_D.json
new file mode 100644
index 0000000000000000000000000000000000000000..128ce33cffa98e13f89924574be088ff61f89a28
--- /dev/null
+++ b/experiments/diabetes/stage2/normalize_D.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 2,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "diabetes",
+    "normalize_D": true,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/diabetes/stage2",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "2",
+        "normalize_D"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        4,
+        7,
+        11,
+        14,
+        18,
+        22,
+        25,
+        29,
+        32,
+        36,
+        40,
+        43,
+        47,
+        50,
+        54,
+        58,
+        61,
+        65,
+        68,
+        72,
+        76,
+        79,
+        83,
+        86,
+        90,
+        94,
+        97,
+        101,
+        104,
+        108
+    ]
+}
\ No newline at end of file
diff --git a/experiments/diabetes/stage2/normalize_D_and_weights.json b/experiments/diabetes/stage2/normalize_D_and_weights.json
new file mode 100644
index 0000000000000000000000000000000000000000..fc47511d7c66781e7918c0dd6b7c3a820d68b5e8
--- /dev/null
+++ b/experiments/diabetes/stage2/normalize_D_and_weights.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 4,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "diabetes",
+    "normalize_D": true,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/diabetes/stage2",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,dev",
+    "normalize_weights": true,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "2",
+        "normalize_D_and_weights"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        4,
+        7,
+        11,
+        14,
+        18,
+        22,
+        25,
+        29,
+        32,
+        36,
+        40,
+        43,
+        47,
+        50,
+        54,
+        58,
+        61,
+        65,
+        68,
+        72,
+        76,
+        79,
+        83,
+        86,
+        90,
+        94,
+        97,
+        101,
+        104,
+        108
+    ]
+}
\ No newline at end of file
diff --git a/experiments/diabetes/stage2/normalize_weights.json b/experiments/diabetes/stage2/normalize_weights.json
new file mode 100644
index 0000000000000000000000000000000000000000..418de93dc39ae4166d607a84f4c91b949c8e3183
--- /dev/null
+++ b/experiments/diabetes/stage2/normalize_weights.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 3,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "diabetes",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/diabetes/stage2",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,dev",
+    "normalize_weights": true,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "2",
+        "normalize_weights"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        4,
+        7,
+        11,
+        14,
+        18,
+        22,
+        25,
+        29,
+        32,
+        36,
+        40,
+        43,
+        47,
+        50,
+        54,
+        58,
+        61,
+        65,
+        68,
+        72,
+        76,
+        79,
+        83,
+        86,
+        90,
+        94,
+        97,
+        101,
+        104,
+        108
+    ]
+}
\ No newline at end of file
diff --git a/experiments/diabetes/stage3/train-dev_subset.json b/experiments/diabetes/stage3/train-dev_subset.json
new file mode 100644
index 0000000000000000000000000000000000000000..1bb282ed1b9c52fb88f7248b3eb8e6b79868ba87
--- /dev/null
+++ b/experiments/diabetes/stage3/train-dev_subset.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 1,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "diabetes",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/diabetes/stage3",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "3",
+        "train-dev_subset"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        4,
+        7,
+        11,
+        14,
+        18,
+        22,
+        25,
+        29,
+        32,
+        36,
+        40,
+        43,
+        47,
+        50,
+        54,
+        58,
+        61,
+        65,
+        68,
+        72,
+        76,
+        79,
+        83,
+        86,
+        90,
+        94,
+        97,
+        101,
+        104,
+        108
+    ]
+}
\ No newline at end of file
diff --git a/experiments/diabetes/stage3/train-dev_train-dev_subset.json b/experiments/diabetes/stage3/train-dev_train-dev_subset.json
new file mode 100644
index 0000000000000000000000000000000000000000..e7fd02d9c1e7eba44ebb1dbb4bea80ae1cc97fae
--- /dev/null
+++ b/experiments/diabetes/stage3/train-dev_train-dev_subset.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 2,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "diabetes",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/diabetes/stage3",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train+dev,train+dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "3",
+        "train-dev_train-dev_subset"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        4,
+        7,
+        11,
+        14,
+        18,
+        22,
+        25,
+        29,
+        32,
+        36,
+        40,
+        43,
+        47,
+        50,
+        54,
+        58,
+        61,
+        65,
+        68,
+        72,
+        76,
+        79,
+        83,
+        86,
+        90,
+        94,
+        97,
+        101,
+        104,
+        108
+    ]
+}
\ No newline at end of file
diff --git a/experiments/diabetes/stage3/train-train-dev_subset.json b/experiments/diabetes/stage3/train-train-dev_subset.json
new file mode 100644
index 0000000000000000000000000000000000000000..aaaeca42be336db5e994b6b1fd8d5d78e68b54e6
--- /dev/null
+++ b/experiments/diabetes/stage3/train-train-dev_subset.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 3,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "diabetes",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/diabetes/stage3",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,train+dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "3",
+        "train-train-dev_subset"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        4,
+        7,
+        11,
+        14,
+        18,
+        22,
+        25,
+        29,
+        32,
+        36,
+        40,
+        43,
+        47,
+        50,
+        54,
+        58,
+        61,
+        65,
+        68,
+        72,
+        76,
+        79,
+        83,
+        86,
+        90,
+        94,
+        97,
+        101,
+        104,
+        108
+    ]
+}
\ No newline at end of file
diff --git a/experiments/diabetes/stage4/none_with_params.json b/experiments/diabetes/stage4/none_with_params.json
index 4f89e2e6edb5a8af7dfc02cf42067e386c6d6c11..10c8b3dd0c6368a24110e5dc2057d7faf7319e6a 100644
--- a/experiments/diabetes/stage4/none_with_params.json
+++ b/experiments/diabetes/stage4/none_with_params.json
@@ -17,9 +17,7 @@
         2,
         3,
         4,
-        5,
-        6,
-        7
+        5
     ],
     "subsets_used": "train+dev,train+dev",
     "normalize_weights": false,
@@ -31,6 +29,7 @@
     ],
     "job_number": -1,
     "extraction_strategy": "none",
+    "overwrite": false,
     "extracted_forest_size": [
         4,
         7,
diff --git a/experiments/diabetes/stage4/omp_with_params.json b/experiments/diabetes/stage4/omp_with_params.json
index c0a85a56e816c536ddf870a8dc19955df383cf5c..93b06482a1df5472483658b2ba4c401b4dc60574 100644
--- a/experiments/diabetes/stage4/omp_with_params.json
+++ b/experiments/diabetes/stage4/omp_with_params.json
@@ -17,9 +17,7 @@
         2,
         3,
         4,
-        5,
-        6,
-        7
+        5
     ],
     "subsets_used": "train+dev,train+dev",
     "normalize_weights": false,
@@ -31,6 +29,7 @@
     ],
     "job_number": -1,
     "extraction_strategy": "omp",
+    "overwrite": false,
     "extracted_forest_size": [
         4,
         7,
diff --git a/experiments/diabetes/stage4/random_with_params.json b/experiments/diabetes/stage4/random_with_params.json
index 6684ed251b8ecc4ef36c460d6f4b7568fb80b4a2..30615d491cc428693833ee74572f4958130245c5 100644
--- a/experiments/diabetes/stage4/random_with_params.json
+++ b/experiments/diabetes/stage4/random_with_params.json
@@ -17,9 +17,7 @@
         2,
         3,
         4,
-        5,
-        6,
-        7
+        5
     ],
     "subsets_used": "train+dev,train+dev",
     "normalize_weights": false,
@@ -31,6 +29,7 @@
     ],
     "job_number": -1,
     "extraction_strategy": "random",
+    "overwrite": false,
     "extracted_forest_size": [
         4,
         7,
diff --git a/experiments/diamonds/stage2/no_normalization.json b/experiments/diamonds/stage2/no_normalization.json
index 2af65eff187d873bed689cb408f7f3cbd60ddca8..de21ce05ead0b82b7a0fdabdb0865d0a579bf91f 100644
--- a/experiments/diamonds/stage2/no_normalization.json
+++ b/experiments/diamonds/stage2/no_normalization.json
@@ -6,8 +6,8 @@
     "normalize_D": false,
     "dataset_normalizer": "standard",
     "forest_size": null,
-    "extracted_forest_size_samples": 10,
-    "extracted_forest_size_stop": 0.4,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
     "models_dir": "models/diamonds/stage2",
     "dev_size": 0.2,
     "test_size": 0.2,
@@ -15,7 +15,9 @@
     "seeds": [
         1,
         2,
-        3
+        3,
+        4,
+        5
     ],
     "subsets_used": "train,dev",
     "normalize_weights": false,
@@ -27,16 +29,37 @@
     ],
     "job_number": -1,
     "extraction_strategy": "omp",
+    "overwrite": false,
     "extracted_forest_size": [
-        16,
-        31,
-        47,
-        62,
-        78,
-        94,
-        109,
-        125,
-        140,
-        156
+        14,
+        29,
+        43,
+        57,
+        72,
+        86,
+        100,
+        114,
+        129,
+        143,
+        157,
+        172,
+        186,
+        200,
+        214,
+        229,
+        243,
+        257,
+        272,
+        286,
+        300,
+        315,
+        329,
+        343,
+        358,
+        372,
+        386,
+        400,
+        415,
+        429
     ]
 }
\ No newline at end of file
diff --git a/experiments/diamonds/stage2/normalize_D.json b/experiments/diamonds/stage2/normalize_D.json
index b69f4a0a59a138be13d6b5f861ed222bab310b4e..b82f2c633b61cb23f33f3d0b2b4807603f9557e5 100644
--- a/experiments/diamonds/stage2/normalize_D.json
+++ b/experiments/diamonds/stage2/normalize_D.json
@@ -6,8 +6,8 @@
     "normalize_D": true,
     "dataset_normalizer": "standard",
     "forest_size": null,
-    "extracted_forest_size_samples": 10,
-    "extracted_forest_size_stop": 0.4,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
     "models_dir": "models/diamonds/stage2",
     "dev_size": 0.2,
     "test_size": 0.2,
@@ -15,7 +15,9 @@
     "seeds": [
         1,
         2,
-        3
+        3,
+        4,
+        5
     ],
     "subsets_used": "train,dev",
     "normalize_weights": false,
@@ -27,16 +29,37 @@
     ],
     "job_number": -1,
     "extraction_strategy": "omp",
+    "overwrite": false,
     "extracted_forest_size": [
-        16,
-        31,
-        47,
-        62,
-        78,
-        94,
-        109,
-        125,
-        140,
-        156
+        14,
+        29,
+        43,
+        57,
+        72,
+        86,
+        100,
+        114,
+        129,
+        143,
+        157,
+        172,
+        186,
+        200,
+        214,
+        229,
+        243,
+        257,
+        272,
+        286,
+        300,
+        315,
+        329,
+        343,
+        358,
+        372,
+        386,
+        400,
+        415,
+        429
     ]
 }
\ No newline at end of file
diff --git a/experiments/diamonds/stage2/normalize_D_and_weights.json b/experiments/diamonds/stage2/normalize_D_and_weights.json
index a9ca586c811faaf2b203148f7808ac544f5e7e3a..893193426a7370a4fea027fa86475d1096f54e5c 100644
--- a/experiments/diamonds/stage2/normalize_D_and_weights.json
+++ b/experiments/diamonds/stage2/normalize_D_and_weights.json
@@ -6,8 +6,8 @@
     "normalize_D": true,
     "dataset_normalizer": "standard",
     "forest_size": null,
-    "extracted_forest_size_samples": 10,
-    "extracted_forest_size_stop": 0.4,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
     "models_dir": "models/diamonds/stage2",
     "dev_size": 0.2,
     "test_size": 0.2,
@@ -15,7 +15,9 @@
     "seeds": [
         1,
         2,
-        3
+        3,
+        4,
+        5
     ],
     "subsets_used": "train,dev",
     "normalize_weights": true,
@@ -27,16 +29,37 @@
     ],
     "job_number": -1,
     "extraction_strategy": "omp",
+    "overwrite": false,
     "extracted_forest_size": [
-        16,
-        31,
-        47,
-        62,
-        78,
-        94,
-        109,
-        125,
-        140,
-        156
+        14,
+        29,
+        43,
+        57,
+        72,
+        86,
+        100,
+        114,
+        129,
+        143,
+        157,
+        172,
+        186,
+        200,
+        214,
+        229,
+        243,
+        257,
+        272,
+        286,
+        300,
+        315,
+        329,
+        343,
+        358,
+        372,
+        386,
+        400,
+        415,
+        429
     ]
 }
\ No newline at end of file
diff --git a/experiments/diamonds/stage2/normalize_weights.json b/experiments/diamonds/stage2/normalize_weights.json
index 795b1a6ff650e38a4916eceb1eadb41501a7ed94..fab83b2992286cb882be6d02256ce72141f2e5fd 100644
--- a/experiments/diamonds/stage2/normalize_weights.json
+++ b/experiments/diamonds/stage2/normalize_weights.json
@@ -6,8 +6,8 @@
     "normalize_D": false,
     "dataset_normalizer": "standard",
     "forest_size": null,
-    "extracted_forest_size_samples": 10,
-    "extracted_forest_size_stop": 0.4,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
     "models_dir": "models/diamonds/stage2",
     "dev_size": 0.2,
     "test_size": 0.2,
@@ -15,7 +15,9 @@
     "seeds": [
         1,
         2,
-        3
+        3,
+        4,
+        5
     ],
     "subsets_used": "train,dev",
     "normalize_weights": true,
@@ -27,16 +29,37 @@
     ],
     "job_number": -1,
     "extraction_strategy": "omp",
+    "overwrite": false,
     "extracted_forest_size": [
-        16,
-        31,
-        47,
-        62,
-        78,
-        94,
-        109,
-        125,
-        140,
-        156
+        14,
+        29,
+        43,
+        57,
+        72,
+        86,
+        100,
+        114,
+        129,
+        143,
+        157,
+        172,
+        186,
+        200,
+        214,
+        229,
+        243,
+        257,
+        272,
+        286,
+        300,
+        315,
+        329,
+        343,
+        358,
+        372,
+        386,
+        400,
+        415,
+        429
     ]
 }
\ No newline at end of file
diff --git a/experiments/diamonds/stage3/train-dev_subset.json b/experiments/diamonds/stage3/train-dev_subset.json
index 935c5063e9555b1a1dca6e8fd8bddccb43dbf866..6c78430a00107ccbd06b510f03fc9d75bd87c3ed 100644
--- a/experiments/diamonds/stage3/train-dev_subset.json
+++ b/experiments/diamonds/stage3/train-dev_subset.json
@@ -6,8 +6,8 @@
     "normalize_D": false,
     "dataset_normalizer": "standard",
     "forest_size": null,
-    "extracted_forest_size_samples": 10,
-    "extracted_forest_size_stop": 0.4,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
     "models_dir": "models/diamonds/stage3",
     "dev_size": 0.2,
     "test_size": 0.2,
@@ -15,7 +15,9 @@
     "seeds": [
         1,
         2,
-        3
+        3,
+        4,
+        5
     ],
     "subsets_used": "train,dev",
     "normalize_weights": false,
@@ -27,16 +29,37 @@
     ],
     "job_number": -1,
     "extraction_strategy": "omp",
+    "overwrite": false,
     "extracted_forest_size": [
-        16,
-        31,
-        47,
-        62,
-        78,
-        94,
-        109,
-        125,
-        140,
-        156
+        14,
+        29,
+        43,
+        57,
+        72,
+        86,
+        100,
+        114,
+        129,
+        143,
+        157,
+        172,
+        186,
+        200,
+        214,
+        229,
+        243,
+        257,
+        272,
+        286,
+        300,
+        315,
+        329,
+        343,
+        358,
+        372,
+        386,
+        400,
+        415,
+        429
     ]
 }
\ No newline at end of file
diff --git a/experiments/diamonds/stage3/train-dev_train-dev_subset.json b/experiments/diamonds/stage3/train-dev_train-dev_subset.json
index 9297d9c49aa08f0738a09b88595f1dae9884a0ab..82201c7e713841a2558c03c2cc0cc7a49fe9ea2f 100644
--- a/experiments/diamonds/stage3/train-dev_train-dev_subset.json
+++ b/experiments/diamonds/stage3/train-dev_train-dev_subset.json
@@ -6,8 +6,8 @@
     "normalize_D": false,
     "dataset_normalizer": "standard",
     "forest_size": null,
-    "extracted_forest_size_samples": 10,
-    "extracted_forest_size_stop": 0.4,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
     "models_dir": "models/diamonds/stage3",
     "dev_size": 0.2,
     "test_size": 0.2,
@@ -15,7 +15,9 @@
     "seeds": [
         1,
         2,
-        3
+        3,
+        4,
+        5
     ],
     "subsets_used": "train+dev,train+dev",
     "normalize_weights": false,
@@ -27,16 +29,37 @@
     ],
     "job_number": -1,
     "extraction_strategy": "omp",
+    "overwrite": false,
     "extracted_forest_size": [
-        16,
-        31,
-        47,
-        62,
-        78,
-        94,
-        109,
-        125,
-        140,
-        156
+        14,
+        29,
+        43,
+        57,
+        72,
+        86,
+        100,
+        114,
+        129,
+        143,
+        157,
+        172,
+        186,
+        200,
+        214,
+        229,
+        243,
+        257,
+        272,
+        286,
+        300,
+        315,
+        329,
+        343,
+        358,
+        372,
+        386,
+        400,
+        415,
+        429
     ]
 }
\ No newline at end of file
diff --git a/experiments/diamonds/stage3/train-train-dev_subset.json b/experiments/diamonds/stage3/train-train-dev_subset.json
index 7cdd51ba802e3efbcf3e1d709edc2bb9452f00aa..4c4cdbe7d12b2326ebcbc18a15f1403fc00a27ec 100644
--- a/experiments/diamonds/stage3/train-train-dev_subset.json
+++ b/experiments/diamonds/stage3/train-train-dev_subset.json
@@ -6,8 +6,8 @@
     "normalize_D": false,
     "dataset_normalizer": "standard",
     "forest_size": null,
-    "extracted_forest_size_samples": 10,
-    "extracted_forest_size_stop": 0.4,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
     "models_dir": "models/diamonds/stage3",
     "dev_size": 0.2,
     "test_size": 0.2,
@@ -15,7 +15,9 @@
     "seeds": [
         1,
         2,
-        3
+        3,
+        4,
+        5
     ],
     "subsets_used": "train,train+dev",
     "normalize_weights": false,
@@ -27,16 +29,37 @@
     ],
     "job_number": -1,
     "extraction_strategy": "omp",
+    "overwrite": false,
     "extracted_forest_size": [
-        16,
-        31,
-        47,
-        62,
-        78,
-        94,
-        109,
-        125,
-        140,
-        156
+        14,
+        29,
+        43,
+        57,
+        72,
+        86,
+        100,
+        114,
+        129,
+        143,
+        157,
+        172,
+        186,
+        200,
+        214,
+        229,
+        243,
+        257,
+        272,
+        286,
+        300,
+        315,
+        329,
+        343,
+        358,
+        372,
+        386,
+        400,
+        415,
+        429
     ]
 }
\ No newline at end of file
diff --git a/experiments/diamonds/stage4/none_with_params.json b/experiments/diamonds/stage4/none_with_params.json
index fedf40d3bc0f2c8a15ab352f656181031f2a1ac2..ee5feaac7ce08c0e5cb14072b8675fc805cd10ba 100644
--- a/experiments/diamonds/stage4/none_with_params.json
+++ b/experiments/diamonds/stage4/none_with_params.json
@@ -17,9 +17,7 @@
         2,
         3,
         4,
-        5,
-        6,
-        7
+        5
     ],
     "subsets_used": "train+dev,train+dev",
     "normalize_weights": false,
@@ -31,6 +29,7 @@
     ],
     "job_number": -1,
     "extraction_strategy": "none",
+    "overwrite": false,
     "extracted_forest_size": [
         14,
         29,
diff --git a/experiments/diamonds/stage4/omp_with_params.json b/experiments/diamonds/stage4/omp_with_params.json
index 52d8cf794c2d8972c64a052a854f89e50e3ef8fd..7c585a4e6fdacc080d2af10d17acddfccc791db0 100644
--- a/experiments/diamonds/stage4/omp_with_params.json
+++ b/experiments/diamonds/stage4/omp_with_params.json
@@ -17,9 +17,7 @@
         2,
         3,
         4,
-        5,
-        6,
-        7
+        5
     ],
     "subsets_used": "train+dev,train+dev",
     "normalize_weights": false,
@@ -31,6 +29,7 @@
     ],
     "job_number": -1,
     "extraction_strategy": "omp",
+    "overwrite": false,
     "extracted_forest_size": [
         14,
         29,
diff --git a/experiments/diamonds/stage4/random_with_params.json b/experiments/diamonds/stage4/random_with_params.json
index 9089cbb45ac3b8684cebc5498f77df8551067cb7..908810014293e8fcead3e0c0be93e9cffbe1b01e 100644
--- a/experiments/diamonds/stage4/random_with_params.json
+++ b/experiments/diamonds/stage4/random_with_params.json
@@ -17,9 +17,7 @@
         2,
         3,
         4,
-        5,
-        6,
-        7
+        5
     ],
     "subsets_used": "train+dev,train+dev",
     "normalize_weights": false,
@@ -31,6 +29,7 @@
     ],
     "job_number": -1,
     "extraction_strategy": "random",
+    "overwrite": false,
     "extracted_forest_size": [
         14,
         29,
diff --git a/experiments/digits/stage2/no_normalization.json b/experiments/digits/stage2/no_normalization.json
new file mode 100644
index 0000000000000000000000000000000000000000..dd91b37fdec8d2271103b7995c48d71407c620f2
--- /dev/null
+++ b/experiments/digits/stage2/no_normalization.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 1,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "digits",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/digits/stage2",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "2",
+        "no_normalization"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/digits/stage2/normalize_D.json b/experiments/digits/stage2/normalize_D.json
new file mode 100644
index 0000000000000000000000000000000000000000..b016f504c7d351057f167e81cc38b0c10007a115
--- /dev/null
+++ b/experiments/digits/stage2/normalize_D.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 2,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "digits",
+    "normalize_D": true,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/digits/stage2",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "2",
+        "normalize_D"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/digits/stage2/normalize_D_and_weights.json b/experiments/digits/stage2/normalize_D_and_weights.json
new file mode 100644
index 0000000000000000000000000000000000000000..adda507d086a31c945cb3934b1a8f58b9efad6d2
--- /dev/null
+++ b/experiments/digits/stage2/normalize_D_and_weights.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 4,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "digits",
+    "normalize_D": true,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/digits/stage2",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,dev",
+    "normalize_weights": true,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "2",
+        "normalize_D_and_weights"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/digits/stage2/normalize_weights.json b/experiments/digits/stage2/normalize_weights.json
new file mode 100644
index 0000000000000000000000000000000000000000..8e38f7ed24a2b1770c0b5a732eb52148ea605563
--- /dev/null
+++ b/experiments/digits/stage2/normalize_weights.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 3,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "digits",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/digits/stage2",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,dev",
+    "normalize_weights": true,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "2",
+        "normalize_weights"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/digits/stage3/train-dev_subset.json b/experiments/digits/stage3/train-dev_subset.json
new file mode 100644
index 0000000000000000000000000000000000000000..f36382a28a566ab8e42f199ed55faabb67ee4871
--- /dev/null
+++ b/experiments/digits/stage3/train-dev_subset.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 1,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "digits",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/digits/stage3",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "3",
+        "train-dev_subset"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/digits/stage3/train-dev_train-dev_subset.json b/experiments/digits/stage3/train-dev_train-dev_subset.json
new file mode 100644
index 0000000000000000000000000000000000000000..e75de58a3bfa3db2feeff3f8bb0abb4ad3bb20ab
--- /dev/null
+++ b/experiments/digits/stage3/train-dev_train-dev_subset.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 2,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "digits",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/digits/stage3",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train+dev,train+dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "3",
+        "train-dev_train-dev_subset"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/digits/stage3/train-train-dev_subset.json b/experiments/digits/stage3/train-train-dev_subset.json
new file mode 100644
index 0000000000000000000000000000000000000000..107f3d56aa521f0122d9ad540340ccdc3982880c
--- /dev/null
+++ b/experiments/digits/stage3/train-train-dev_subset.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 3,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "digits",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/digits/stage3",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,train+dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "3",
+        "train-train-dev_subset"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/digits/stage4/none_with_params.json b/experiments/digits/stage4/none_with_params.json
index 599a191e530fe89d207cc865467b6d9d0266703b..3dab841442478226c6d5a9195cae158150f5e79b 100644
--- a/experiments/digits/stage4/none_with_params.json
+++ b/experiments/digits/stage4/none_with_params.json
@@ -17,9 +17,7 @@
         2,
         3,
         4,
-        5,
-        6,
-        7
+        5
     ],
     "subsets_used": "train+dev,train+dev",
     "normalize_weights": false,
@@ -31,6 +29,7 @@
     ],
     "job_number": -1,
     "extraction_strategy": "none",
+    "overwrite": false,
     "extracted_forest_size": [
         33,
         67,
diff --git a/experiments/digits/stage4/omp_with_params.json b/experiments/digits/stage4/omp_with_params.json
index 45d968b70746ffe967924dbf3f1bc6e4f7b1a174..1fa78caca756e7f30225b1af765dce8398ae3700 100644
--- a/experiments/digits/stage4/omp_with_params.json
+++ b/experiments/digits/stage4/omp_with_params.json
@@ -17,9 +17,7 @@
         2,
         3,
         4,
-        5,
-        6,
-        7
+        5
     ],
     "subsets_used": "train+dev,train+dev",
     "normalize_weights": false,
@@ -31,6 +29,7 @@
     ],
     "job_number": -1,
     "extraction_strategy": "omp",
+    "overwrite": false,
     "extracted_forest_size": [
         33,
         67,
diff --git a/experiments/digits/stage4/random_with_params.json b/experiments/digits/stage4/random_with_params.json
index e96b311ccbd5562e2e5f69a3bfe13cf9e361cd15..940ddb49bc832864d45c920b8baa2aef053a632d 100644
--- a/experiments/digits/stage4/random_with_params.json
+++ b/experiments/digits/stage4/random_with_params.json
@@ -17,9 +17,7 @@
         2,
         3,
         4,
-        5,
-        6,
-        7
+        5
     ],
     "subsets_used": "train+dev,train+dev",
     "normalize_weights": false,
@@ -31,6 +29,7 @@
     ],
     "job_number": -1,
     "extraction_strategy": "random",
+    "overwrite": false,
     "extracted_forest_size": [
         33,
         67,
diff --git a/experiments/iris/stage2/no_normalization.json b/experiments/iris/stage2/no_normalization.json
new file mode 100644
index 0000000000000000000000000000000000000000..4c6556c3abdada59fc51a9a3cc8d4b8e58e19fba
--- /dev/null
+++ b/experiments/iris/stage2/no_normalization.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 1,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "iris",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/iris/stage2",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "2",
+        "no_normalization"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/iris/stage2/normalize_D.json b/experiments/iris/stage2/normalize_D.json
new file mode 100644
index 0000000000000000000000000000000000000000..004f3157ebd0d6918019de85dcfb60e65a40e732
--- /dev/null
+++ b/experiments/iris/stage2/normalize_D.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 2,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "iris",
+    "normalize_D": true,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/iris/stage2",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "2",
+        "normalize_D"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/iris/stage2/normalize_D_and_weights.json b/experiments/iris/stage2/normalize_D_and_weights.json
new file mode 100644
index 0000000000000000000000000000000000000000..e5c1058aae1d283d6bd960658efb7138991e6b96
--- /dev/null
+++ b/experiments/iris/stage2/normalize_D_and_weights.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 4,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "iris",
+    "normalize_D": true,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/iris/stage2",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,dev",
+    "normalize_weights": true,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "2",
+        "normalize_D_and_weights"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/iris/stage2/normalize_weights.json b/experiments/iris/stage2/normalize_weights.json
new file mode 100644
index 0000000000000000000000000000000000000000..68f35013186515d3d5f9ecf64252d7628667937c
--- /dev/null
+++ b/experiments/iris/stage2/normalize_weights.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 3,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "iris",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/iris/stage2",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,dev",
+    "normalize_weights": true,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "2",
+        "normalize_weights"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/iris/stage3/train-dev_subset.json b/experiments/iris/stage3/train-dev_subset.json
new file mode 100644
index 0000000000000000000000000000000000000000..f92449649977854de87a60f8e2429994a24c5d8a
--- /dev/null
+++ b/experiments/iris/stage3/train-dev_subset.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 1,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "iris",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/iris/stage3",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "3",
+        "train-dev_subset"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/iris/stage3/train-dev_train-dev_subset.json b/experiments/iris/stage3/train-dev_train-dev_subset.json
new file mode 100644
index 0000000000000000000000000000000000000000..311af7e5dbb804bdba0db28bbd1aa9433f9353de
--- /dev/null
+++ b/experiments/iris/stage3/train-dev_train-dev_subset.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 2,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "iris",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/iris/stage3",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train+dev,train+dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "3",
+        "train-dev_train-dev_subset"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/iris/stage3/train-train-dev_subset.json b/experiments/iris/stage3/train-train-dev_subset.json
new file mode 100644
index 0000000000000000000000000000000000000000..fdf38ddd2edb08ce4e3f1aa9c4ce3b8513f473f4
--- /dev/null
+++ b/experiments/iris/stage3/train-train-dev_subset.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 3,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "iris",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/iris/stage3",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,train+dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "3",
+        "train-train-dev_subset"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/iris/stage4/none_with_params.json b/experiments/iris/stage4/none_with_params.json
index 2df5617ab81106f92221d1693631e734ccfd27b5..04e242330f09b3f12138919885769735af0e3a3c 100644
--- a/experiments/iris/stage4/none_with_params.json
+++ b/experiments/iris/stage4/none_with_params.json
@@ -17,9 +17,7 @@
         2,
         3,
         4,
-        5,
-        6,
-        7
+        5
     ],
     "subsets_used": "train+dev,train+dev",
     "normalize_weights": false,
@@ -31,6 +29,7 @@
     ],
     "job_number": -1,
     "extraction_strategy": "none",
+    "overwrite": false,
     "extracted_forest_size": [
         33,
         67,
diff --git a/experiments/iris/stage4/omp_with_params.json b/experiments/iris/stage4/omp_with_params.json
index ffddfac5bef952c2f1f79dad260952ec317505a8..483febc52d292968cac59f93d98e03519e774218 100644
--- a/experiments/iris/stage4/omp_with_params.json
+++ b/experiments/iris/stage4/omp_with_params.json
@@ -17,9 +17,7 @@
         2,
         3,
         4,
-        5,
-        6,
-        7
+        5
     ],
     "subsets_used": "train+dev,train+dev",
     "normalize_weights": false,
@@ -31,6 +29,7 @@
     ],
     "job_number": -1,
     "extraction_strategy": "omp",
+    "overwrite": false,
     "extracted_forest_size": [
         33,
         67,
diff --git a/experiments/iris/stage4/random_with_params.json b/experiments/iris/stage4/random_with_params.json
index c50daa86d3880ffd0cdc022de37060d32319cc4b..5cb2d6186c92046e7cb1fe19ad117b3021f99933 100644
--- a/experiments/iris/stage4/random_with_params.json
+++ b/experiments/iris/stage4/random_with_params.json
@@ -17,9 +17,7 @@
         2,
         3,
         4,
-        5,
-        6,
-        7
+        5
     ],
     "subsets_used": "train+dev,train+dev",
     "normalize_weights": false,
@@ -31,6 +29,7 @@
     ],
     "job_number": -1,
     "extraction_strategy": "random",
+    "overwrite": false,
     "extracted_forest_size": [
         33,
         67,
diff --git a/experiments/kin8nm/stage3/train-dev_subset.json b/experiments/kin8nm/stage3/train-dev_subset.json
new file mode 100644
index 0000000000000000000000000000000000000000..d0667989d8602bb71da2a12335f265c5b7522fb1
--- /dev/null
+++ b/experiments/kin8nm/stage3/train-dev_subset.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 1,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "kin8nm",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/kin8nm/stage3",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "3",
+        "train-dev_subset"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/kin8nm/stage3/train-dev_train-dev_subset.json b/experiments/kin8nm/stage3/train-dev_train-dev_subset.json
new file mode 100644
index 0000000000000000000000000000000000000000..e7f0554ea37393e15e9f657b2e5c0f3d103458cf
--- /dev/null
+++ b/experiments/kin8nm/stage3/train-dev_train-dev_subset.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 2,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "kin8nm",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/kin8nm/stage3",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train+dev,train+dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "3",
+        "train-dev_train-dev_subset"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/kin8nm/stage3/train-train-dev_subset.json b/experiments/kin8nm/stage3/train-train-dev_subset.json
new file mode 100644
index 0000000000000000000000000000000000000000..0f233cb6bc4b588b388dc3afc5e6d60d196123c5
--- /dev/null
+++ b/experiments/kin8nm/stage3/train-train-dev_subset.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 3,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "kin8nm",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/kin8nm/stage3",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,train+dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "3",
+        "train-train-dev_subset"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/kin8nm/stage4/none_with_params.json b/experiments/kin8nm/stage4/none_with_params.json
index 95f0f54bf549c1433fa61adc0e22677220b8cbbc..16396bf88467b3824a71fef0c636985394201595 100644
--- a/experiments/kin8nm/stage4/none_with_params.json
+++ b/experiments/kin8nm/stage4/none_with_params.json
@@ -17,9 +17,7 @@
         2,
         3,
         4,
-        5,
-        6,
-        7
+        5
     ],
     "subsets_used": "train+dev,train+dev",
     "normalize_weights": false,
@@ -31,6 +29,7 @@
     ],
     "job_number": -1,
     "extraction_strategy": "none",
+    "overwrite": false,
     "extracted_forest_size": [
         33,
         67,
diff --git a/experiments/kin8nm/stage4/omp_with_params.json b/experiments/kin8nm/stage4/omp_with_params.json
index 03136cb595d5ca173af14d8cebaf5b652dd56691..793dbef7944021b38ef417b8e63fd4d226484bec 100644
--- a/experiments/kin8nm/stage4/omp_with_params.json
+++ b/experiments/kin8nm/stage4/omp_with_params.json
@@ -17,9 +17,7 @@
         2,
         3,
         4,
-        5,
-        6,
-        7
+        5
     ],
     "subsets_used": "train+dev,train+dev",
     "normalize_weights": false,
@@ -31,6 +29,7 @@
     ],
     "job_number": -1,
     "extraction_strategy": "omp",
+    "overwrite": false,
     "extracted_forest_size": [
         33,
         67,
diff --git a/experiments/kin8nm/stage4/random_with_params.json b/experiments/kin8nm/stage4/random_with_params.json
index 18a553f400a587b85aaacf89ecd61df6a39efb74..8ccf0f359f5d4ee4588b3dc36e62001c53b0da74 100644
--- a/experiments/kin8nm/stage4/random_with_params.json
+++ b/experiments/kin8nm/stage4/random_with_params.json
@@ -17,9 +17,7 @@
         2,
         3,
         4,
-        5,
-        6,
-        7
+        5
     ],
     "subsets_used": "train+dev,train+dev",
     "normalize_weights": false,
@@ -31,6 +29,7 @@
     ],
     "job_number": -1,
     "extraction_strategy": "random",
+    "overwrite": false,
     "extracted_forest_size": [
         33,
         67,
diff --git a/experiments/kr-vs-kp/stage3/train-dev_subset.json b/experiments/kr-vs-kp/stage3/train-dev_subset.json
new file mode 100644
index 0000000000000000000000000000000000000000..3ca85b2065f01ceb66314e27c70b8441367249fd
--- /dev/null
+++ b/experiments/kr-vs-kp/stage3/train-dev_subset.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 1,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "kr-vs-kp",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/kr-vs-kp/stage3",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "3",
+        "train-dev_subset"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/kr-vs-kp/stage3/train-dev_train-dev_subset.json b/experiments/kr-vs-kp/stage3/train-dev_train-dev_subset.json
new file mode 100644
index 0000000000000000000000000000000000000000..0919df98a65e6c1a2cbb7a13e6beecdf12184759
--- /dev/null
+++ b/experiments/kr-vs-kp/stage3/train-dev_train-dev_subset.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 2,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "kr-vs-kp",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/kr-vs-kp/stage3",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train+dev,train+dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "3",
+        "train-dev_train-dev_subset"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/kr-vs-kp/stage3/train-train-dev_subset.json b/experiments/kr-vs-kp/stage3/train-train-dev_subset.json
new file mode 100644
index 0000000000000000000000000000000000000000..3e3ef7e94d20524632e1f6cbab76845a2650e04c
--- /dev/null
+++ b/experiments/kr-vs-kp/stage3/train-train-dev_subset.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 3,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "kr-vs-kp",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/kr-vs-kp/stage3",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,train+dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "3",
+        "train-train-dev_subset"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/kr-vs-kp/stage4/none_with_params.json b/experiments/kr-vs-kp/stage4/none_with_params.json
index cd0bbd7ef063a4bdf94659eb5957851d2c03a3bc..526ec32ffea09ef32b0fbc64eb96f3ef9ec17d96 100644
--- a/experiments/kr-vs-kp/stage4/none_with_params.json
+++ b/experiments/kr-vs-kp/stage4/none_with_params.json
@@ -17,9 +17,7 @@
         2,
         3,
         4,
-        5,
-        6,
-        7
+        5
     ],
     "subsets_used": "train+dev,train+dev",
     "normalize_weights": false,
@@ -31,6 +29,7 @@
     ],
     "job_number": -1,
     "extraction_strategy": "none",
+    "overwrite": false,
     "extracted_forest_size": [
         33,
         67,
diff --git a/experiments/kr-vs-kp/stage4/omp_with_params.json b/experiments/kr-vs-kp/stage4/omp_with_params.json
index ac4d8c6cbf437224a1477c1c507cf1c9d93bba67..b850926cc8544bdb683b360d4f7938d09a901237 100644
--- a/experiments/kr-vs-kp/stage4/omp_with_params.json
+++ b/experiments/kr-vs-kp/stage4/omp_with_params.json
@@ -17,9 +17,7 @@
         2,
         3,
         4,
-        5,
-        6,
-        7
+        5
     ],
     "subsets_used": "train+dev,train+dev",
     "normalize_weights": false,
@@ -31,6 +29,7 @@
     ],
     "job_number": -1,
     "extraction_strategy": "omp",
+    "overwrite": false,
     "extracted_forest_size": [
         33,
         67,
diff --git a/experiments/kr-vs-kp/stage4/random_with_params.json b/experiments/kr-vs-kp/stage4/random_with_params.json
index f471871756111a14772935b93ae0de9d4500ceeb..892bc2d21f472fa35f520d719acf2463bd04513e 100644
--- a/experiments/kr-vs-kp/stage4/random_with_params.json
+++ b/experiments/kr-vs-kp/stage4/random_with_params.json
@@ -17,9 +17,7 @@
         2,
         3,
         4,
-        5,
-        6,
-        7
+        5
     ],
     "subsets_used": "train+dev,train+dev",
     "normalize_weights": false,
@@ -31,6 +29,7 @@
     ],
     "job_number": -1,
     "extraction_strategy": "random",
+    "overwrite": false,
     "extracted_forest_size": [
         33,
         67,
diff --git a/experiments/olivetti_faces/stage2/no_normalization.json b/experiments/olivetti_faces/stage2/no_normalization.json
new file mode 100644
index 0000000000000000000000000000000000000000..b666bf559d714952bee838461d40af9b66cd60b7
--- /dev/null
+++ b/experiments/olivetti_faces/stage2/no_normalization.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 1,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "olivetti_faces",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/olivetti_faces/stage2",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "2",
+        "no_normalization"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/olivetti_faces/stage2/normalize_D.json b/experiments/olivetti_faces/stage2/normalize_D.json
new file mode 100644
index 0000000000000000000000000000000000000000..88188343d77533555401619abc6fdd248fe8a776
--- /dev/null
+++ b/experiments/olivetti_faces/stage2/normalize_D.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 2,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "olivetti_faces",
+    "normalize_D": true,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/olivetti_faces/stage2",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "2",
+        "normalize_D"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/olivetti_faces/stage2/normalize_D_and_weights.json b/experiments/olivetti_faces/stage2/normalize_D_and_weights.json
new file mode 100644
index 0000000000000000000000000000000000000000..4bedb9d3ef2649edcfa179cb40446a4bbdc9ec41
--- /dev/null
+++ b/experiments/olivetti_faces/stage2/normalize_D_and_weights.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 4,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "olivetti_faces",
+    "normalize_D": true,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/olivetti_faces/stage2",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,dev",
+    "normalize_weights": true,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "2",
+        "normalize_D_and_weights"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/olivetti_faces/stage2/normalize_weights.json b/experiments/olivetti_faces/stage2/normalize_weights.json
new file mode 100644
index 0000000000000000000000000000000000000000..52781c04cff5d1770affb5991689a426769b3744
--- /dev/null
+++ b/experiments/olivetti_faces/stage2/normalize_weights.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 3,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "olivetti_faces",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/olivetti_faces/stage2",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,dev",
+    "normalize_weights": true,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "2",
+        "normalize_weights"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/olivetti_faces/stage3/train-dev_subset.json b/experiments/olivetti_faces/stage3/train-dev_subset.json
new file mode 100644
index 0000000000000000000000000000000000000000..7f1954c000f1ced106d98ea8470cccf0dd94ef42
--- /dev/null
+++ b/experiments/olivetti_faces/stage3/train-dev_subset.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 1,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "olivetti_faces",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/olivetti_faces/stage3",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "3",
+        "train-dev_subset"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/olivetti_faces/stage3/train-dev_train-dev_subset.json b/experiments/olivetti_faces/stage3/train-dev_train-dev_subset.json
new file mode 100644
index 0000000000000000000000000000000000000000..3dc5d9f8f20bc5ebfaadedfcf87b5f783efca0e3
--- /dev/null
+++ b/experiments/olivetti_faces/stage3/train-dev_train-dev_subset.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 2,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "olivetti_faces",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/olivetti_faces/stage3",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train+dev,train+dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "3",
+        "train-dev_train-dev_subset"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/olivetti_faces/stage3/train-train-dev_subset.json b/experiments/olivetti_faces/stage3/train-train-dev_subset.json
new file mode 100644
index 0000000000000000000000000000000000000000..f45144ce1088b2296cca3c0fd4f95fa8e286ecb4
--- /dev/null
+++ b/experiments/olivetti_faces/stage3/train-train-dev_subset.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 3,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "olivetti_faces",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/olivetti_faces/stage3",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,train+dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "3",
+        "train-train-dev_subset"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/olivetti_faces/stage4/none_with_params.json b/experiments/olivetti_faces/stage4/none_with_params.json
index 3fca3b0e932ec0e544fa30ed34655668c9613c8f..a9f8b1a19b6b569708d1107f940399d39f360123 100644
--- a/experiments/olivetti_faces/stage4/none_with_params.json
+++ b/experiments/olivetti_faces/stage4/none_with_params.json
@@ -17,9 +17,7 @@
         2,
         3,
         4,
-        5,
-        6,
-        7
+        5
     ],
     "subsets_used": "train+dev,train+dev",
     "normalize_weights": false,
@@ -31,6 +29,7 @@
     ],
     "job_number": -1,
     "extraction_strategy": "none",
+    "overwrite": false,
     "extracted_forest_size": [
         33,
         67,
diff --git a/experiments/olivetti_faces/stage4/omp_with_params.json b/experiments/olivetti_faces/stage4/omp_with_params.json
index 136133d47e627cf3b3122ba4e8bf3e55e0d8bd26..59039fab1c43211ee6382031f9689e489be968db 100644
--- a/experiments/olivetti_faces/stage4/omp_with_params.json
+++ b/experiments/olivetti_faces/stage4/omp_with_params.json
@@ -17,9 +17,7 @@
         2,
         3,
         4,
-        5,
-        6,
-        7
+        5
     ],
     "subsets_used": "train+dev,train+dev",
     "normalize_weights": false,
@@ -31,6 +29,7 @@
     ],
     "job_number": -1,
     "extraction_strategy": "omp",
+    "overwrite": false,
     "extracted_forest_size": [
         33,
         67,
diff --git a/experiments/olivetti_faces/stage4/random_with_params.json b/experiments/olivetti_faces/stage4/random_with_params.json
index 2a2ab9aab2a566494b2bebf82af433e734691049..4c25028128129c5bc8296c1918d37eba4093d62f 100644
--- a/experiments/olivetti_faces/stage4/random_with_params.json
+++ b/experiments/olivetti_faces/stage4/random_with_params.json
@@ -17,9 +17,7 @@
         2,
         3,
         4,
-        5,
-        6,
-        7
+        5
     ],
     "subsets_used": "train+dev,train+dev",
     "normalize_weights": false,
@@ -31,6 +29,7 @@
     ],
     "job_number": -1,
     "extraction_strategy": "random",
+    "overwrite": false,
     "extracted_forest_size": [
         33,
         67,
diff --git a/experiments/spambase/stage3/train-dev_subset.json b/experiments/spambase/stage3/train-dev_subset.json
new file mode 100644
index 0000000000000000000000000000000000000000..6bc736cb347b9d1adaa2fdb54617df1f8b9688ee
--- /dev/null
+++ b/experiments/spambase/stage3/train-dev_subset.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 1,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "spambase",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/spambase/stage3",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "3",
+        "train-dev_subset"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/spambase/stage3/train-dev_train-dev_subset.json b/experiments/spambase/stage3/train-dev_train-dev_subset.json
new file mode 100644
index 0000000000000000000000000000000000000000..a6d8a6d0ff236b9a161e878223884cca52d701c2
--- /dev/null
+++ b/experiments/spambase/stage3/train-dev_train-dev_subset.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 2,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "spambase",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/spambase/stage3",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train+dev,train+dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "3",
+        "train-dev_train-dev_subset"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/spambase/stage3/train-train-dev_subset.json b/experiments/spambase/stage3/train-train-dev_subset.json
new file mode 100644
index 0000000000000000000000000000000000000000..dcbd56056906c0bf5b61f851bc586455010b7e34
--- /dev/null
+++ b/experiments/spambase/stage3/train-train-dev_subset.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 3,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "spambase",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/spambase/stage3",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,train+dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "3",
+        "train-train-dev_subset"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/spambase/stage4/none_with_params.json b/experiments/spambase/stage4/none_with_params.json
new file mode 100644
index 0000000000000000000000000000000000000000..cac696ea9e0ef1aa4d255a94249fb94d971499c8
--- /dev/null
+++ b/experiments/spambase/stage4/none_with_params.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 1,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "spambase",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/spambase/stage4",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train+dev,train+dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "4",
+        "none_with_params"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "none",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/spambase/stage4/omp_with_params.json b/experiments/spambase/stage4/omp_with_params.json
new file mode 100644
index 0000000000000000000000000000000000000000..4aad814b22fff36a3d9623769800d506142026ca
--- /dev/null
+++ b/experiments/spambase/stage4/omp_with_params.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 3,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "spambase",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/spambase/stage4",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train+dev,train+dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "4",
+        "omp_with_params"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/spambase/stage4/random_with_params.json b/experiments/spambase/stage4/random_with_params.json
new file mode 100644
index 0000000000000000000000000000000000000000..982d9a8f725cea3fcef21caff548725ff9971772
--- /dev/null
+++ b/experiments/spambase/stage4/random_with_params.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 2,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "spambase",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/spambase/stage4",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train+dev,train+dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "4",
+        "random_with_params"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "random",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/steel-plates/stage3/train-dev_subset.json b/experiments/steel-plates/stage3/train-dev_subset.json
new file mode 100644
index 0000000000000000000000000000000000000000..8eac9fc107ad641fe20457f280531b74977e040a
--- /dev/null
+++ b/experiments/steel-plates/stage3/train-dev_subset.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 1,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "steel-plates",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/steel-plates/stage3",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "3",
+        "train-dev_subset"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/steel-plates/stage3/train-dev_train-dev_subset.json b/experiments/steel-plates/stage3/train-dev_train-dev_subset.json
new file mode 100644
index 0000000000000000000000000000000000000000..1a765241b13c04147c64a6be31821f0f4870eec1
--- /dev/null
+++ b/experiments/steel-plates/stage3/train-dev_train-dev_subset.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 2,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "steel-plates",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/steel-plates/stage3",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train+dev,train+dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "3",
+        "train-dev_train-dev_subset"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/steel-plates/stage3/train-train-dev_subset.json b/experiments/steel-plates/stage3/train-train-dev_subset.json
new file mode 100644
index 0000000000000000000000000000000000000000..fb60f854392c8582d208cae35399e3a4d7ef3f4b
--- /dev/null
+++ b/experiments/steel-plates/stage3/train-train-dev_subset.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 3,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "steel-plates",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/steel-plates/stage3",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,train+dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "3",
+        "train-train-dev_subset"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/steel-plates/stage4/none_with_params.json b/experiments/steel-plates/stage4/none_with_params.json
index 8f4b9a01ee10ff46ea4d7a23cf5a9525abfb734d..360c792a3f85f5e9b5a0834eb9bd6d9ef6a64b2b 100644
--- a/experiments/steel-plates/stage4/none_with_params.json
+++ b/experiments/steel-plates/stage4/none_with_params.json
@@ -17,9 +17,7 @@
         2,
         3,
         4,
-        5,
-        6,
-        7
+        5
     ],
     "subsets_used": "train+dev,train+dev",
     "normalize_weights": false,
@@ -31,6 +29,7 @@
     ],
     "job_number": -1,
     "extraction_strategy": "none",
+    "overwrite": false,
     "extracted_forest_size": [
         33,
         67,
diff --git a/experiments/steel-plates/stage4/omp_with_params.json b/experiments/steel-plates/stage4/omp_with_params.json
index ffaa72fc741b2b6b841bde18786b677ba37766a7..a1efe885eda3326fdbb27f573e30b8f512a860ee 100644
--- a/experiments/steel-plates/stage4/omp_with_params.json
+++ b/experiments/steel-plates/stage4/omp_with_params.json
@@ -17,9 +17,7 @@
         2,
         3,
         4,
-        5,
-        6,
-        7
+        5
     ],
     "subsets_used": "train+dev,train+dev",
     "normalize_weights": false,
@@ -31,6 +29,7 @@
     ],
     "job_number": -1,
     "extraction_strategy": "omp",
+    "overwrite": false,
     "extracted_forest_size": [
         33,
         67,
diff --git a/experiments/steel-plates/stage4/random_with_params.json b/experiments/steel-plates/stage4/random_with_params.json
index a86d432a4156624749dca5f90d2d016fb4c45549..c72830a22248db4081307476ef7d1b8dfb58b6ca 100644
--- a/experiments/steel-plates/stage4/random_with_params.json
+++ b/experiments/steel-plates/stage4/random_with_params.json
@@ -17,9 +17,7 @@
         2,
         3,
         4,
-        5,
-        6,
-        7
+        5
     ],
     "subsets_used": "train+dev,train+dev",
     "normalize_weights": false,
@@ -31,6 +29,7 @@
     ],
     "job_number": -1,
     "extraction_strategy": "random",
+    "overwrite": false,
     "extracted_forest_size": [
         33,
         67,
diff --git a/experiments/wine/stage2/no_normalization.json b/experiments/wine/stage2/no_normalization.json
new file mode 100644
index 0000000000000000000000000000000000000000..12fb47fc80cb66a0a0c16654d3a55652d946e6d7
--- /dev/null
+++ b/experiments/wine/stage2/no_normalization.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 1,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "wine",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/wine/stage2",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "2",
+        "no_normalization"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/wine/stage2/normalize_D.json b/experiments/wine/stage2/normalize_D.json
new file mode 100644
index 0000000000000000000000000000000000000000..5bc7c1e34b4ed0d92117de58f0f482e640bbde7d
--- /dev/null
+++ b/experiments/wine/stage2/normalize_D.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 2,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "wine",
+    "normalize_D": true,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/wine/stage2",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "2",
+        "normalize_D"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/wine/stage2/normalize_D_and_weights.json b/experiments/wine/stage2/normalize_D_and_weights.json
new file mode 100644
index 0000000000000000000000000000000000000000..7be2dd792463c0108385850f2c8012a8c0be799b
--- /dev/null
+++ b/experiments/wine/stage2/normalize_D_and_weights.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 4,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "wine",
+    "normalize_D": true,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/wine/stage2",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,dev",
+    "normalize_weights": true,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "2",
+        "normalize_D_and_weights"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/wine/stage2/normalize_weights.json b/experiments/wine/stage2/normalize_weights.json
new file mode 100644
index 0000000000000000000000000000000000000000..2f5758243d88703b5f06667880665e800f34eee3
--- /dev/null
+++ b/experiments/wine/stage2/normalize_weights.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 3,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "wine",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/wine/stage2",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,dev",
+    "normalize_weights": true,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "2",
+        "normalize_weights"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/wine/stage3/train-dev_subset.json b/experiments/wine/stage3/train-dev_subset.json
new file mode 100644
index 0000000000000000000000000000000000000000..3ce11ae21b18f505071f99351c96eb24fd3c3ddc
--- /dev/null
+++ b/experiments/wine/stage3/train-dev_subset.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 1,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "wine",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/wine/stage3",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "3",
+        "train-dev_subset"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/wine/stage3/train-dev_train-dev_subset.json b/experiments/wine/stage3/train-dev_train-dev_subset.json
new file mode 100644
index 0000000000000000000000000000000000000000..db7c0f9c5facaafad9ca5aa9a186719dcbbef658
--- /dev/null
+++ b/experiments/wine/stage3/train-dev_train-dev_subset.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 2,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "wine",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/wine/stage3",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train+dev,train+dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "3",
+        "train-dev_train-dev_subset"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/wine/stage3/train-train-dev_subset.json b/experiments/wine/stage3/train-train-dev_subset.json
new file mode 100644
index 0000000000000000000000000000000000000000..5162a256dd8dddcd4e76407acf135efbbff51025
--- /dev/null
+++ b/experiments/wine/stage3/train-train-dev_subset.json
@@ -0,0 +1,65 @@
+{
+    "experiment_id": 3,
+    "experiment_configuration": null,
+    "experiment_configuration_path": "experiments",
+    "dataset_name": "wine",
+    "normalize_D": false,
+    "dataset_normalizer": "standard",
+    "forest_size": null,
+    "extracted_forest_size_samples": 30,
+    "extracted_forest_size_stop": 1.0,
+    "models_dir": "models/wine/stage3",
+    "dev_size": 0.2,
+    "test_size": 0.2,
+    "random_seed_number": 1,
+    "seeds": [
+        1,
+        2,
+        3,
+        4,
+        5
+    ],
+    "subsets_used": "train,train+dev",
+    "normalize_weights": false,
+    "verbose": false,
+    "skip_best_hyperparams": false,
+    "save_experiment_configuration": [
+        "3",
+        "train-train-dev_subset"
+    ],
+    "job_number": -1,
+    "extraction_strategy": "omp",
+    "overwrite": false,
+    "extracted_forest_size": [
+        33,
+        67,
+        100,
+        133,
+        167,
+        200,
+        233,
+        267,
+        300,
+        333,
+        367,
+        400,
+        433,
+        467,
+        500,
+        533,
+        567,
+        600,
+        633,
+        667,
+        700,
+        733,
+        767,
+        800,
+        833,
+        867,
+        900,
+        933,
+        967,
+        1000
+    ]
+}
\ No newline at end of file
diff --git a/experiments/wine/stage4/none_with_params.json b/experiments/wine/stage4/none_with_params.json
index 2621fec400b6069c5d253e99505c96c6f9bd102e..06f4ab0e10ca8313b5545ec4bac87220904114ab 100644
--- a/experiments/wine/stage4/none_with_params.json
+++ b/experiments/wine/stage4/none_with_params.json
@@ -17,9 +17,7 @@
         2,
         3,
         4,
-        5,
-        6,
-        7
+        5
     ],
     "subsets_used": "train+dev,train+dev",
     "normalize_weights": false,
@@ -31,6 +29,7 @@
     ],
     "job_number": -1,
     "extraction_strategy": "none",
+    "overwrite": false,
     "extracted_forest_size": [
         33,
         67,
diff --git a/experiments/wine/stage4/omp_with_params.json b/experiments/wine/stage4/omp_with_params.json
index a5ff2576ac94b36a51e3501bf83cb47b0a88a483..ca2ee333f2208325bab186679a06d2aa3b10abd3 100644
--- a/experiments/wine/stage4/omp_with_params.json
+++ b/experiments/wine/stage4/omp_with_params.json
@@ -17,9 +17,7 @@
         2,
         3,
         4,
-        5,
-        6,
-        7
+        5
     ],
     "subsets_used": "train+dev,train+dev",
     "normalize_weights": false,
@@ -31,6 +29,7 @@
     ],
     "job_number": -1,
     "extraction_strategy": "omp",
+    "overwrite": false,
     "extracted_forest_size": [
         33,
         67,
diff --git a/experiments/wine/stage4/random_with_params.json b/experiments/wine/stage4/random_with_params.json
index f344a1059e6ce3bfd458efee55b3809d93788458..18802b714f900eff1b7bf5896f050be6567e6b1f 100644
--- a/experiments/wine/stage4/random_with_params.json
+++ b/experiments/wine/stage4/random_with_params.json
@@ -17,9 +17,7 @@
         2,
         3,
         4,
-        5,
-        6,
-        7
+        5
     ],
     "subsets_used": "train+dev,train+dev",
     "normalize_weights": false,
@@ -31,6 +29,7 @@
     ],
     "job_number": -1,
     "extraction_strategy": "random",
+    "overwrite": false,
     "extracted_forest_size": [
         33,
         67,