summaryrefslogtreecommitdiffstats
path: root/test_cases/q8
diff options
context:
space:
mode:
Diffstat (limited to 'test_cases/q8')
-rw-r--r--test_cases/q8/CONFIG2
-rw-r--r--test_cases/q8/closest_dot_1.solution2
-rw-r--r--test_cases/q8/closest_dot_1.test11
-rw-r--r--test_cases/q8/closest_dot_10.solution2
-rw-r--r--test_cases/q8/closest_dot_10.test17
-rw-r--r--test_cases/q8/closest_dot_11.solution2
-rw-r--r--test_cases/q8/closest_dot_11.test30
-rw-r--r--test_cases/q8/closest_dot_12.solution2
-rw-r--r--test_cases/q8/closest_dot_12.test13
-rw-r--r--test_cases/q8/closest_dot_13.solution2
-rw-r--r--test_cases/q8/closest_dot_13.test12
-rw-r--r--test_cases/q8/closest_dot_2.solution2
-rw-r--r--test_cases/q8/closest_dot_2.test11
-rw-r--r--test_cases/q8/closest_dot_3.solution2
-rw-r--r--test_cases/q8/closest_dot_3.test11
-rw-r--r--test_cases/q8/closest_dot_4.solution2
-rw-r--r--test_cases/q8/closest_dot_4.test11
-rw-r--r--test_cases/q8/closest_dot_5.solution2
-rw-r--r--test_cases/q8/closest_dot_5.test11
-rw-r--r--test_cases/q8/closest_dot_6.solution2
-rw-r--r--test_cases/q8/closest_dot_6.test11
-rw-r--r--test_cases/q8/closest_dot_7.solution2
-rw-r--r--test_cases/q8/closest_dot_7.test11
-rw-r--r--test_cases/q8/closest_dot_8.solution2
-rw-r--r--test_cases/q8/closest_dot_8.test11
-rw-r--r--test_cases/q8/closest_dot_9.solution2
-rw-r--r--test_cases/q8/closest_dot_9.test11
27 files changed, 199 insertions, 0 deletions
diff --git a/test_cases/q8/CONFIG b/test_cases/q8/CONFIG
new file mode 100644
index 0000000..b24223d
--- /dev/null
+++ b/test_cases/q8/CONFIG
@@ -0,0 +1,2 @@
+class: "PassAllTestsQuestion"
+max_points: "3" \ No newline at end of file
diff --git a/test_cases/q8/closest_dot_1.solution b/test_cases/q8/closest_dot_1.solution
new file mode 100644
index 0000000..300fc25
--- /dev/null
+++ b/test_cases/q8/closest_dot_1.solution
@@ -0,0 +1,2 @@
+# This is the solution file for test_cases/q8/closest_dot_1.test.
+solution_length: "1"
diff --git a/test_cases/q8/closest_dot_1.test b/test_cases/q8/closest_dot_1.test
new file mode 100644
index 0000000..672989f
--- /dev/null
+++ b/test_cases/q8/closest_dot_1.test
@@ -0,0 +1,11 @@
+class: "ClosestDotTest"
+
+layoutName: "Test 1"
+layout: """
+%%%%%%
+%....%
+%....%
+%P...%
+%%%%%%
+"""
+
diff --git a/test_cases/q8/closest_dot_10.solution b/test_cases/q8/closest_dot_10.solution
new file mode 100644
index 0000000..174b5dd
--- /dev/null
+++ b/test_cases/q8/closest_dot_10.solution
@@ -0,0 +1,2 @@
+# This is the solution file for test_cases/q8/closest_dot_10.test.
+solution_length: "1"
diff --git a/test_cases/q8/closest_dot_10.test b/test_cases/q8/closest_dot_10.test
new file mode 100644
index 0000000..b1e0f33
--- /dev/null
+++ b/test_cases/q8/closest_dot_10.test
@@ -0,0 +1,17 @@
+class: "ClosestDotTest"
+
+layoutName: "Test 10"
+layout: """
+%%%%%%%%%%
+% %
+% ...%...%
+% .%.%.%.%
+% .%.%.%.%
+% .%.%.%.%
+% .%.%.%.%
+% .%.%.%.%
+%P.%...%.%
+% %
+%%%%%%%%%%
+"""
+
diff --git a/test_cases/q8/closest_dot_11.solution b/test_cases/q8/closest_dot_11.solution
new file mode 100644
index 0000000..80bbe38
--- /dev/null
+++ b/test_cases/q8/closest_dot_11.solution
@@ -0,0 +1,2 @@
+# This is the solution file for test_cases/q8/closest_dot_11.test.
+solution_length: "2"
diff --git a/test_cases/q8/closest_dot_11.test b/test_cases/q8/closest_dot_11.test
new file mode 100644
index 0000000..0310a1e
--- /dev/null
+++ b/test_cases/q8/closest_dot_11.test
@@ -0,0 +1,30 @@
+class: "ClosestDotTest"
+
+layoutName: "Test 11"
+layout: """
+%%%
+% %
+% %
+% %
+% %
+% %
+%.%
+%.%
+% %
+% %
+% %
+% %
+% %
+% %
+% %
+%.%
+% %
+%P%
+% %
+% %
+% %
+% %
+%.%
+%%%
+"""
+
diff --git a/test_cases/q8/closest_dot_12.solution b/test_cases/q8/closest_dot_12.solution
new file mode 100644
index 0000000..6f38bcb
--- /dev/null
+++ b/test_cases/q8/closest_dot_12.solution
@@ -0,0 +1,2 @@
+# This is the solution file for test_cases/q8/closest_dot_12.test.
+solution_length: "3"
diff --git a/test_cases/q8/closest_dot_12.test b/test_cases/q8/closest_dot_12.test
new file mode 100644
index 0000000..a17b628
--- /dev/null
+++ b/test_cases/q8/closest_dot_12.test
@@ -0,0 +1,13 @@
+class: "ClosestDotTest"
+
+layoutName: "Test 12"
+layout: """
+%%%%
+% .%
+% %
+%P %
+% %
+% .%
+%%%%
+"""
+
diff --git a/test_cases/q8/closest_dot_13.solution b/test_cases/q8/closest_dot_13.solution
new file mode 100644
index 0000000..7afa908
--- /dev/null
+++ b/test_cases/q8/closest_dot_13.solution
@@ -0,0 +1,2 @@
+# This is the solution file for test_cases/q8/closest_dot_13.test.
+solution_length: "1"
diff --git a/test_cases/q8/closest_dot_13.test b/test_cases/q8/closest_dot_13.test
new file mode 100644
index 0000000..87c423d
--- /dev/null
+++ b/test_cases/q8/closest_dot_13.test
@@ -0,0 +1,12 @@
+class: "ClosestDotTest"
+
+layoutName: "Test 13"
+layout: """
+%%%%%%%%
+%.%....%
+%.% %%.%
+%.%P%%.%
+%... .%
+%%%%%%%%
+"""
+
diff --git a/test_cases/q8/closest_dot_2.solution b/test_cases/q8/closest_dot_2.solution
new file mode 100644
index 0000000..16d75de
--- /dev/null
+++ b/test_cases/q8/closest_dot_2.solution
@@ -0,0 +1,2 @@
+# This is the solution file for test_cases/q8/closest_dot_2.test.
+solution_length: "1"
diff --git a/test_cases/q8/closest_dot_2.test b/test_cases/q8/closest_dot_2.test
new file mode 100644
index 0000000..4b59602
--- /dev/null
+++ b/test_cases/q8/closest_dot_2.test
@@ -0,0 +1,11 @@
+class: "ClosestDotTest"
+
+layoutName: "Test 2"
+layout: """
+%%%%%%
+% .%
+%.P..%
+% %
+%%%%%%
+"""
+
diff --git a/test_cases/q8/closest_dot_3.solution b/test_cases/q8/closest_dot_3.solution
new file mode 100644
index 0000000..cbd5974
--- /dev/null
+++ b/test_cases/q8/closest_dot_3.solution
@@ -0,0 +1,2 @@
+# This is the solution file for test_cases/q8/closest_dot_3.test.
+solution_length: "1"
diff --git a/test_cases/q8/closest_dot_3.test b/test_cases/q8/closest_dot_3.test
new file mode 100644
index 0000000..aa2a3af
--- /dev/null
+++ b/test_cases/q8/closest_dot_3.test
@@ -0,0 +1,11 @@
+class: "ClosestDotTest"
+
+layoutName: "Test 3"
+layout: """
+%%%%%%%
+% .%
+%. P..%
+% %
+%%%%%%%
+"""
+
diff --git a/test_cases/q8/closest_dot_4.solution b/test_cases/q8/closest_dot_4.solution
new file mode 100644
index 0000000..ca520b5
--- /dev/null
+++ b/test_cases/q8/closest_dot_4.solution
@@ -0,0 +1,2 @@
+# This is the solution file for test_cases/q8/closest_dot_4.test.
+solution_length: "3"
diff --git a/test_cases/q8/closest_dot_4.test b/test_cases/q8/closest_dot_4.test
new file mode 100644
index 0000000..8499f6d
--- /dev/null
+++ b/test_cases/q8/closest_dot_4.test
@@ -0,0 +1,11 @@
+class: "ClosestDotTest"
+
+layoutName: "Test 4"
+layout: """
+%%%%%%
+% .%
+% .%
+%P .%
+%%%%%%
+"""
+
diff --git a/test_cases/q8/closest_dot_5.solution b/test_cases/q8/closest_dot_5.solution
new file mode 100644
index 0000000..5c526a2
--- /dev/null
+++ b/test_cases/q8/closest_dot_5.solution
@@ -0,0 +1,2 @@
+# This is the solution file for test_cases/q8/closest_dot_5.test.
+solution_length: "1"
diff --git a/test_cases/q8/closest_dot_5.test b/test_cases/q8/closest_dot_5.test
new file mode 100644
index 0000000..dfaee3d
--- /dev/null
+++ b/test_cases/q8/closest_dot_5.test
@@ -0,0 +1,11 @@
+class: "ClosestDotTest"
+
+layoutName: "Test 5"
+layout: """
+%%%%%%
+% %. %
+% %%.%
+%P. .%
+%%%%%%
+"""
+
diff --git a/test_cases/q8/closest_dot_6.solution b/test_cases/q8/closest_dot_6.solution
new file mode 100644
index 0000000..b06468a
--- /dev/null
+++ b/test_cases/q8/closest_dot_6.solution
@@ -0,0 +1,2 @@
+# This is the solution file for test_cases/q8/closest_dot_6.test.
+solution_length: "2"
diff --git a/test_cases/q8/closest_dot_6.test b/test_cases/q8/closest_dot_6.test
new file mode 100644
index 0000000..bc50c57
--- /dev/null
+++ b/test_cases/q8/closest_dot_6.test
@@ -0,0 +1,11 @@
+class: "ClosestDotTest"
+
+layoutName: "Test 6"
+layout: """
+%%%%%%%%
+% %
+%. P .%
+% %
+%%%%%%%%
+"""
+
diff --git a/test_cases/q8/closest_dot_7.solution b/test_cases/q8/closest_dot_7.solution
new file mode 100644
index 0000000..3231b28
--- /dev/null
+++ b/test_cases/q8/closest_dot_7.solution
@@ -0,0 +1,2 @@
+# This is the solution file for test_cases/q8/closest_dot_7.test.
+solution_length: "1"
diff --git a/test_cases/q8/closest_dot_7.test b/test_cases/q8/closest_dot_7.test
new file mode 100644
index 0000000..746e89a
--- /dev/null
+++ b/test_cases/q8/closest_dot_7.test
@@ -0,0 +1,11 @@
+class: "ClosestDotTest"
+
+layoutName: "Test 7"
+layout: """
+%%%%%%%%
+% %
+% P %
+%. . .%
+%%%%%%%%
+"""
+
diff --git a/test_cases/q8/closest_dot_8.solution b/test_cases/q8/closest_dot_8.solution
new file mode 100644
index 0000000..646e621
--- /dev/null
+++ b/test_cases/q8/closest_dot_8.solution
@@ -0,0 +1,2 @@
+# This is the solution file for test_cases/q8/closest_dot_8.test.
+solution_length: "1"
diff --git a/test_cases/q8/closest_dot_8.test b/test_cases/q8/closest_dot_8.test
new file mode 100644
index 0000000..c266ae1
--- /dev/null
+++ b/test_cases/q8/closest_dot_8.test
@@ -0,0 +1,11 @@
+class: "ClosestDotTest"
+
+layoutName: "Test 8"
+layout: """
+%%%%%%%%
+% %
+% P.%
+% %
+%%%%%%%%
+"""
+
diff --git a/test_cases/q8/closest_dot_9.solution b/test_cases/q8/closest_dot_9.solution
new file mode 100644
index 0000000..6c94aa5
--- /dev/null
+++ b/test_cases/q8/closest_dot_9.solution
@@ -0,0 +1,2 @@
+# This is the solution file for test_cases/q8/closest_dot_9.test.
+solution_length: "1"
diff --git a/test_cases/q8/closest_dot_9.test b/test_cases/q8/closest_dot_9.test
new file mode 100644
index 0000000..da078de
--- /dev/null
+++ b/test_cases/q8/closest_dot_9.test
@@ -0,0 +1,11 @@
+class: "ClosestDotTest"
+
+layoutName: "Test 9"
+layout: """
+%%%%%%%%
+% %
+%P. .%
+% %
+%%%%%%%%
+"""
+