aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarianne Chevrot <blackmoor+git@devys.org>2020-05-10 18:13:51 +0200
committerMarianne Chevrot <blackmoor+git@devys.org>2020-05-10 18:13:51 +0200
commite46b56ad1f3d384171b92e74a8e57deb71569ef1 (patch)
tree1f58884f7d3e9797236464c0555027f7b9d51af4
parent24f78f42c9337bcfa948c174e088497051342a54 (diff)
downloadkana_quest_solver-e46b56ad1f3d384171b92e74a8e57deb71569ef1.tar.gz
kana_quest_solver-e46b56ad1f3d384171b92e74a8e57deb71569ef1.tar.bz2
kana_quest_solver-e46b56ad1f3d384171b92e74a8e57deb71569ef1.zip
add levels
-rw-r--r--levels/level_1_normals_and_rocks/level_1.01_(Tutorial).yaml9
-rw-r--r--levels/level_1_normals_and_rocks/level_1.02_(Tutorial).yaml10
-rw-r--r--levels/level_1_normals_and_rocks/level_1.03_(Tutorial).yaml11
-rw-r--r--levels/level_1_normals_and_rocks/level_1.04_(1.01).yaml9
-rw-r--r--levels/level_2_mysterious/level_2.01.yaml9
-rw-r--r--levels/level_3_arrows/level_3.01.yaml10
6 files changed, 58 insertions, 0 deletions
diff --git a/levels/level_1_normals_and_rocks/level_1.01_(Tutorial).yaml b/levels/level_1_normals_and_rocks/level_1.01_(Tutorial).yaml
new file mode 100644
index 0000000..3a3ce17
--- /dev/null
+++ b/levels/level_1_normals_and_rocks/level_1.01_(Tutorial).yaml
@@ -0,0 +1,9 @@
+# kana quest grid level 1.01
+size: [3, 2]
+max_actions: 1
+target_score: 1
+grid: [
+ [void, null], [norm, null], [void, null],
+ [norm, null], [norm, ka ], [norm, null],
+]
+# The kana 'no' need to be protected else the program convert it into False...
diff --git a/levels/level_1_normals_and_rocks/level_1.02_(Tutorial).yaml b/levels/level_1_normals_and_rocks/level_1.02_(Tutorial).yaml
new file mode 100644
index 0000000..375a8fa
--- /dev/null
+++ b/levels/level_1_normals_and_rocks/level_1.02_(Tutorial).yaml
@@ -0,0 +1,10 @@
+# kana quest grid level 1.02
+size: [6, 3]
+max_actions: 3
+target_score: 2
+grid: [
+ [norm, na ], [void, null], [norm, ku ], [norm, null], [norm, null], [norm, ka ],
+ [norm, null], [void, null], [void, null], [void, null], [void, null], [void, null],
+ [norm, ka ], [void, null], [void, null], [void, null], [void, null], [void, null],
+]
+# The kana 'no' need to be protected else the program convert it into False...
diff --git a/levels/level_1_normals_and_rocks/level_1.03_(Tutorial).yaml b/levels/level_1_normals_and_rocks/level_1.03_(Tutorial).yaml
new file mode 100644
index 0000000..098bf2a
--- /dev/null
+++ b/levels/level_1_normals_and_rocks/level_1.03_(Tutorial).yaml
@@ -0,0 +1,11 @@
+# kana quest grid level 1.03
+size: [5, 4]
+max_actions: 4
+target_score: 4
+grid: [
+ [void, null], [void, null], [norm, null], [void, null], [void, null],
+ [norm, ku ], [norm, null], [norm, na ], [void, null], [void, null],
+ [void, null], [void, null], [norm, null], [norm, null], [norm, nu ],
+ [void, null], [void, null], [norm, ka ], [void, null], [void, null],
+]
+# The kana 'no' need to be protected else the program convert it into False...
diff --git a/levels/level_1_normals_and_rocks/level_1.04_(1.01).yaml b/levels/level_1_normals_and_rocks/level_1.04_(1.01).yaml
new file mode 100644
index 0000000..7ca252a
--- /dev/null
+++ b/levels/level_1_normals_and_rocks/level_1.04_(1.01).yaml
@@ -0,0 +1,9 @@
+# kana quest grid level 1.04
+size: [7, 2]
+max_actions: 4
+target_score: 7
+grid: [
+ [norm, null], [rock, na ], [norm, null], [rock, na ], [norm, null], [rock, na ], [norm, null],
+ [norm, ka ], [void, null], [norm, ka ], [void, null], [norm, ka ], [void, null], [norm, ka ],
+]
+# The kana 'no' need to be protected else the program convert it into False...
diff --git a/levels/level_2_mysterious/level_2.01.yaml b/levels/level_2_mysterious/level_2.01.yaml
new file mode 100644
index 0000000..5916c9b
--- /dev/null
+++ b/levels/level_2_mysterious/level_2.01.yaml
@@ -0,0 +1,9 @@
+# kana quest grid level 2.01
+size: [3, 2]
+max_actions: 1
+target_score: 4
+grid: [
+ [void, null], [norm, 'no'], [void, null],
+ [norm, ka ], [myst, ko ], [norm, ke ],
+]
+# The kana 'no' need to be protected else the program convert it into False...
diff --git a/levels/level_3_arrows/level_3.01.yaml b/levels/level_3_arrows/level_3.01.yaml
new file mode 100644
index 0000000..7aee6d2
--- /dev/null
+++ b/levels/level_3_arrows/level_3.01.yaml
@@ -0,0 +1,10 @@
+# kana quest grid level 3.01
+size: [5, 3]
+max_actions: 2
+target_score: 7
+grid: [
+ [void, null], [ar_d, na ], [void, null], [ar_d, ku ], [void, null],
+ [ar_r, nu ], [norm, null], [rock, su ], [norm, null], [ar_l, ke ],
+ [void, null], [ar_u, ne ], [void, null], [ar_u, ko ], [void, null],
+]
+# The kana 'no' need to be protected else the program convert it into False...