diff --git a/Equivalent mutations/2D_to_1D.java b/experiments/wermer/Equivalent mutations/2D_to_1D.java similarity index 100% rename from Equivalent mutations/2D_to_1D.java rename to experiments/wermer/Equivalent mutations/2D_to_1D.java diff --git a/Equivalent mutations/BST.java b/experiments/wermer/Equivalent mutations/BST.java similarity index 100% rename from Equivalent mutations/BST.java rename to experiments/wermer/Equivalent mutations/BST.java diff --git a/Equivalent mutations/Fibonacci.java b/experiments/wermer/Equivalent mutations/Fibonacci.java similarity index 100% rename from Equivalent mutations/Fibonacci.java rename to experiments/wermer/Equivalent mutations/Fibonacci.java diff --git a/Equivalent mutations/MinsMaxs.java b/experiments/wermer/Equivalent mutations/MinsMaxs.java similarity index 100% rename from Equivalent mutations/MinsMaxs.java rename to experiments/wermer/Equivalent mutations/MinsMaxs.java diff --git a/Equivalent mutations/Mutants/2D_to_1D_no_1D.java b/experiments/wermer/Equivalent mutations/Mutants/2D_to_1D_no_1D.java similarity index 100% rename from Equivalent mutations/Mutants/2D_to_1D_no_1D.java rename to experiments/wermer/Equivalent mutations/Mutants/2D_to_1D_no_1D.java diff --git a/Equivalent mutations/Mutants/2D_to_1D_no_counter.java b/experiments/wermer/Equivalent mutations/Mutants/2D_to_1D_no_counter.java similarity index 100% rename from Equivalent mutations/Mutants/2D_to_1D_no_counter.java rename to experiments/wermer/Equivalent mutations/Mutants/2D_to_1D_no_counter.java diff --git a/Equivalent mutations/Mutants/BST_no_parent.java b/experiments/wermer/Equivalent mutations/Mutants/BST_no_parent.java similarity index 100% rename from Equivalent mutations/Mutants/BST_no_parent.java rename to experiments/wermer/Equivalent mutations/Mutants/BST_no_parent.java diff --git a/Equivalent mutations/Mutants/Fibonacci_no_extra_prints.java b/experiments/wermer/Equivalent mutations/Mutants/Fibonacci_no_extra_prints.java similarity index 100% rename from Equivalent mutations/Mutants/Fibonacci_no_extra_prints.java rename to experiments/wermer/Equivalent mutations/Mutants/Fibonacci_no_extra_prints.java diff --git a/Equivalent mutations/Mutants/MinsMaxs_R1.java b/experiments/wermer/Equivalent mutations/Mutants/MinsMaxs_R1.java similarity index 100% rename from Equivalent mutations/Mutants/MinsMaxs_R1.java rename to experiments/wermer/Equivalent mutations/Mutants/MinsMaxs_R1.java diff --git a/Equivalent mutations/Mutants/MinsMaxs_R2.java b/experiments/wermer/Equivalent mutations/Mutants/MinsMaxs_R2.java similarity index 100% rename from Equivalent mutations/Mutants/MinsMaxs_R2.java rename to experiments/wermer/Equivalent mutations/Mutants/MinsMaxs_R2.java diff --git a/Equivalent mutations/Mutants/MinsMaxs_R3.java b/experiments/wermer/Equivalent mutations/Mutants/MinsMaxs_R3.java similarity index 100% rename from Equivalent mutations/Mutants/MinsMaxs_R3.java rename to experiments/wermer/Equivalent mutations/Mutants/MinsMaxs_R3.java diff --git a/Equivalent mutations/Mutants/Normalizer_R1.java b/experiments/wermer/Equivalent mutations/Mutants/Normalizer_R1.java similarity index 100% rename from Equivalent mutations/Mutants/Normalizer_R1.java rename to experiments/wermer/Equivalent mutations/Mutants/Normalizer_R1.java diff --git a/Equivalent mutations/Mutants/Normalizer_R2.java b/experiments/wermer/Equivalent mutations/Mutants/Normalizer_R2.java similarity index 100% rename from Equivalent mutations/Mutants/Normalizer_R2.java rename to experiments/wermer/Equivalent mutations/Mutants/Normalizer_R2.java diff --git a/Equivalent mutations/Mutants/Normalizer_R3.java b/experiments/wermer/Equivalent mutations/Mutants/Normalizer_R3.java similarity index 100% rename from Equivalent mutations/Mutants/Normalizer_R3.java rename to experiments/wermer/Equivalent mutations/Mutants/Normalizer_R3.java diff --git a/Equivalent mutations/Mutants/Normalizer_R4.java b/experiments/wermer/Equivalent mutations/Mutants/Normalizer_R4.java similarity index 100% rename from Equivalent mutations/Mutants/Normalizer_R4.java rename to experiments/wermer/Equivalent mutations/Mutants/Normalizer_R4.java diff --git a/Equivalent mutations/Mutants/Stack_bool_is_result.java b/experiments/wermer/Equivalent mutations/Mutants/Stack_bool_is_result.java similarity index 100% rename from Equivalent mutations/Mutants/Stack_bool_is_result.java rename to experiments/wermer/Equivalent mutations/Mutants/Stack_bool_is_result.java diff --git a/Equivalent mutations/Mutants/Stack_constructor_duplication.java b/experiments/wermer/Equivalent mutations/Mutants/Stack_constructor_duplication.java similarity index 100% rename from Equivalent mutations/Mutants/Stack_constructor_duplication.java rename to experiments/wermer/Equivalent mutations/Mutants/Stack_constructor_duplication.java diff --git a/Equivalent mutations/Mutants/Stack_useless_property.java b/experiments/wermer/Equivalent mutations/Mutants/Stack_useless_property.java similarity index 100% rename from Equivalent mutations/Mutants/Stack_useless_property.java rename to experiments/wermer/Equivalent mutations/Mutants/Stack_useless_property.java diff --git a/Equivalent mutations/Mutants/Vector_R1.java b/experiments/wermer/Equivalent mutations/Mutants/Vector_R1.java similarity index 100% rename from Equivalent mutations/Mutants/Vector_R1.java rename to experiments/wermer/Equivalent mutations/Mutants/Vector_R1.java diff --git a/Equivalent mutations/Mutants/Vector_R2.java b/experiments/wermer/Equivalent mutations/Mutants/Vector_R2.java similarity index 100% rename from Equivalent mutations/Mutants/Vector_R2.java rename to experiments/wermer/Equivalent mutations/Mutants/Vector_R2.java diff --git a/Equivalent mutations/Mutants/Vector_R3.java b/experiments/wermer/Equivalent mutations/Mutants/Vector_R3.java similarity index 100% rename from Equivalent mutations/Mutants/Vector_R3.java rename to experiments/wermer/Equivalent mutations/Mutants/Vector_R3.java diff --git a/Equivalent mutations/Mutants/Vectors01Generator_no_for.java b/experiments/wermer/Equivalent mutations/Mutants/Vectors01Generator_no_for.java similarity index 100% rename from Equivalent mutations/Mutants/Vectors01Generator_no_for.java rename to experiments/wermer/Equivalent mutations/Mutants/Vectors01Generator_no_for.java diff --git a/Equivalent mutations/Mutants/Vectors01Generator_print_string.java b/experiments/wermer/Equivalent mutations/Mutants/Vectors01Generator_print_string.java similarity index 100% rename from Equivalent mutations/Mutants/Vectors01Generator_print_string.java rename to experiments/wermer/Equivalent mutations/Mutants/Vectors01Generator_print_string.java diff --git a/Equivalent mutations/Normalizer.java b/experiments/wermer/Equivalent mutations/Normalizer.java similarity index 100% rename from Equivalent mutations/Normalizer.java rename to experiments/wermer/Equivalent mutations/Normalizer.java diff --git a/Equivalent mutations/Stack.java b/experiments/wermer/Equivalent mutations/Stack.java similarity index 100% rename from Equivalent mutations/Stack.java rename to experiments/wermer/Equivalent mutations/Stack.java diff --git a/Equivalent mutations/Vector.java b/experiments/wermer/Equivalent mutations/Vector.java similarity index 100% rename from Equivalent mutations/Vector.java rename to experiments/wermer/Equivalent mutations/Vector.java diff --git a/Equivalent mutations/Vectors01Generator.java b/experiments/wermer/Equivalent mutations/Vectors01Generator.java similarity index 100% rename from Equivalent mutations/Vectors01Generator.java rename to experiments/wermer/Equivalent mutations/Vectors01Generator.java diff --git a/Equivalent mutations/original C# code/2D_to_1D.cs b/experiments/wermer/Equivalent mutations/original C# code/2D_to_1D.cs similarity index 100% rename from Equivalent mutations/original C# code/2D_to_1D.cs rename to experiments/wermer/Equivalent mutations/original C# code/2D_to_1D.cs diff --git a/Equivalent mutations/original C# code/2D_to_1D_no_1D.cs b/experiments/wermer/Equivalent mutations/original C# code/2D_to_1D_no_1D.cs similarity index 100% rename from Equivalent mutations/original C# code/2D_to_1D_no_1D.cs rename to experiments/wermer/Equivalent mutations/original C# code/2D_to_1D_no_1D.cs diff --git a/Equivalent mutations/original C# code/2D_to_1D_no_counter.cs b/experiments/wermer/Equivalent mutations/original C# code/2D_to_1D_no_counter.cs similarity index 100% rename from Equivalent mutations/original C# code/2D_to_1D_no_counter.cs rename to experiments/wermer/Equivalent mutations/original C# code/2D_to_1D_no_counter.cs diff --git a/Equivalent mutations/original C# code/BST.cs b/experiments/wermer/Equivalent mutations/original C# code/BST.cs similarity index 100% rename from Equivalent mutations/original C# code/BST.cs rename to experiments/wermer/Equivalent mutations/original C# code/BST.cs diff --git a/Equivalent mutations/original C# code/BST_no_parent.cs b/experiments/wermer/Equivalent mutations/original C# code/BST_no_parent.cs similarity index 100% rename from Equivalent mutations/original C# code/BST_no_parent.cs rename to experiments/wermer/Equivalent mutations/original C# code/BST_no_parent.cs diff --git a/Equivalent mutations/original C# code/Fibonacci.cs b/experiments/wermer/Equivalent mutations/original C# code/Fibonacci.cs similarity index 100% rename from Equivalent mutations/original C# code/Fibonacci.cs rename to experiments/wermer/Equivalent mutations/original C# code/Fibonacci.cs diff --git a/Equivalent mutations/original C# code/Fibonacci_no_extra_prints.cs b/experiments/wermer/Equivalent mutations/original C# code/Fibonacci_no_extra_prints.cs similarity index 100% rename from Equivalent mutations/original C# code/Fibonacci_no_extra_prints.cs rename to experiments/wermer/Equivalent mutations/original C# code/Fibonacci_no_extra_prints.cs diff --git a/Equivalent mutations/original C# code/Heapsort.cs b/experiments/wermer/Equivalent mutations/original C# code/Heapsort.cs similarity index 100% rename from Equivalent mutations/original C# code/Heapsort.cs rename to experiments/wermer/Equivalent mutations/original C# code/Heapsort.cs diff --git a/Equivalent mutations/original C# code/Matrix.cs b/experiments/wermer/Equivalent mutations/original C# code/Matrix.cs similarity index 100% rename from Equivalent mutations/original C# code/Matrix.cs rename to experiments/wermer/Equivalent mutations/original C# code/Matrix.cs diff --git a/Equivalent mutations/original C# code/Stack.cs b/experiments/wermer/Equivalent mutations/original C# code/Stack.cs similarity index 100% rename from Equivalent mutations/original C# code/Stack.cs rename to experiments/wermer/Equivalent mutations/original C# code/Stack.cs diff --git a/Equivalent mutations/original C# code/Stack_bool_is_result.cs b/experiments/wermer/Equivalent mutations/original C# code/Stack_bool_is_result.cs similarity index 100% rename from Equivalent mutations/original C# code/Stack_bool_is_result.cs rename to experiments/wermer/Equivalent mutations/original C# code/Stack_bool_is_result.cs diff --git a/Equivalent mutations/original C# code/Stack_constructor_duplication.cs b/experiments/wermer/Equivalent mutations/original C# code/Stack_constructor_duplication.cs similarity index 100% rename from Equivalent mutations/original C# code/Stack_constructor_duplication.cs rename to experiments/wermer/Equivalent mutations/original C# code/Stack_constructor_duplication.cs diff --git a/Equivalent mutations/original C# code/Stack_useless_property.cs b/experiments/wermer/Equivalent mutations/original C# code/Stack_useless_property.cs similarity index 100% rename from Equivalent mutations/original C# code/Stack_useless_property.cs rename to experiments/wermer/Equivalent mutations/original C# code/Stack_useless_property.cs diff --git a/Equivalent mutations/original C# code/Vectors01Generator.cs b/experiments/wermer/Equivalent mutations/original C# code/Vectors01Generator.cs similarity index 100% rename from Equivalent mutations/original C# code/Vectors01Generator.cs rename to experiments/wermer/Equivalent mutations/original C# code/Vectors01Generator.cs diff --git a/Equivalent mutations/original C# code/Vectors01Generator_no_for.cs b/experiments/wermer/Equivalent mutations/original C# code/Vectors01Generator_no_for.cs similarity index 100% rename from Equivalent mutations/original C# code/Vectors01Generator_no_for.cs rename to experiments/wermer/Equivalent mutations/original C# code/Vectors01Generator_no_for.cs diff --git a/Equivalent mutations/original C# code/Vectors01Generator_print_string.cs b/experiments/wermer/Equivalent mutations/original C# code/Vectors01Generator_print_string.cs similarity index 100% rename from Equivalent mutations/original C# code/Vectors01Generator_print_string.cs rename to experiments/wermer/Equivalent mutations/original C# code/Vectors01Generator_print_string.cs diff --git a/Equivalent mutations/twodmatrix.class b/experiments/wermer/Equivalent mutations/twodmatrix.class similarity index 100% rename from Equivalent mutations/twodmatrix.class rename to experiments/wermer/Equivalent mutations/twodmatrix.class diff --git a/Results/Daikon results.txt b/experiments/wermer/Results/Daikon results.txt similarity index 100% rename from Results/Daikon results.txt rename to experiments/wermer/Results/Daikon results.txt diff --git a/Results/False Positives/true_returnValue != null_returnValueVar == returnValue_False_False_1 b/experiments/wermer/Results/False Positives/true_returnValue != null_returnValueVar == returnValue_False_False_1 similarity index 100% rename from Results/False Positives/true_returnValue != null_returnValueVar == returnValue_False_False_1 rename to experiments/wermer/Results/False Positives/true_returnValue != null_returnValueVar == returnValue_False_False_1 diff --git a/Results/False Positives/true_returnValue != null_true_False_False_1 b/experiments/wermer/Results/False Positives/true_returnValue != null_true_False_False_1 similarity index 100% rename from Results/False Positives/true_returnValue != null_true_False_False_1 rename to experiments/wermer/Results/False Positives/true_returnValue != null_true_False_False_1 diff --git a/Results/False Positives/true_returnValueVar == returnValue_returnValueVar == returnValue_False_False_1 b/experiments/wermer/Results/False Positives/true_returnValueVar == returnValue_returnValueVar == returnValue_False_False_1 similarity index 100% rename from Results/False Positives/true_returnValueVar == returnValue_returnValueVar == returnValue_False_False_1 rename to experiments/wermer/Results/False Positives/true_returnValueVar == returnValue_returnValueVar == returnValue_False_False_1 diff --git a/Results/False Positives/true_true_returnValueVar == returnValue_False_False_1 b/experiments/wermer/Results/False Positives/true_true_returnValueVar == returnValue_False_False_1 similarity index 100% rename from Results/False Positives/true_true_returnValueVar == returnValue_False_False_1 rename to experiments/wermer/Results/False Positives/true_true_returnValueVar == returnValue_False_False_1 diff --git a/Results/False Positives/true_true_true_False_False_1 b/experiments/wermer/Results/False Positives/true_true_true_False_False_1 similarity index 100% rename from Results/False Positives/true_true_true_False_False_1 rename to experiments/wermer/Results/False Positives/true_true_true_False_False_1 diff --git a/Results/arrays1_true_returnValue != null_returnValueVar == returnValue_False_False_1 b/experiments/wermer/Results/arrays1_true_returnValue != null_returnValueVar == returnValue_False_False_1 similarity index 100% rename from Results/arrays1_true_returnValue != null_returnValueVar == returnValue_False_False_1 rename to experiments/wermer/Results/arrays1_true_returnValue != null_returnValueVar == returnValue_False_False_1 diff --git a/Results/arrays1_true_returnValue != null_returnValueVar == returnValue_False_False_2 b/experiments/wermer/Results/arrays1_true_returnValue != null_returnValueVar == returnValue_False_False_2 similarity index 100% rename from Results/arrays1_true_returnValue != null_returnValueVar == returnValue_False_False_2 rename to experiments/wermer/Results/arrays1_true_returnValue != null_returnValueVar == returnValue_False_False_2 diff --git a/Results/arrays1_true_returnValue != null_returnValueVar == returnValue_True_True_1 b/experiments/wermer/Results/arrays1_true_returnValue != null_returnValueVar == returnValue_True_True_1 similarity index 100% rename from Results/arrays1_true_returnValue != null_returnValueVar == returnValue_True_True_1 rename to experiments/wermer/Results/arrays1_true_returnValue != null_returnValueVar == returnValue_True_True_1 diff --git a/Results/arrays1_true_returnValueVar == returnValue_returnValueVar == returnValue_False_False_1 b/experiments/wermer/Results/arrays1_true_returnValueVar == returnValue_returnValueVar == returnValue_False_False_1 similarity index 100% rename from Results/arrays1_true_returnValueVar == returnValue_returnValueVar == returnValue_False_False_1 rename to experiments/wermer/Results/arrays1_true_returnValueVar == returnValue_returnValueVar == returnValue_False_False_1 diff --git a/Results/arrays1_true_true_true_False_False_1 b/experiments/wermer/Results/arrays1_true_true_true_False_False_1 similarity index 100% rename from Results/arrays1_true_true_true_False_False_1 rename to experiments/wermer/Results/arrays1_true_true_true_False_False_1 diff --git a/Results/basesecantsolver_true_returnValue != null_returnValueVar == returnValue_False_False_1 b/experiments/wermer/Results/basesecantsolver_true_returnValue != null_returnValueVar == returnValue_False_False_1 similarity index 100% rename from Results/basesecantsolver_true_returnValue != null_returnValueVar == returnValue_False_False_1 rename to experiments/wermer/Results/basesecantsolver_true_returnValue != null_returnValueVar == returnValue_False_False_1 diff --git a/Results/basesecantsolver_true_returnValue != null_true_False_False_1 b/experiments/wermer/Results/basesecantsolver_true_returnValue != null_true_False_False_1 similarity index 100% rename from Results/basesecantsolver_true_returnValue != null_true_False_False_1 rename to experiments/wermer/Results/basesecantsolver_true_returnValue != null_true_False_False_1 diff --git a/Results/basesecantsolver_true_true_returnValueVar == returnValue_False_False_1 b/experiments/wermer/Results/basesecantsolver_true_true_returnValueVar == returnValue_False_False_1 similarity index 100% rename from Results/basesecantsolver_true_true_returnValueVar == returnValue_False_False_1 rename to experiments/wermer/Results/basesecantsolver_true_true_returnValueVar == returnValue_False_False_1 diff --git a/Results/basesecantsolver_true_true_true_False_False_1 b/experiments/wermer/Results/basesecantsolver_true_true_true_False_False_1 similarity index 100% rename from Results/basesecantsolver_true_true_true_False_False_1 rename to experiments/wermer/Results/basesecantsolver_true_true_true_False_False_1 diff --git a/Results/gradientfunction_true_returnValue != null_returnValueVar == returnValue_False_False_1 b/experiments/wermer/Results/gradientfunction_true_returnValue != null_returnValueVar == returnValue_False_False_1 similarity index 100% rename from Results/gradientfunction_true_returnValue != null_returnValueVar == returnValue_False_False_1 rename to experiments/wermer/Results/gradientfunction_true_returnValue != null_returnValueVar == returnValue_False_False_1 diff --git a/Results/gradientfunction_true_returnValue != null_true_False_False_1 b/experiments/wermer/Results/gradientfunction_true_returnValue != null_true_False_False_1 similarity index 100% rename from Results/gradientfunction_true_returnValue != null_true_False_False_1 rename to experiments/wermer/Results/gradientfunction_true_returnValue != null_true_False_False_1 diff --git a/Results/gradientfunction_true_true_returnValueVar == returnValue_False_False_1 b/experiments/wermer/Results/gradientfunction_true_true_returnValueVar == returnValue_False_False_1 similarity index 100% rename from Results/gradientfunction_true_true_returnValueVar == returnValue_False_False_1 rename to experiments/wermer/Results/gradientfunction_true_true_returnValueVar == returnValue_False_False_1 diff --git a/Results/gradientfunction_true_true_true_False_False_1 b/experiments/wermer/Results/gradientfunction_true_true_true_False_False_1 similarity index 100% rename from Results/gradientfunction_true_true_true_False_False_1 rename to experiments/wermer/Results/gradientfunction_true_true_true_False_False_1 diff --git a/Results/iterator_true_returnValue != null_returnValueVar == returnValue_False_False_1 b/experiments/wermer/Results/iterator_true_returnValue != null_returnValueVar == returnValue_False_False_1 similarity index 100% rename from Results/iterator_true_returnValue != null_returnValueVar == returnValue_False_False_1 rename to experiments/wermer/Results/iterator_true_returnValue != null_returnValueVar == returnValue_False_False_1 diff --git a/Results/iterator_true_returnValue != null_true_False_False_1 b/experiments/wermer/Results/iterator_true_returnValue != null_true_False_False_1 similarity index 100% rename from Results/iterator_true_returnValue != null_true_False_False_1 rename to experiments/wermer/Results/iterator_true_returnValue != null_true_False_False_1 diff --git a/Results/iterator_true_true_returnValueVar == returnValue_False_False_1 b/experiments/wermer/Results/iterator_true_true_returnValueVar == returnValue_False_False_1 similarity index 100% rename from Results/iterator_true_true_returnValueVar == returnValue_False_False_1 rename to experiments/wermer/Results/iterator_true_true_returnValueVar == returnValue_False_False_1 diff --git a/Results/iterator_true_true_true_False_False_1 b/experiments/wermer/Results/iterator_true_true_true_False_False_1 similarity index 100% rename from Results/iterator_true_true_true_False_False_1 rename to experiments/wermer/Results/iterator_true_true_true_False_False_1 diff --git a/Tests/BaseSecantSolver.java b/experiments/wermer/Tests/BaseSecantSolver.java similarity index 100% rename from Tests/BaseSecantSolver.java rename to experiments/wermer/Tests/BaseSecantSolver.java diff --git a/Tests/GradientFunction.java b/experiments/wermer/Tests/GradientFunction.java similarity index 100% rename from Tests/GradientFunction.java rename to experiments/wermer/Tests/GradientFunction.java diff --git a/Tests/Iterator.java b/experiments/wermer/Tests/Iterator.java similarity index 100% rename from Tests/Iterator.java rename to experiments/wermer/Tests/Iterator.java diff --git a/Tests/daikon tests/BaseSecantSolver.java b/experiments/wermer/Tests/daikon tests/BaseSecantSolver.java similarity index 100% rename from Tests/daikon tests/BaseSecantSolver.java rename to experiments/wermer/Tests/daikon tests/BaseSecantSolver.java diff --git a/Tests/daikon tests/GradientFunction.java b/experiments/wermer/Tests/daikon tests/GradientFunction.java similarity index 100% rename from Tests/daikon tests/GradientFunction.java rename to experiments/wermer/Tests/daikon tests/GradientFunction.java diff --git a/Tests/daikon tests/Iterator.java b/experiments/wermer/Tests/daikon tests/Iterator.java similarity index 100% rename from Tests/daikon tests/Iterator.java rename to experiments/wermer/Tests/daikon tests/Iterator.java diff --git a/Tests/original tests/BaseSecantSolver.java b/experiments/wermer/Tests/original tests/BaseSecantSolver.java similarity index 100% rename from Tests/original tests/BaseSecantSolver.java rename to experiments/wermer/Tests/original tests/BaseSecantSolver.java diff --git a/Tests/original tests/GradientFunction.java b/experiments/wermer/Tests/original tests/GradientFunction.java similarity index 100% rename from Tests/original tests/GradientFunction.java rename to experiments/wermer/Tests/original tests/GradientFunction.java diff --git a/Tests/original tests/Iterator.java b/experiments/wermer/Tests/original tests/Iterator.java similarity index 100% rename from Tests/original tests/Iterator.java rename to experiments/wermer/Tests/original tests/Iterator.java diff --git a/Tests/simple tests/2d-arrays1.java b/experiments/wermer/Tests/simple tests/2d-arrays1.java similarity index 100% rename from Tests/simple tests/2d-arrays1.java rename to experiments/wermer/Tests/simple tests/2d-arrays1.java diff --git a/Tests/simple tests/arrays.java b/experiments/wermer/Tests/simple tests/arrays.java similarity index 100% rename from Tests/simple tests/arrays.java rename to experiments/wermer/Tests/simple tests/arrays.java diff --git a/Tests/simple tests/arrays1.class b/experiments/wermer/Tests/simple tests/arrays1.class similarity index 100% rename from Tests/simple tests/arrays1.class rename to experiments/wermer/Tests/simple tests/arrays1.class diff --git a/Tests/simple tests/arrays1.java b/experiments/wermer/Tests/simple tests/arrays1.java similarity index 100% rename from Tests/simple tests/arrays1.java rename to experiments/wermer/Tests/simple tests/arrays1.java diff --git a/Tests/simple tests/arrays2.java b/experiments/wermer/Tests/simple tests/arrays2.java similarity index 100% rename from Tests/simple tests/arrays2.java rename to experiments/wermer/Tests/simple tests/arrays2.java diff --git a/Tests/simple tests/arrays3.java b/experiments/wermer/Tests/simple tests/arrays3.java similarity index 100% rename from Tests/simple tests/arrays3.java rename to experiments/wermer/Tests/simple tests/arrays3.java diff --git a/Tests/simple tests/loops.java b/experiments/wermer/Tests/simple tests/loops.java similarity index 100% rename from Tests/simple tests/loops.java rename to experiments/wermer/Tests/simple tests/loops.java diff --git a/Tests/simple tests/methods.java b/experiments/wermer/Tests/simple tests/methods.java similarity index 100% rename from Tests/simple tests/methods.java rename to experiments/wermer/Tests/simple tests/methods.java diff --git a/Tests/simple tests/objects.java b/experiments/wermer/Tests/simple tests/objects.java similarity index 100% rename from Tests/simple tests/objects.java rename to experiments/wermer/Tests/simple tests/objects.java diff --git a/Tests/simple tests/side-effects.java b/experiments/wermer/Tests/simple tests/side-effects.java similarity index 100% rename from Tests/simple tests/side-effects.java rename to experiments/wermer/Tests/simple tests/side-effects.java diff --git a/Tests/simple tests/switch.java b/experiments/wermer/Tests/simple tests/switch.java similarity index 100% rename from Tests/simple tests/switch.java rename to experiments/wermer/Tests/simple tests/switch.java diff --git a/Tests/simple tests/try-catch-finally.java b/experiments/wermer/Tests/simple tests/try-catch-finally.java similarity index 100% rename from Tests/simple tests/try-catch-finally.java rename to experiments/wermer/Tests/simple tests/try-catch-finally.java diff --git a/daikon equivalent mutations/2D_to_1D.java b/experiments/wermer/daikon equivalent mutations/2D_to_1D.java similarity index 100% rename from daikon equivalent mutations/2D_to_1D.java rename to experiments/wermer/daikon equivalent mutations/2D_to_1D.java diff --git a/daikon equivalent mutations/BST.java b/experiments/wermer/daikon equivalent mutations/BST.java similarity index 100% rename from daikon equivalent mutations/BST.java rename to experiments/wermer/daikon equivalent mutations/BST.java diff --git a/daikon equivalent mutations/Fibonacci.java b/experiments/wermer/daikon equivalent mutations/Fibonacci.java similarity index 100% rename from daikon equivalent mutations/Fibonacci.java rename to experiments/wermer/daikon equivalent mutations/Fibonacci.java diff --git a/daikon equivalent mutations/MinsMaxs.class b/experiments/wermer/daikon equivalent mutations/MinsMaxs.class similarity index 100% rename from daikon equivalent mutations/MinsMaxs.class rename to experiments/wermer/daikon equivalent mutations/MinsMaxs.class diff --git a/daikon equivalent mutations/MinsMaxs.java b/experiments/wermer/daikon equivalent mutations/MinsMaxs.java similarity index 100% rename from daikon equivalent mutations/MinsMaxs.java rename to experiments/wermer/daikon equivalent mutations/MinsMaxs.java diff --git a/daikon equivalent mutations/Mutants/2D_to_1D_no_1D.java b/experiments/wermer/daikon equivalent mutations/Mutants/2D_to_1D_no_1D.java similarity index 100% rename from daikon equivalent mutations/Mutants/2D_to_1D_no_1D.java rename to experiments/wermer/daikon equivalent mutations/Mutants/2D_to_1D_no_1D.java diff --git a/daikon equivalent mutations/Mutants/2D_to_1D_no_counter.java b/experiments/wermer/daikon equivalent mutations/Mutants/2D_to_1D_no_counter.java similarity index 100% rename from daikon equivalent mutations/Mutants/2D_to_1D_no_counter.java rename to experiments/wermer/daikon equivalent mutations/Mutants/2D_to_1D_no_counter.java diff --git a/daikon equivalent mutations/Mutants/BST_no_parent.java b/experiments/wermer/daikon equivalent mutations/Mutants/BST_no_parent.java similarity index 100% rename from daikon equivalent mutations/Mutants/BST_no_parent.java rename to experiments/wermer/daikon equivalent mutations/Mutants/BST_no_parent.java diff --git a/daikon equivalent mutations/Mutants/Fibonacci_no_extra_prints.java b/experiments/wermer/daikon equivalent mutations/Mutants/Fibonacci_no_extra_prints.java similarity index 100% rename from daikon equivalent mutations/Mutants/Fibonacci_no_extra_prints.java rename to experiments/wermer/daikon equivalent mutations/Mutants/Fibonacci_no_extra_prints.java diff --git a/daikon equivalent mutations/Mutants/MinsMaxs_R1.java b/experiments/wermer/daikon equivalent mutations/Mutants/MinsMaxs_R1.java similarity index 100% rename from daikon equivalent mutations/Mutants/MinsMaxs_R1.java rename to experiments/wermer/daikon equivalent mutations/Mutants/MinsMaxs_R1.java diff --git a/daikon equivalent mutations/Mutants/MinsMaxs_R2.java b/experiments/wermer/daikon equivalent mutations/Mutants/MinsMaxs_R2.java similarity index 100% rename from daikon equivalent mutations/Mutants/MinsMaxs_R2.java rename to experiments/wermer/daikon equivalent mutations/Mutants/MinsMaxs_R2.java diff --git a/daikon equivalent mutations/Mutants/MinsMaxs_R3.java b/experiments/wermer/daikon equivalent mutations/Mutants/MinsMaxs_R3.java similarity index 100% rename from daikon equivalent mutations/Mutants/MinsMaxs_R3.java rename to experiments/wermer/daikon equivalent mutations/Mutants/MinsMaxs_R3.java diff --git a/daikon equivalent mutations/Mutants/Node.class b/experiments/wermer/daikon equivalent mutations/Mutants/Node.class similarity index 100% rename from daikon equivalent mutations/Mutants/Node.class rename to experiments/wermer/daikon equivalent mutations/Mutants/Node.class diff --git a/daikon equivalent mutations/Mutants/Normalizer_R1.class b/experiments/wermer/daikon equivalent mutations/Mutants/Normalizer_R1.class similarity index 100% rename from daikon equivalent mutations/Mutants/Normalizer_R1.class rename to experiments/wermer/daikon equivalent mutations/Mutants/Normalizer_R1.class diff --git a/daikon equivalent mutations/Mutants/Normalizer_R1.java b/experiments/wermer/daikon equivalent mutations/Mutants/Normalizer_R1.java similarity index 100% rename from daikon equivalent mutations/Mutants/Normalizer_R1.java rename to experiments/wermer/daikon equivalent mutations/Mutants/Normalizer_R1.java diff --git a/daikon equivalent mutations/Mutants/Normalizer_R2.class b/experiments/wermer/daikon equivalent mutations/Mutants/Normalizer_R2.class similarity index 100% rename from daikon equivalent mutations/Mutants/Normalizer_R2.class rename to experiments/wermer/daikon equivalent mutations/Mutants/Normalizer_R2.class diff --git a/daikon equivalent mutations/Mutants/Normalizer_R2.java b/experiments/wermer/daikon equivalent mutations/Mutants/Normalizer_R2.java similarity index 100% rename from daikon equivalent mutations/Mutants/Normalizer_R2.java rename to experiments/wermer/daikon equivalent mutations/Mutants/Normalizer_R2.java diff --git a/daikon equivalent mutations/Mutants/Normalizer_R3.class b/experiments/wermer/daikon equivalent mutations/Mutants/Normalizer_R3.class similarity index 100% rename from daikon equivalent mutations/Mutants/Normalizer_R3.class rename to experiments/wermer/daikon equivalent mutations/Mutants/Normalizer_R3.class diff --git a/daikon equivalent mutations/Mutants/Normalizer_R3.java b/experiments/wermer/daikon equivalent mutations/Mutants/Normalizer_R3.java similarity index 100% rename from daikon equivalent mutations/Mutants/Normalizer_R3.java rename to experiments/wermer/daikon equivalent mutations/Mutants/Normalizer_R3.java diff --git a/daikon equivalent mutations/Mutants/Normalizer_R4.class b/experiments/wermer/daikon equivalent mutations/Mutants/Normalizer_R4.class similarity index 100% rename from daikon equivalent mutations/Mutants/Normalizer_R4.class rename to experiments/wermer/daikon equivalent mutations/Mutants/Normalizer_R4.class diff --git a/daikon equivalent mutations/Mutants/Normalizer_R4.java b/experiments/wermer/daikon equivalent mutations/Mutants/Normalizer_R4.java similarity index 100% rename from daikon equivalent mutations/Mutants/Normalizer_R4.java rename to experiments/wermer/daikon equivalent mutations/Mutants/Normalizer_R4.java diff --git a/daikon equivalent mutations/Mutants/Program.class b/experiments/wermer/daikon equivalent mutations/Mutants/Program.class similarity index 100% rename from daikon equivalent mutations/Mutants/Program.class rename to experiments/wermer/daikon equivalent mutations/Mutants/Program.class diff --git a/daikon equivalent mutations/Mutants/Stack_bool_is_result.java b/experiments/wermer/daikon equivalent mutations/Mutants/Stack_bool_is_result.java similarity index 100% rename from daikon equivalent mutations/Mutants/Stack_bool_is_result.java rename to experiments/wermer/daikon equivalent mutations/Mutants/Stack_bool_is_result.java diff --git a/daikon equivalent mutations/Mutants/Stack_constructor_duplication.java b/experiments/wermer/daikon equivalent mutations/Mutants/Stack_constructor_duplication.java similarity index 100% rename from daikon equivalent mutations/Mutants/Stack_constructor_duplication.java rename to experiments/wermer/daikon equivalent mutations/Mutants/Stack_constructor_duplication.java diff --git a/daikon equivalent mutations/Mutants/Stack_useless_property.java b/experiments/wermer/daikon equivalent mutations/Mutants/Stack_useless_property.java similarity index 100% rename from daikon equivalent mutations/Mutants/Stack_useless_property.java rename to experiments/wermer/daikon equivalent mutations/Mutants/Stack_useless_property.java diff --git a/daikon equivalent mutations/Mutants/Tree.class b/experiments/wermer/daikon equivalent mutations/Mutants/Tree.class similarity index 100% rename from daikon equivalent mutations/Mutants/Tree.class rename to experiments/wermer/daikon equivalent mutations/Mutants/Tree.class diff --git a/daikon equivalent mutations/Mutants/Vector_R1.class b/experiments/wermer/daikon equivalent mutations/Mutants/Vector_R1.class similarity index 100% rename from daikon equivalent mutations/Mutants/Vector_R1.class rename to experiments/wermer/daikon equivalent mutations/Mutants/Vector_R1.class diff --git a/daikon equivalent mutations/Mutants/Vector_R1.java b/experiments/wermer/daikon equivalent mutations/Mutants/Vector_R1.java similarity index 100% rename from daikon equivalent mutations/Mutants/Vector_R1.java rename to experiments/wermer/daikon equivalent mutations/Mutants/Vector_R1.java diff --git a/daikon equivalent mutations/Mutants/Vector_R2.class b/experiments/wermer/daikon equivalent mutations/Mutants/Vector_R2.class similarity index 100% rename from daikon equivalent mutations/Mutants/Vector_R2.class rename to experiments/wermer/daikon equivalent mutations/Mutants/Vector_R2.class diff --git a/daikon equivalent mutations/Mutants/Vector_R2.java b/experiments/wermer/daikon equivalent mutations/Mutants/Vector_R2.java similarity index 100% rename from daikon equivalent mutations/Mutants/Vector_R2.java rename to experiments/wermer/daikon equivalent mutations/Mutants/Vector_R2.java diff --git a/daikon equivalent mutations/Mutants/Vector_R3.class b/experiments/wermer/daikon equivalent mutations/Mutants/Vector_R3.class similarity index 100% rename from daikon equivalent mutations/Mutants/Vector_R3.class rename to experiments/wermer/daikon equivalent mutations/Mutants/Vector_R3.class diff --git a/daikon equivalent mutations/Mutants/Vector_R3.java b/experiments/wermer/daikon equivalent mutations/Mutants/Vector_R3.java similarity index 100% rename from daikon equivalent mutations/Mutants/Vector_R3.java rename to experiments/wermer/daikon equivalent mutations/Mutants/Vector_R3.java diff --git a/daikon equivalent mutations/Mutants/Vectors01Generator_no_for.java b/experiments/wermer/daikon equivalent mutations/Mutants/Vectors01Generator_no_for.java similarity index 100% rename from daikon equivalent mutations/Mutants/Vectors01Generator_no_for.java rename to experiments/wermer/daikon equivalent mutations/Mutants/Vectors01Generator_no_for.java diff --git a/daikon equivalent mutations/Mutants/Vectors01Generator_print_string.java b/experiments/wermer/daikon equivalent mutations/Mutants/Vectors01Generator_print_string.java similarity index 100% rename from daikon equivalent mutations/Mutants/Vectors01Generator_print_string.java rename to experiments/wermer/daikon equivalent mutations/Mutants/Vectors01Generator_print_string.java diff --git a/daikon equivalent mutations/Mutants/twodmatrix.class b/experiments/wermer/daikon equivalent mutations/Mutants/twodmatrix.class similarity index 100% rename from daikon equivalent mutations/Mutants/twodmatrix.class rename to experiments/wermer/daikon equivalent mutations/Mutants/twodmatrix.class diff --git a/daikon equivalent mutations/Node.class b/experiments/wermer/daikon equivalent mutations/Node.class similarity index 100% rename from daikon equivalent mutations/Node.class rename to experiments/wermer/daikon equivalent mutations/Node.class diff --git a/daikon equivalent mutations/Normalizer.class b/experiments/wermer/daikon equivalent mutations/Normalizer.class similarity index 100% rename from daikon equivalent mutations/Normalizer.class rename to experiments/wermer/daikon equivalent mutations/Normalizer.class diff --git a/daikon equivalent mutations/Normalizer.java b/experiments/wermer/daikon equivalent mutations/Normalizer.java similarity index 100% rename from daikon equivalent mutations/Normalizer.java rename to experiments/wermer/daikon equivalent mutations/Normalizer.java diff --git a/daikon equivalent mutations/Program.class b/experiments/wermer/daikon equivalent mutations/Program.class similarity index 100% rename from daikon equivalent mutations/Program.class rename to experiments/wermer/daikon equivalent mutations/Program.class diff --git a/daikon equivalent mutations/Stack.java b/experiments/wermer/daikon equivalent mutations/Stack.java similarity index 100% rename from daikon equivalent mutations/Stack.java rename to experiments/wermer/daikon equivalent mutations/Stack.java diff --git a/daikon equivalent mutations/Tree.class b/experiments/wermer/daikon equivalent mutations/Tree.class similarity index 100% rename from daikon equivalent mutations/Tree.class rename to experiments/wermer/daikon equivalent mutations/Tree.class diff --git a/daikon equivalent mutations/Vector.class b/experiments/wermer/daikon equivalent mutations/Vector.class similarity index 100% rename from daikon equivalent mutations/Vector.class rename to experiments/wermer/daikon equivalent mutations/Vector.class diff --git a/daikon equivalent mutations/Vector.java b/experiments/wermer/daikon equivalent mutations/Vector.java similarity index 100% rename from daikon equivalent mutations/Vector.java rename to experiments/wermer/daikon equivalent mutations/Vector.java diff --git a/daikon equivalent mutations/Vectors01Generator.java b/experiments/wermer/daikon equivalent mutations/Vectors01Generator.java similarity index 100% rename from daikon equivalent mutations/Vectors01Generator.java rename to experiments/wermer/daikon equivalent mutations/Vectors01Generator.java diff --git a/daikon equivalent mutations/twodmatrix.class b/experiments/wermer/daikon equivalent mutations/twodmatrix.class similarity index 100% rename from daikon equivalent mutations/twodmatrix.class rename to experiments/wermer/daikon equivalent mutations/twodmatrix.class diff --git a/papers/wermerthesis/thesis.pdf b/papers/wermerthesis/thesis.pdf new file mode 100644 index 0000000000000000000000000000000000000000..610719b53564575ddacdedbb04f7556b3c8d5395 Binary files /dev/null and b/papers/wermerthesis/thesis.pdf differ diff --git a/thesis.tex b/papers/wermerthesis/thesis.tex similarity index 100% rename from thesis.tex rename to papers/wermerthesis/thesis.tex diff --git a/Daikon.hs b/src/Daikon.hs similarity index 100% rename from Daikon.hs rename to src/Daikon.hs diff --git a/Folds.hs b/src/Folds.hs similarity index 100% rename from Folds.hs rename to src/Folds.hs diff --git a/HelperFunctions.hs b/src/HelperFunctions.hs similarity index 100% rename from HelperFunctions.hs rename to src/HelperFunctions.hs diff --git a/Main.hs b/src/Main.hs similarity index 100% rename from Main.hs rename to src/Main.hs diff --git a/Settings.hs b/src/Settings.hs similarity index 100% rename from Settings.hs rename to src/Settings.hs diff --git a/Substitute.hs b/src/Substitute.hs similarity index 100% rename from Substitute.hs rename to src/Substitute.hs diff --git a/Types.hs b/src/Types.hs similarity index 100% rename from Types.hs rename to src/Types.hs diff --git a/Verifier.hs b/src/Verifier.hs similarity index 100% rename from Verifier.hs rename to src/Verifier.hs diff --git a/WLP.hs b/src/WLP.hs similarity index 100% rename from WLP.hs rename to src/WLP.hs