aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarianne Chevrot <blackmoor+git@devys.org>2020-05-10 17:38:50 +0200
committerMarianne Chevrot <blackmoor+git@devys.org>2020-05-10 17:38:50 +0200
commit4cbc554fdd4e3c6c03f8629801a32541508607ec (patch)
tree0389a2e9eadd62da253f368855fac08a2d894bff
parent532d0a830f4ac543c4a51192c29b489129e23fb7 (diff)
downloadkana_quest_solver-4cbc554fdd4e3c6c03f8629801a32541508607ec.tar.gz
kana_quest_solver-4cbc554fdd4e3c6c03f8629801a32541508607ec.tar.bz2
kana_quest_solver-4cbc554fdd4e3c6c03f8629801a32541508607ec.zip
add level 4.01 to 4.04, 4.09, 4.11 to 4.14
-rw-r--r--levels/level_4.01.yaml11
-rw-r--r--levels/level_4.02.yaml10
-rw-r--r--levels/level_4.03.yaml9
-rw-r--r--levels/level_4.04.yaml10
-rw-r--r--levels/level_4.09.yaml11
-rw-r--r--levels/level_4.11.yaml11
-rw-r--r--levels/level_4.12.yaml11
-rw-r--r--levels/level_4.13.yaml10
-rw-r--r--levels/level_4.14.yaml10
9 files changed, 93 insertions, 0 deletions
diff --git a/levels/level_4.01.yaml b/levels/level_4.01.yaml
new file mode 100644
index 0000000..6aff32f
--- /dev/null
+++ b/levels/level_4.01.yaml
@@ -0,0 +1,11 @@
+# kana quest grid level 4.01
+size: [5, 4]
+max_actions: 6
+target_score: 5
+grid: [
+ [froz, su ], [norm, null], [norm, null], [norm, null], [norm, null],
+ [rock, nu ], [void, null], [void, null], [void, null], [norm, null],
+ [norm, sa ], [norm, ku ], [norm, ke ], [norm, null], [norm, null],
+ [froz, null], [void, null], [void, null], [void, null], [norm, null],
+]
+# The kana 'no' need to be protected else the program convert it into False...
diff --git a/levels/level_4.02.yaml b/levels/level_4.02.yaml
new file mode 100644
index 0000000..d991c18
--- /dev/null
+++ b/levels/level_4.02.yaml
@@ -0,0 +1,10 @@
+# kana quest grid level 4.02
+size: [5, 3]
+max_actions: 3
+target_score: 5
+grid: [
+ [void, null], [void, null], [void, null], [norm, nu ], [norm, ne ],
+ [froz, su ], [norm, null], [norm, null], [norm, null], [norm, null],
+ [void, null], [norm, null], [void, null], [norm, se ], [norm, ku ],
+]
+# The kana 'no' need to be protected else the program convert it into False...
diff --git a/levels/level_4.03.yaml b/levels/level_4.03.yaml
new file mode 100644
index 0000000..5a60ab2
--- /dev/null
+++ b/levels/level_4.03.yaml
@@ -0,0 +1,9 @@
+# kana quest grid level 4.03
+size: [4, 2]
+max_actions: 4
+target_score: 4
+grid: [
+ [froz, ke ], [norm, null], [norm, null], [froz, se ],
+ [froz, su ], [norm, null], [norm, null], [froz, ko ],
+]
+# The kana 'no' need to be protected else the program convert it into False...
diff --git a/levels/level_4.04.yaml b/levels/level_4.04.yaml
new file mode 100644
index 0000000..e880a0d
--- /dev/null
+++ b/levels/level_4.04.yaml
@@ -0,0 +1,10 @@
+# kana quest grid level 4.04
+size: [5, 3]
+max_actions: 7
+target_score: 5
+grid: [
+ [void, null], [void, null], [myst, so ], [void, null], [void, null],
+ [froz, se ], [norm, null], [norm, null], [norm, null], [froz, 'no'],
+ [froz, ni ], [norm, null], [norm, null], [norm, null], [froz, su ],
+]
+# The kana 'no' need to be protected else the program convert it into False...
diff --git a/levels/level_4.09.yaml b/levels/level_4.09.yaml
new file mode 100644
index 0000000..b59868f
--- /dev/null
+++ b/levels/level_4.09.yaml
@@ -0,0 +1,11 @@
+# kana quest grid level 4.09
+size: [6, 3]
+max_actions: 10
+#max_actions: 11
+target_score: 6
+grid: [
+ [ar_r, null], [norm, null], [norm, null], [norm, null], [norm, null], [norm, null],
+ [ar_r, su ], [ar_r, ke ], [ar_r, so ], [norm, null], [norm, null], [norm, null],
+ [void, null], [void, null], [void, null], [froz, nu ], [froz, ko ], [froz, se ],
+]
+# The kana 'no' need to be protected else the program convert it into False...
diff --git a/levels/level_4.11.yaml b/levels/level_4.11.yaml
new file mode 100644
index 0000000..6e04cb9
--- /dev/null
+++ b/levels/level_4.11.yaml
@@ -0,0 +1,11 @@
+# kana quest grid level 4.11
+size: [7, 4]
+max_actions: 15
+target_score: 6
+grid: [
+ [froz, ki ], [void, null], [void, null], [void, null], [void, null], [void, null], [void, null],
+ [norm, null], [froz, se ], [rock, so ], [norm, null], [rock, ke ], [norm, null], [rock, ni ],
+ [norm, null], [froz, ne ], [void, null], [norm, null], [void, null], [norm, null], [void, null],
+ [norm, null], [ar_r, null], [norm, null], [norm, null], [norm, null], [norm, null], [norm, null],
+]
+# The kana 'no' need to be protected else the program convert it into False...
diff --git a/levels/level_4.12.yaml b/levels/level_4.12.yaml
new file mode 100644
index 0000000..37481ce
--- /dev/null
+++ b/levels/level_4.12.yaml
@@ -0,0 +1,11 @@
+# kana quest grid level 4.12
+size: [5, 3]
+max_actions: 9
+#max_actions: 10
+target_score: 5
+grid: [
+ [norm, null], [rock, 'no'], [norm, null], [rock, se ], [norm, null],
+ [ar_r, ki ], [norm, null], [norm, null], [norm, null], [norm, null],
+ [froz, ke ], [norm, null], [norm, null], [norm, null], [froz, so ],
+]
+# The kana 'no' need to be protected else the program convert it into False...
diff --git a/levels/level_4.13.yaml b/levels/level_4.13.yaml
new file mode 100644
index 0000000..aeb50a6
--- /dev/null
+++ b/levels/level_4.13.yaml
@@ -0,0 +1,10 @@
+# kana quest grid level 4.13
+size: [5, 3]
+max_actions: 8
+target_score: 6
+grid: [
+ [ar_d, 'no'], [norm, null], [froz, so ], [norm, null], [void, null],
+ [ar_r, su ], [ar_r, nu ], [norm, null], [norm, null], [norm, null],
+ [norm, null], [norm, null], [norm, null], [ar_l, ke ], [ar_l, se ],
+]
+# The kana 'no' need to be protected else the program convert it into False...
diff --git a/levels/level_4.14.yaml b/levels/level_4.14.yaml
new file mode 100644
index 0000000..96add36
--- /dev/null
+++ b/levels/level_4.14.yaml
@@ -0,0 +1,10 @@
+# kana quest grid level 4.14
+size: [5, 3]
+max_actions: 11
+target_score: 5
+grid: [
+ [froz, ne ], [froz, sa ], [rock, ni ], [void, null], [void, null],
+ [norm, null], [norm, null], [norm, null], [norm, null], [froz, null],
+ [norm, null], [norm, null], [rock, se ], [norm, null], [rock, su ],
+]
+# The kana 'no' need to be protected else the program convert it into False...