From 7758ecba182b47e9b2ef42477c87a5f3924b4eb8 Mon Sep 17 00:00:00 2001 From: Bel LaPointe Date: Fri, 7 Apr 2023 11:41:03 -0600 Subject: [PATCH] pretty tofugu.yaml --- testdata/tofugu.yaml | 823 ++++++++++++++++++++++++++++++++++++++----- 1 file changed, 731 insertions(+), 92 deletions(-) mode change 100644 => 100755 testdata/tofugu.yaml diff --git a/testdata/tofugu.yaml b/testdata/tofugu.yaml old mode 100644 new mode 100755 index f57c301..1a6b599 --- a/testdata/tofugu.yaml +++ b/testdata/tofugu.yaml @@ -1,100 +1,739 @@ knowledge: questions: - a-hiragana: {"q":"img:./testdata/tofugu.d/a-hiragana-0.png", "clues":["img:./testdata/tofugu.d/a-hiragana-1.png"], "tags": ["hiragana"], "solution": ["a"]} - a-katakana: {"q":"img:./testdata/tofugu.d/a-katakana-0.png", "clues":["img:./testdata/tofugu.d/a-katakana-1.png"], "tags": ["katakana"], "solution": ["a"]} - chi-hiragana: {"q":"img:./testdata/tofugu.d/chi-hiragana-0.png", "clues":["img:./testdata/tofugu.d/chi-hiragana-1.png"], "tags": ["hiragana"], "solution": ["chi"]} - chi-katakana: {"q":"img:./testdata/tofugu.d/chi-katakana-0.png", "clues":["img:./testdata/tofugu.d/chi-katakana-1.png"], "tags": ["katakana"], "solution": ["chi"]} - e-hiragana: {"q":"img:./testdata/tofugu.d/e-hiragana-0.png", "clues":["img:./testdata/tofugu.d/e-hiragana-1.png"], "tags": ["hiragana"], "solution": ["e"]} - e-katakana: {"q":"img:./testdata/tofugu.d/e-katakana-0.png", "clues":["img:./testdata/tofugu.d/e-katakana-1.png"], "tags": ["katakana"], "solution": ["e"]} - ha-hiragana: {"q":"img:./testdata/tofugu.d/ha-hiragana-0.png", "clues":["img:./testdata/tofugu.d/ha-hiragana-1.png"], "tags": ["hiragana"], "solution": ["ha"]} - ha-katakana: {"q":"img:./testdata/tofugu.d/ha-katakana-0.png", "clues":["img:./testdata/tofugu.d/ha-katakana-1.png"], "tags": ["katakana"], "solution": ["ha"]} - he-hiragana: {"q":"img:./testdata/tofugu.d/he-hiragana-0.png", "clues":["img:./testdata/tofugu.d/he-hiragana-1.png"], "tags": ["hiragana"], "solution": ["he"]} - he-katakana: {"q":"img:./testdata/tofugu.d/he-katakana-0.png", "clues":["img:./testdata/tofugu.d/he-katakana-1.png"], "tags": ["katakana"], "solution": ["he"]} - hi-hiragana: {"q":"img:./testdata/tofugu.d/hi-hiragana-0.png", "clues":["img:./testdata/tofugu.d/hi-hiragana-1.png"], "tags": ["hiragana"], "solution": ["hi"]} - hi-katakana: {"q":"img:./testdata/tofugu.d/hi-katakana-0.png", "clues":["img:./testdata/tofugu.d/hi-katakana-1.png"], "tags": ["katakana"], "solution": ["hi"]} - ho-hiragana: {"q":"img:./testdata/tofugu.d/ho-hiragana-0.png", "clues":["img:./testdata/tofugu.d/ho-hiragana-1.png"], "tags": ["hiragana"], "solution": ["ho"]} - ho-katakana: {"q":"img:./testdata/tofugu.d/ho-katakana-0.png", "clues":["img:./testdata/tofugu.d/ho-katakana-1.png"], "tags": ["katakana"], "solution": ["ho"]} - hufu-hiragana: {"q":"img:./testdata/tofugu.d/hufu-hiragana-0.png", "clues":["img:./testdata/tofugu.d/hufu-hiragana-1.png"], "tags": ["hiragana"], "solution": ["hufu"]} - hufu-katakana: {"q":"img:./testdata/tofugu.d/hufu-katakana-0.png", "clues":["img:./testdata/tofugu.d/hufu-katakana-1.png"], "tags": ["katakana"], "solution": ["hufu"]} - i-hiragana: {"q":"img:./testdata/tofugu.d/i-hiragana-0.png", "clues":["img:./testdata/tofugu.d/i-hiragana-1.png"], "tags": ["hiragana"], "solution": ["i"]} - i-katakana: {"q":"img:./testdata/tofugu.d/i-katakana-0.png", "clues":["img:./testdata/tofugu.d/i-katakana-1.png"], "tags": ["katakana"], "solution": ["i"]} - ka-hiragana: {"q":"img:./testdata/tofugu.d/ka-hiragana-0.png", "clues":["img:./testdata/tofugu.d/ka-hiragana-1.png"], "tags": ["hiragana"], "solution": ["ka"]} - ka-katakana: {"q":"img:./testdata/tofugu.d/ka-katakana-0.png", "clues":["img:./testdata/tofugu.d/ka-katakana-1.png"], "tags": ["katakana"], "solution": ["ka"]} - ke-hiragana: {"q":"img:./testdata/tofugu.d/ke-hiragana-0.png", "clues":["img:./testdata/tofugu.d/ke-hiragana-1.png"], "tags": ["hiragana"], "solution": ["ke"]} - ke-katakana: {"q":"img:./testdata/tofugu.d/ke-katakana-0.png", "clues":["img:./testdata/tofugu.d/ke-katakana-1.png"], "tags": ["katakana"], "solution": ["ke"]} - ki-hiragana: {"q":"img:./testdata/tofugu.d/ki-hiragana-0.png", "clues":["img:./testdata/tofugu.d/ki-hiragana-1.png"], "tags": ["hiragana"], "solution": ["ki"]} - ki-katakana: {"q":"img:./testdata/tofugu.d/ki-katakana-0.png", "clues":["img:./testdata/tofugu.d/ki-katakana-1.png"], "tags": ["katakana"], "solution": ["ki"]} - ko-hiragana: {"q":"img:./testdata/tofugu.d/ko-hiragana-0.png", "clues":["img:./testdata/tofugu.d/ko-hiragana-1.png"], "tags": ["hiragana"], "solution": ["ko"]} - ko-katakana: {"q":"img:./testdata/tofugu.d/ko-katakana-0.png", "clues":["img:./testdata/tofugu.d/ko-katakana-1.png"], "tags": ["katakana"], "solution": ["ko"]} - ku-hiragana: {"q":"img:./testdata/tofugu.d/ku-hiragana-0.png", "clues":["img:./testdata/tofugu.d/ku-hiragana-1.png"], "tags": ["hiragana"], "solution": ["ku"]} - ma-hiragana: {"q":"img:./testdata/tofugu.d/ma-hiragana-0.png", "clues":["img:./testdata/tofugu.d/ma-hiragana-1.png"], "tags": ["hiragana"], "solution": ["ma"]} - ma-katakana: {"q":"img:./testdata/tofugu.d/ma-katakana-0.png", "clues":["img:./testdata/tofugu.d/ma-katakana-1.png"], "tags": ["katakana"], "solution": ["ma"]} - me-hiragana: {"q":"img:./testdata/tofugu.d/me-hiragana-0.png", "clues":["img:./testdata/tofugu.d/me-hiragana-1.png"], "tags": ["hiragana"], "solution": ["me"]} - me-katakana: {"q":"img:./testdata/tofugu.d/me-katakana-0.png", "clues":["img:./testdata/tofugu.d/me-katakana-1.png"], "tags": ["katakana"], "solution": ["me"]} - mi-hiragana: {"q":"img:./testdata/tofugu.d/mi-hiragana-0.png", "clues":["img:./testdata/tofugu.d/mi-hiragana-1.png"], "tags": ["hiragana"], "solution": ["mi"]} - mi-katakana: {"q":"img:./testdata/tofugu.d/mi-katakana-0.png", "clues":["img:./testdata/tofugu.d/mi-katakana-1.png"], "tags": ["katakana"], "solution": ["mi"]} - mo-hiragana: {"q":"img:./testdata/tofugu.d/mo-hiragana-0.png", "clues":["img:./testdata/tofugu.d/mo-hiragana-1.png"], "tags": ["hiragana"], "solution": ["mo"]} - mo-katakana: {"q":"img:./testdata/tofugu.d/mo-katakana-0.png", "clues":["img:./testdata/tofugu.d/mo-katakana-1.png"], "tags": ["katakana"], "solution": ["mo"]} - mu-hiragana: {"q":"img:./testdata/tofugu.d/mu-hiragana-0.png", "clues":["img:./testdata/tofugu.d/mu-hiragana-1.png"], "tags": ["hiragana"], "solution": ["mu"]} - mu-katakana: {"q":"img:./testdata/tofugu.d/mu-katakana-0.png", "clues":["img:./testdata/tofugu.d/mu-katakana-1.png"], "tags": ["katakana"], "solution": ["mu"]} - n-hiragana: {"q":"img:./testdata/tofugu.d/n-hiragana-0.png", "clues":["img:./testdata/tofugu.d/n-hiragana-1.png"], "tags": ["hiragana"], "solution": ["n"]} - n-katakana: {"q":"img:./testdata/tofugu.d/n-katakana-0.png", "clues":["img:./testdata/tofugu.d/n-katakana-1.png"], "tags": ["katakana"], "solution": ["n"]} - na-hiragana: {"q":"img:./testdata/tofugu.d/na-hiragana-0.png", "clues":["img:./testdata/tofugu.d/na-hiragana-1.png"], "tags": ["hiragana"], "solution": ["na"]} - na-katakana: {"q":"img:./testdata/tofugu.d/na-katakana-0.png", "clues":["img:./testdata/tofugu.d/na-katakana-1.png"], "tags": ["katakana"], "solution": ["na"]} - ne-hiragana: {"q":"img:./testdata/tofugu.d/ne-hiragana-0.png", "clues":["img:./testdata/tofugu.d/ne-hiragana-1.png"], "tags": ["hiragana"], "solution": ["ne"]} - ne-katakana: {"q":"img:./testdata/tofugu.d/ne-katakana-0.png", "clues":["img:./testdata/tofugu.d/ne-katakana-1.png"], "tags": ["katakana"], "solution": ["ne"]} - ni-hiragana: {"q":"img:./testdata/tofugu.d/ni-hiragana-0.png", "clues":["img:./testdata/tofugu.d/ni-hiragana-1.png"], "tags": ["hiragana"], "solution": ["ni"]} - ni-katakana: {"q":"img:./testdata/tofugu.d/ni-katakana-0.png", "clues":["img:./testdata/tofugu.d/ni-katakana-1.png"], "tags": ["katakana"], "solution": ["ni"]} - no-hiragana: {"q":"img:./testdata/tofugu.d/no-hiragana-0.png", "clues":["img:./testdata/tofugu.d/no-hiragana-1.png"], "tags": ["hiragana"], "solution": ["no"]} - no-katakana: {"q":"img:./testdata/tofugu.d/no-katakana-0.png", "clues":["img:./testdata/tofugu.d/no-katakana-1.png"], "tags": ["katakana"], "solution": ["no"]} - nu-hiragana: {"q":"img:./testdata/tofugu.d/nu-hiragana-0.png", "clues":["img:./testdata/tofugu.d/nu-hiragana-1.png"], "tags": ["hiragana"], "solution": ["nu"]} - nu-katakana: {"q":"img:./testdata/tofugu.d/nu-katakana-0.png", "clues":["img:./testdata/tofugu.d/nu-katakana-1.png"], "tags": ["katakana"], "solution": ["nu"]} - o-hiragana: {"q":"img:./testdata/tofugu.d/o-hiragana-0.png", "clues":["img:./testdata/tofugu.d/o-hiragana-1.png"], "tags": ["hiragana"], "solution": ["o"]} - o-katakana: {"q":"img:./testdata/tofugu.d/o-katakana-0.png", "clues":["img:./testdata/tofugu.d/o-katakana-1.png"], "tags": ["katakana"], "solution": ["o"]} - or-katakana: {"q":"img:./testdata/tofugu.d/or-katakana-0.png", "clues":["img:./testdata/tofugu.d/or-katakana-1.png"], "tags": ["katakana"], "solution": ["or"]} - ra-hiragana: {"q":"img:./testdata/tofugu.d/ra-hiragana-0.png", "clues":["img:./testdata/tofugu.d/ra-hiragana-1.png"], "tags": ["hiragana"], "solution": ["ra"]} - ra-katakana: {"q":"img:./testdata/tofugu.d/ra-katakana-0.png", "clues":["img:./testdata/tofugu.d/ra-katakana-1.png"], "tags": ["katakana"], "solution": ["ra"]} - re-hiragana: {"q":"img:./testdata/tofugu.d/re-hiragana-0.png", "clues":["img:./testdata/tofugu.d/re-hiragana-1.png"], "tags": ["hiragana"], "solution": ["re"]} - re-katakana: {"q":"img:./testdata/tofugu.d/re-katakana-0.png", "clues":["img:./testdata/tofugu.d/re-katakana-1.png"], "tags": ["katakana"], "solution": ["re"]} - ri-hiragana: {"q":"img:./testdata/tofugu.d/ri-hiragana-0.png", "clues":["img:./testdata/tofugu.d/ri-hiragana-1.png"], "tags": ["hiragana"], "solution": ["ri"]} - ri-katakana: {"q":"img:./testdata/tofugu.d/ri-katakana-0.png", "clues":["img:./testdata/tofugu.d/ri-katakana-1.png"], "tags": ["katakana"], "solution": ["ri"]} - ro-hiragana: {"q":"img:./testdata/tofugu.d/ro-hiragana-0.png", "clues":["img:./testdata/tofugu.d/ro-hiragana-1.png"], "tags": ["hiragana"], "solution": ["ro"]} - ro-katakana: {"q":"img:./testdata/tofugu.d/ro-katakana-0.png", "clues":["img:./testdata/tofugu.d/ro-katakana-1.png"], "tags": ["katakana"], "solution": ["ro"]} - ru-hiragana: {"q":"img:./testdata/tofugu.d/ru-hiragana-0.png", "clues":["img:./testdata/tofugu.d/ru-hiragana-1.png"], "tags": ["hiragana"], "solution": ["ru"]} - ru-katakana: {"q":"img:./testdata/tofugu.d/ru-katakana-0.png", "clues":["img:./testdata/tofugu.d/ru-katakana-1.png"], "tags": ["katakana"], "solution": ["ru"]} - sa-hiragana: {"q":"img:./testdata/tofugu.d/sa-hiragana-0.png", "clues":["img:./testdata/tofugu.d/sa-hiragana-1.png"], "tags": ["hiragana"], "solution": ["sa"]} - sa-katakana: {"q":"img:./testdata/tofugu.d/sa-katakana-0.png", "clues":["img:./testdata/tofugu.d/sa-katakana-1.png"], "tags": ["katakana"], "solution": ["sa"]} - se-hiragana: {"q":"img:./testdata/tofugu.d/se-hiragana-0.png", "clues":["img:./testdata/tofugu.d/se-hiragana-1.png"], "tags": ["hiragana"], "solution": ["se"]} - se-katakana: {"q":"img:./testdata/tofugu.d/se-katakana-0.png", "clues":["img:./testdata/tofugu.d/se-katakana-1.png"], "tags": ["katakana"], "solution": ["se"]} - shi-hiragana: {"q":"img:./testdata/tofugu.d/shi-hiragana-0.png", "clues":["img:./testdata/tofugu.d/shi-hiragana-1.png"], "tags": ["hiragana"], "solution": ["shi"]} - shi-katakana: {"q":"img:./testdata/tofugu.d/shi-katakana-0.png", "clues":["img:./testdata/tofugu.d/shi-katakana-1.png"], "tags": ["katakana"], "solution": ["shi"]} - so-hiragana: {"q":"img:./testdata/tofugu.d/so-hiragana-0.png", "clues":["img:./testdata/tofugu.d/so-hiragana-1.png"], "tags": ["hiragana"], "solution": ["so"]} - so-katakana: {"q":"img:./testdata/tofugu.d/so-katakana-0.png", "clues":["img:./testdata/tofugu.d/so-katakana-1.png"], "tags": ["katakana"], "solution": ["so"]} - su-hiragana: {"q":"img:./testdata/tofugu.d/su-hiragana-0.png", "clues":["img:./testdata/tofugu.d/su-hiragana-1.png"], "tags": ["hiragana"], "solution": ["su"]} - su-katakana: {"q":"img:./testdata/tofugu.d/su-katakana-0.png", "clues":["img:./testdata/tofugu.d/su-katakana-1.png"], "tags": ["katakana"], "solution": ["su"]} - ta-hiragana: {"q":"img:./testdata/tofugu.d/ta-hiragana-0.png", "clues":["img:./testdata/tofugu.d/ta-hiragana-1.png"], "tags": ["hiragana"], "solution": ["ta"]} - ta-katakana: {"q":"img:./testdata/tofugu.d/ta-katakana-0.png", "clues":["img:./testdata/tofugu.d/ta-katakana-1.png"], "tags": ["katakana"], "solution": ["ta"]} - te-hiragana: {"q":"img:./testdata/tofugu.d/te-hiragana-0.png", "clues":["img:./testdata/tofugu.d/te-hiragana-1.png"], "tags": ["hiragana"], "solution": ["te"]} - te-katakana: {"q":"img:./testdata/tofugu.d/te-katakana-0.png", "clues":["img:./testdata/tofugu.d/te-katakana-1.png"], "tags": ["katakana"], "solution": ["te"]} - to-hiragana: {"q":"img:./testdata/tofugu.d/to-hiragana-0.png", "clues":["img:./testdata/tofugu.d/to-hiragana-1.png"], "tags": ["hiragana"], "solution": ["to"]} - to-katakana: {"q":"img:./testdata/tofugu.d/to-katakana-0.png", "clues":["img:./testdata/tofugu.d/to-katakana-1.png"], "tags": ["katakana"], "solution": ["to"]} - tsu-hiragana: {"q":"img:./testdata/tofugu.d/tsu-hiragana-0.png", "clues":["img:./testdata/tofugu.d/tsu-hiragana-1.png"], "tags": ["hiragana"], "solution": ["tsu"]} - tsu-katakana: {"q":"img:./testdata/tofugu.d/tsu-katakana-0.png", "clues":["img:./testdata/tofugu.d/tsu-katakana-1.png"], "tags": ["katakana"], "solution": ["tsu"]} - u-hiragana: {"q":"img:./testdata/tofugu.d/u-hiragana-0.png", "clues":["img:./testdata/tofugu.d/u-hiragana-1.png"], "tags": ["hiragana"], "solution": ["u"]} - wa-hiragana: {"q":"img:./testdata/tofugu.d/wa-hiragana-0.png", "clues":["img:./testdata/tofugu.d/wa-hiragana-1.png"], "tags": ["hiragana"], "solution": ["wa"]} - wa-katakana: {"q":"img:./testdata/tofugu.d/wa-katakana-0.png", "clues":["img:./testdata/tofugu.d/wa-katakana-1.png"], "tags": ["katakana"], "solution": ["wa"]} - wo-hiragana: {"q":"img:./testdata/tofugu.d/wo-hiragana-0.png", "clues":["img:./testdata/tofugu.d/wo-hiragana-1.png"], "tags": ["hiragana"], "solution": ["wo"]} - wo-katakana: {"q":"img:./testdata/tofugu.d/wo-katakana-0.png", "clues":["img:./testdata/tofugu.d/wo-katakana-1.png"], "tags": ["katakana"], "solution": ["wo"]} - ya-hiragana: {"q":"img:./testdata/tofugu.d/ya-hiragana-0.png", "clues":["img:./testdata/tofugu.d/ya-hiragana-1.png"], "tags": ["hiragana"], "solution": ["ya"]} - ya-katakana: {"q":"img:./testdata/tofugu.d/ya-katakana-0.png", "clues":["img:./testdata/tofugu.d/ya-katakana-1.png"], "tags": ["katakana"], "solution": ["ya"]} - yo-hiragana: {"q":"img:./testdata/tofugu.d/yo-hiragana-0.png", "clues":["img:./testdata/tofugu.d/yo-hiragana-1.png"], "tags": ["hiragana"], "solution": ["yo"]} - yo-katakana: {"q":"img:./testdata/tofugu.d/yo-katakana-0.png", "clues":["img:./testdata/tofugu.d/yo-katakana-1.png"], "tags": ["katakana"], "solution": ["yo"]} - yu-hiragana: {"q":"img:./testdata/tofugu.d/yu-hiragana-0.png", "clues":["img:./testdata/tofugu.d/yu-hiragana-1.png"], "tags": ["hiragana"], "solution": ["yu"]} - yu-katakana: {"q":"img:./testdata/tofugu.d/yu-katakana-0.png", "clues":["img:./testdata/tofugu.d/yu-katakana-1.png"], "tags": ["katakana"], "solution": ["yu"]} + a-hiragana: + q: img:./testdata/tofugu.d/a-hiragana-0.png + solution: + - a + clues: + - img:./testdata/tofugu.d/a-hiragana-1.png + tags: + - hiragana + a-katakana: + q: img:./testdata/tofugu.d/a-katakana-0.png + solution: + - a + clues: + - img:./testdata/tofugu.d/a-katakana-1.png + tags: + - katakana + chi-hiragana: + q: img:./testdata/tofugu.d/chi-hiragana-0.png + solution: + - chi + clues: + - img:./testdata/tofugu.d/chi-hiragana-1.png + tags: + - hiragana + chi-katakana: + q: img:./testdata/tofugu.d/chi-katakana-0.png + solution: + - chi + clues: + - img:./testdata/tofugu.d/chi-katakana-1.png + tags: + - katakana + e-hiragana: + q: img:./testdata/tofugu.d/e-hiragana-0.png + solution: + - e + clues: + - img:./testdata/tofugu.d/e-hiragana-1.png + tags: + - hiragana + e-katakana: + q: img:./testdata/tofugu.d/e-katakana-0.png + solution: + - e + clues: + - img:./testdata/tofugu.d/e-katakana-1.png + tags: + - katakana + ha-hiragana: + q: img:./testdata/tofugu.d/ha-hiragana-0.png + solution: + - ha + clues: + - img:./testdata/tofugu.d/ha-hiragana-1.png + tags: + - hiragana + ha-katakana: + q: img:./testdata/tofugu.d/ha-katakana-0.png + solution: + - ha + clues: + - img:./testdata/tofugu.d/ha-katakana-1.png + tags: + - katakana + he-hiragana: + q: img:./testdata/tofugu.d/he-hiragana-0.png + solution: + - he + clues: + - img:./testdata/tofugu.d/he-hiragana-1.png + tags: + - hiragana + he-katakana: + q: img:./testdata/tofugu.d/he-katakana-0.png + solution: + - he + clues: + - img:./testdata/tofugu.d/he-katakana-1.png + tags: + - katakana + hi-hiragana: + q: img:./testdata/tofugu.d/hi-hiragana-0.png + solution: + - hi + clues: + - img:./testdata/tofugu.d/hi-hiragana-1.png + tags: + - hiragana + hi-katakana: + q: img:./testdata/tofugu.d/hi-katakana-0.png + solution: + - hi + clues: + - img:./testdata/tofugu.d/hi-katakana-1.png + tags: + - katakana + ho-hiragana: + q: img:./testdata/tofugu.d/ho-hiragana-0.png + solution: + - ho + clues: + - img:./testdata/tofugu.d/ho-hiragana-1.png + tags: + - hiragana + ho-katakana: + q: img:./testdata/tofugu.d/ho-katakana-0.png + solution: + - ho + clues: + - img:./testdata/tofugu.d/ho-katakana-1.png + tags: + - katakana + hufu-hiragana: + q: img:./testdata/tofugu.d/hufu-hiragana-0.png + solution: + - hufu + clues: + - img:./testdata/tofugu.d/hufu-hiragana-1.png + tags: + - hiragana + hufu-katakana: + q: img:./testdata/tofugu.d/hufu-katakana-0.png + solution: + - hufu + clues: + - img:./testdata/tofugu.d/hufu-katakana-1.png + tags: + - katakana + i-hiragana: + q: img:./testdata/tofugu.d/i-hiragana-0.png + solution: + - i + clues: + - img:./testdata/tofugu.d/i-hiragana-1.png + tags: + - hiragana + i-katakana: + q: img:./testdata/tofugu.d/i-katakana-0.png + solution: + - i + clues: + - img:./testdata/tofugu.d/i-katakana-1.png + tags: + - katakana + ka-hiragana: + q: img:./testdata/tofugu.d/ka-hiragana-0.png + solution: + - ka + clues: + - img:./testdata/tofugu.d/ka-hiragana-1.png + tags: + - hiragana + ka-katakana: + q: img:./testdata/tofugu.d/ka-katakana-0.png + solution: + - ka + clues: + - img:./testdata/tofugu.d/ka-katakana-1.png + tags: + - katakana + ke-hiragana: + q: img:./testdata/tofugu.d/ke-hiragana-0.png + solution: + - ke + clues: + - img:./testdata/tofugu.d/ke-hiragana-1.png + tags: + - hiragana + ke-katakana: + q: img:./testdata/tofugu.d/ke-katakana-0.png + solution: + - ke + clues: + - img:./testdata/tofugu.d/ke-katakana-1.png + tags: + - katakana + ki-hiragana: + q: img:./testdata/tofugu.d/ki-hiragana-0.png + solution: + - ki + clues: + - img:./testdata/tofugu.d/ki-hiragana-1.png + tags: + - hiragana + ki-katakana: + q: img:./testdata/tofugu.d/ki-katakana-0.png + solution: + - ki + clues: + - img:./testdata/tofugu.d/ki-katakana-1.png + tags: + - katakana + ko-hiragana: + q: img:./testdata/tofugu.d/ko-hiragana-0.png + solution: + - ko + clues: + - img:./testdata/tofugu.d/ko-hiragana-1.png + tags: + - hiragana + ko-katakana: + q: img:./testdata/tofugu.d/ko-katakana-0.png + solution: + - ko + clues: + - img:./testdata/tofugu.d/ko-katakana-1.png + tags: + - katakana + ku-hiragana: + q: img:./testdata/tofugu.d/ku-hiragana-0.png + solution: + - ku + clues: + - img:./testdata/tofugu.d/ku-hiragana-1.png + tags: + - hiragana + ma-hiragana: + q: img:./testdata/tofugu.d/ma-hiragana-0.png + solution: + - ma + clues: + - img:./testdata/tofugu.d/ma-hiragana-1.png + tags: + - hiragana + ma-katakana: + q: img:./testdata/tofugu.d/ma-katakana-0.png + solution: + - ma + clues: + - img:./testdata/tofugu.d/ma-katakana-1.png + tags: + - katakana + me-hiragana: + q: img:./testdata/tofugu.d/me-hiragana-0.png + solution: + - me + clues: + - img:./testdata/tofugu.d/me-hiragana-1.png + tags: + - hiragana + me-katakana: + q: img:./testdata/tofugu.d/me-katakana-0.png + solution: + - me + clues: + - img:./testdata/tofugu.d/me-katakana-1.png + tags: + - katakana + mi-hiragana: + q: img:./testdata/tofugu.d/mi-hiragana-0.png + solution: + - mi + clues: + - img:./testdata/tofugu.d/mi-hiragana-1.png + tags: + - hiragana + mi-katakana: + q: img:./testdata/tofugu.d/mi-katakana-0.png + solution: + - mi + clues: + - img:./testdata/tofugu.d/mi-katakana-1.png + tags: + - katakana + mo-hiragana: + q: img:./testdata/tofugu.d/mo-hiragana-0.png + solution: + - mo + clues: + - img:./testdata/tofugu.d/mo-hiragana-1.png + tags: + - hiragana + mo-katakana: + q: img:./testdata/tofugu.d/mo-katakana-0.png + solution: + - mo + clues: + - img:./testdata/tofugu.d/mo-katakana-1.png + tags: + - katakana + mu-hiragana: + q: img:./testdata/tofugu.d/mu-hiragana-0.png + solution: + - mu + clues: + - img:./testdata/tofugu.d/mu-hiragana-1.png + tags: + - hiragana + mu-katakana: + q: img:./testdata/tofugu.d/mu-katakana-0.png + solution: + - mu + clues: + - img:./testdata/tofugu.d/mu-katakana-1.png + tags: + - katakana + n-hiragana: + q: img:./testdata/tofugu.d/n-hiragana-0.png + solution: + - "n" + clues: + - img:./testdata/tofugu.d/n-hiragana-1.png + tags: + - hiragana + n-katakana: + q: img:./testdata/tofugu.d/n-katakana-0.png + solution: + - "n" + clues: + - img:./testdata/tofugu.d/n-katakana-1.png + tags: + - katakana + na-hiragana: + q: img:./testdata/tofugu.d/na-hiragana-0.png + solution: + - na + clues: + - img:./testdata/tofugu.d/na-hiragana-1.png + tags: + - hiragana + na-katakana: + q: img:./testdata/tofugu.d/na-katakana-0.png + solution: + - na + clues: + - img:./testdata/tofugu.d/na-katakana-1.png + tags: + - katakana + ne-hiragana: + q: img:./testdata/tofugu.d/ne-hiragana-0.png + solution: + - ne + clues: + - img:./testdata/tofugu.d/ne-hiragana-1.png + tags: + - hiragana + ne-katakana: + q: img:./testdata/tofugu.d/ne-katakana-0.png + solution: + - ne + clues: + - img:./testdata/tofugu.d/ne-katakana-1.png + tags: + - katakana + ni-hiragana: + q: img:./testdata/tofugu.d/ni-hiragana-0.png + solution: + - ni + clues: + - img:./testdata/tofugu.d/ni-hiragana-1.png + tags: + - hiragana + ni-katakana: + q: img:./testdata/tofugu.d/ni-katakana-0.png + solution: + - ni + clues: + - img:./testdata/tofugu.d/ni-katakana-1.png + tags: + - katakana + no-hiragana: + q: img:./testdata/tofugu.d/no-hiragana-0.png + solution: + - "no" + clues: + - img:./testdata/tofugu.d/no-hiragana-1.png + tags: + - hiragana + no-katakana: + q: img:./testdata/tofugu.d/no-katakana-0.png + solution: + - "no" + clues: + - img:./testdata/tofugu.d/no-katakana-1.png + tags: + - katakana + nu-hiragana: + q: img:./testdata/tofugu.d/nu-hiragana-0.png + solution: + - nu + clues: + - img:./testdata/tofugu.d/nu-hiragana-1.png + tags: + - hiragana + nu-katakana: + q: img:./testdata/tofugu.d/nu-katakana-0.png + solution: + - nu + clues: + - img:./testdata/tofugu.d/nu-katakana-1.png + tags: + - katakana + o-hiragana: + q: img:./testdata/tofugu.d/o-hiragana-0.png + solution: + - o + clues: + - img:./testdata/tofugu.d/o-hiragana-1.png + tags: + - hiragana + o-katakana: + q: img:./testdata/tofugu.d/o-katakana-0.png + solution: + - o + clues: + - img:./testdata/tofugu.d/o-katakana-1.png + tags: + - katakana + or-katakana: + q: img:./testdata/tofugu.d/or-katakana-0.png + solution: + - or + clues: + - img:./testdata/tofugu.d/or-katakana-1.png + tags: + - katakana + ra-hiragana: + q: img:./testdata/tofugu.d/ra-hiragana-0.png + solution: + - ra + clues: + - img:./testdata/tofugu.d/ra-hiragana-1.png + tags: + - hiragana + ra-katakana: + q: img:./testdata/tofugu.d/ra-katakana-0.png + solution: + - ra + clues: + - img:./testdata/tofugu.d/ra-katakana-1.png + tags: + - katakana + re-hiragana: + q: img:./testdata/tofugu.d/re-hiragana-0.png + solution: + - re + clues: + - img:./testdata/tofugu.d/re-hiragana-1.png + tags: + - hiragana + re-katakana: + q: img:./testdata/tofugu.d/re-katakana-0.png + solution: + - re + clues: + - img:./testdata/tofugu.d/re-katakana-1.png + tags: + - katakana + ri-hiragana: + q: img:./testdata/tofugu.d/ri-hiragana-0.png + solution: + - ri + clues: + - img:./testdata/tofugu.d/ri-hiragana-1.png + tags: + - hiragana + ri-katakana: + q: img:./testdata/tofugu.d/ri-katakana-0.png + solution: + - ri + clues: + - img:./testdata/tofugu.d/ri-katakana-1.png + tags: + - katakana + ro-hiragana: + q: img:./testdata/tofugu.d/ro-hiragana-0.png + solution: + - ro + clues: + - img:./testdata/tofugu.d/ro-hiragana-1.png + tags: + - hiragana + ro-katakana: + q: img:./testdata/tofugu.d/ro-katakana-0.png + solution: + - ro + clues: + - img:./testdata/tofugu.d/ro-katakana-1.png + tags: + - katakana + ru-hiragana: + q: img:./testdata/tofugu.d/ru-hiragana-0.png + solution: + - ru + clues: + - img:./testdata/tofugu.d/ru-hiragana-1.png + tags: + - hiragana + ru-katakana: + q: img:./testdata/tofugu.d/ru-katakana-0.png + solution: + - ru + clues: + - img:./testdata/tofugu.d/ru-katakana-1.png + tags: + - katakana + sa-hiragana: + q: img:./testdata/tofugu.d/sa-hiragana-0.png + solution: + - sa + clues: + - img:./testdata/tofugu.d/sa-hiragana-1.png + tags: + - hiragana + sa-katakana: + q: img:./testdata/tofugu.d/sa-katakana-0.png + solution: + - sa + clues: + - img:./testdata/tofugu.d/sa-katakana-1.png + tags: + - katakana + se-hiragana: + q: img:./testdata/tofugu.d/se-hiragana-0.png + solution: + - se + clues: + - img:./testdata/tofugu.d/se-hiragana-1.png + tags: + - hiragana + se-katakana: + q: img:./testdata/tofugu.d/se-katakana-0.png + solution: + - se + clues: + - img:./testdata/tofugu.d/se-katakana-1.png + tags: + - katakana + shi-hiragana: + q: img:./testdata/tofugu.d/shi-hiragana-0.png + solution: + - shi + clues: + - img:./testdata/tofugu.d/shi-hiragana-1.png + tags: + - hiragana + shi-katakana: + q: img:./testdata/tofugu.d/shi-katakana-0.png + solution: + - shi + clues: + - img:./testdata/tofugu.d/shi-katakana-1.png + tags: + - katakana + so-hiragana: + q: img:./testdata/tofugu.d/so-hiragana-0.png + solution: + - so + clues: + - img:./testdata/tofugu.d/so-hiragana-1.png + tags: + - hiragana + so-katakana: + q: img:./testdata/tofugu.d/so-katakana-0.png + solution: + - so + clues: + - img:./testdata/tofugu.d/so-katakana-1.png + tags: + - katakana + su-hiragana: + q: img:./testdata/tofugu.d/su-hiragana-0.png + solution: + - su + clues: + - img:./testdata/tofugu.d/su-hiragana-1.png + tags: + - hiragana + su-katakana: + q: img:./testdata/tofugu.d/su-katakana-0.png + solution: + - su + clues: + - img:./testdata/tofugu.d/su-katakana-1.png + tags: + - katakana + ta-hiragana: + q: img:./testdata/tofugu.d/ta-hiragana-0.png + solution: + - ta + clues: + - img:./testdata/tofugu.d/ta-hiragana-1.png + tags: + - hiragana + ta-katakana: + q: img:./testdata/tofugu.d/ta-katakana-0.png + solution: + - ta + clues: + - img:./testdata/tofugu.d/ta-katakana-1.png + tags: + - katakana + te-hiragana: + q: img:./testdata/tofugu.d/te-hiragana-0.png + solution: + - te + clues: + - img:./testdata/tofugu.d/te-hiragana-1.png + tags: + - hiragana + te-katakana: + q: img:./testdata/tofugu.d/te-katakana-0.png + solution: + - te + clues: + - img:./testdata/tofugu.d/te-katakana-1.png + tags: + - katakana + to-hiragana: + q: img:./testdata/tofugu.d/to-hiragana-0.png + solution: + - to + clues: + - img:./testdata/tofugu.d/to-hiragana-1.png + tags: + - hiragana + to-katakana: + q: img:./testdata/tofugu.d/to-katakana-0.png + solution: + - to + clues: + - img:./testdata/tofugu.d/to-katakana-1.png + tags: + - katakana + tsu-hiragana: + q: img:./testdata/tofugu.d/tsu-hiragana-0.png + solution: + - tsu + clues: + - img:./testdata/tofugu.d/tsu-hiragana-1.png + tags: + - hiragana + tsu-katakana: + q: img:./testdata/tofugu.d/tsu-katakana-0.png + solution: + - tsu + clues: + - img:./testdata/tofugu.d/tsu-katakana-1.png + tags: + - katakana + u-hiragana: + q: img:./testdata/tofugu.d/u-hiragana-0.png + solution: + - u + clues: + - img:./testdata/tofugu.d/u-hiragana-1.png + tags: + - hiragana + wa-hiragana: + q: img:./testdata/tofugu.d/wa-hiragana-0.png + solution: + - wa + clues: + - img:./testdata/tofugu.d/wa-hiragana-1.png + tags: + - hiragana + wa-katakana: + q: img:./testdata/tofugu.d/wa-katakana-0.png + solution: + - wa + clues: + - img:./testdata/tofugu.d/wa-katakana-1.png + tags: + - katakana + wo-hiragana: + q: img:./testdata/tofugu.d/wo-hiragana-0.png + solution: + - wo + clues: + - img:./testdata/tofugu.d/wo-hiragana-1.png + tags: + - hiragana + wo-katakana: + q: img:./testdata/tofugu.d/wo-katakana-0.png + solution: + - wo + clues: + - img:./testdata/tofugu.d/wo-katakana-1.png + tags: + - katakana + ya-hiragana: + q: img:./testdata/tofugu.d/ya-hiragana-0.png + solution: + - ya + clues: + - img:./testdata/tofugu.d/ya-hiragana-1.png + tags: + - hiragana + ya-katakana: + q: img:./testdata/tofugu.d/ya-katakana-0.png + solution: + - ya + clues: + - img:./testdata/tofugu.d/ya-katakana-1.png + tags: + - katakana + yo-hiragana: + q: img:./testdata/tofugu.d/yo-hiragana-0.png + solution: + - yo + clues: + - img:./testdata/tofugu.d/yo-hiragana-1.png + tags: + - hiragana + yo-katakana: + q: img:./testdata/tofugu.d/yo-katakana-0.png + solution: + - yo + clues: + - img:./testdata/tofugu.d/yo-katakana-1.png + tags: + - katakana + yu-hiragana: + q: img:./testdata/tofugu.d/yu-hiragana-0.png + solution: + - yu + clues: + - img:./testdata/tofugu.d/yu-hiragana-1.png + tags: + - hiragana + yu-katakana: + q: img:./testdata/tofugu.d/yu-katakana-0.png + solution: + - yu + clues: + - img:./testdata/tofugu.d/yu-katakana-1.png + tags: + - katakana + answers: {} users: breel: - resolution: 100 tags: assignments: - hiragana - katakana + cadence: 0s + resolution: 100