🤖

ソフトウェアテスト技法練習帳4章をPICTを使って解く(MacOS)

2021/11/28に公開

概要

以前、「ソフトウェアテスト技法練習帳」という本を読みました。

第4章の解説に、PICT Master というアプリケーションで解説されていたのですが、Mac 版はありませんでした。
そこで、PICT というコマンドを使って第4章を解きました。

4-8 と 4-9 は組み合わせの最大値が 100 なのに、100 以下におさまりませんでした。
そのため、書籍のようになりませんでした。

そのことをツイートしたら公式様から返信がきました。

https://twitter.com/JaSST_Tohoku/status/1445369537499516933?s=20

確認したところ、PictMaster を使うかどうかでサブモデルの組み合わせ件数が変わってしまうようです

だそうです。

作成したソースコードは以下です。

https://github.com/Msksgm/software-test-method

実行方法

pict 4/FileName.txt > 4/FileName-ans.txt

答え

4-1

普通の問題。

因子水準表

麺: 極細麺, 細麺, 中太麺, 太麺
スープ: 醤油, 味噌, 塩, トンコツ
具: チャーシュー, ねぎ, 海苔, メンマ
調味料: コショウ, 七味唐辛子, ニンニク

結果

麺	スープ	具	調味料
極細麺	味噌	海苔	コショウ
極細麺	醤油	チャーシュー	ニンニク
極細麺	塩	ねぎ	七味唐辛子
中太麺	トンコツ	海苔	七味唐辛子
中太麺	味噌	ねぎ	ニンニク
太麺	トンコツ	チャーシュー	コショウ
極細麺	トンコツ	メンマ	コショウ
細麺	味噌	チャーシュー	七味唐辛子
中太麺	塩	チャーシュー	コショウ
細麺	塩	海苔	ニンニク
細麺	トンコツ	メンマ	ニンニク
細麺	醤油	ねぎ	コショウ
太麺	醤油	海苔	七味唐辛子
太麺	塩	メンマ	七味唐辛子
太麺	味噌	メンマ	ニンニク
中太麺	醤油	メンマ	コショウ
太麺	トンコツ	ねぎ	七味唐辛子

4-2

こちらも、因子を選べば普通に終わる問題です。

因子水準表

剣: ひのきのぼう, 鉄の剣, ニンジンソード
鎧: ぬののふく, 鉄の鎧, きぐるみ
盾: かわのたて, 鉄の盾, 亀の甲羅

結果

剣	鎧	盾
ニンジンソード	鉄の鎧	鉄の盾
鉄の剣	鉄の鎧	かわのたて
ニンジンソード	きぐるみ	亀の甲羅
鉄の剣	ぬののふく	亀の甲羅
鉄の剣	きぐるみ	鉄の盾
ひのきのぼう	鉄の鎧	亀の甲羅
ニンジンソード	ぬののふく	かわのたて
ひのきのぼう	ぬののふく	鉄の盾
ひのきのぼう	きぐるみ	かわのたて

4-3

因子水準表

自分側: 1, 5, 99
相手側: 1, 4, 99
合計金額: 1, 55000, 999999
支払いの割合: "50:50", "60:40", "70:30", "80:20", "90:10", "100:0"

結果

自分側 相手側 合計金額 支払いの割合
99 1 55000 "60:40"
5 99 1 "80:20"
99 4 999999 "90:10"
99 4 55000 "80:20"
1 1 999999 "70:30"
1 4 1 "100:0"
5 99 55000 "100:0"
1 99 999999 "80:20"
99 1 1 "50:50"
5 4 55000 "50:50"
5 99 999999 "60:40"
99 1 999999 "100:0"
99 99 999999 "50:50"
5 1 55000 "90:10"
1 4 1 "60:40"
99 4 55000 "70:30"
1 1 55000 "80:20"
1 99 1 "90:10"
5 99 1 "70:30"
1 99 55000 "50:50"

4-4

制約がはいります。

因子水準表

職業: 戦士,僧侶,魔法使い,武闘家,商人,遊び人,賢者,盗賊
性別: 男性,女性
性格: あまえんぼう,一匹狼,うっかりもの,おてんば,むっつりスケベ,引っ込み思案

IF [職業] in {"戦士", "魔法使い"} then [性格] <> "一匹狼";
if [性別] = "男性" then [性格] <> "おてんば";
if [性別] = "女性" then [性格] <> "むっつりスケベ";
if [職業] in {"遊び人", "盗賊"} then [性格] <> "引っ込み思案";

結果

職業	性別	性格
商人	男性	むっつりスケベ
盗賊	男性	うっかりもの
僧侶	女性	おてんば
魔法使い	女性	おてんば
僧侶	男性	あまえんぼう
僧侶	男性	引っ込み思案
魔法使い	男性	むっつりスケベ
魔法使い	女性	うっかりもの
武闘家	女性	一匹狼
遊び人	女性	うっかりもの
商人	男性	一匹狼
盗賊	女性	一匹狼
商人	女性	引っ込み思案
武闘家	男性	うっかりもの
賢者	女性	うっかりもの
商人	女性	おてんば
戦士	男性	むっつりスケベ
戦士	女性	うっかりもの
商人	男性	うっかりもの
遊び人	女性	あまえんぼう
戦士	女性	おてんば
賢者	女性	おてんば
戦士	女性	引っ込み思案
武闘家	男性	引っ込み思案
僧侶	男性	一匹狼
賢者	男性	一匹狼
盗賊	女性	おてんば
賢者	女性	あまえんぼう
賢者	男性	むっつりスケベ
賢者	男性	引っ込み思案
魔法使い	女性	引っ込み思案
商人	男性	あまえんぼう
遊び人	男性	一匹狼
遊び人	女性	おてんば
魔法使い	男性	あまえんぼう
僧侶	女性	うっかりもの
戦士	男性	あまえんぼう
盗賊	男性	むっつりスケベ
武闘家	男性	むっつりスケベ
僧侶	男性	むっつりスケベ
武闘家	男性	あまえんぼう
盗賊	男性	あまえんぼう
遊び人	男性	むっつりスケベ
武闘家	女性	おてんば

4-5

因子水準表

性別: 男性,女性
年齢: 20,25,34,35,40,44,45,55,60
任意追加項目: なし,眼底検診,メタボ検診,婦人科検診,脳検診


if [年齢] < 35 then [任意追加項目] <> "メタボ検診";
if [年齢] < 35 then [任意追加項目] <> "婦人科検診";
if [年齢] < 45 then [任意追加項目] <> "脳検診";
if [性別] = "男性" then [任意追加項目] <> "婦人科検診";

結果

性別	年齢	任意追加項目
男性	35	眼底検診
女性	60	脳検診
男性	45	なし
女性	34	眼底検診
女性	40	メタボ検診
女性	60	婦人科検診
男性	40	眼底検診
女性	40	なし
女性	45	婦人科検診
女性	35	婦人科検診
女性	44	婦人科検診
男性	25	なし
女性	20	眼底検診
女性	25	眼底検診
男性	55	メタボ検診
男性	45	脳検診
男性	20	なし
男性	44	眼底検診
女性	55	眼底検診
女性	45	メタボ検診
男性	60	メタボ検診
女性	55	婦人科検診
男性	45	眼底検診
女性	35	メタボ検診
男性	55	脳検診
女性	35	なし
女性	44	なし
男性	34	なし
女性	60	なし
女性	55	なし
男性	44	メタボ検診
女性	60	眼底検診
女性	40	婦人科検診

4-6

因子水準表

タスク内容: 1,組み合わせテストの問題?,2019/05/31
タスク一覧: なし,タスク1,タスク1タスク2タスク3,タスク1タスク2タスク3タスク4
ブラウザ: Chrome,Opera,Edge
ノイズ因子: うまいく方向の水準,うまくいかない方向の水準

結果

タスク内容	タスク一覧	ブラウザ	ノイズ因子
1	タスク1	Opera	うまいく方向の水準
組み合わせテストの問題?	タスク1	Chrome	うまくいかない方向の水準
組み合わせテストの問題?	なし	Edge	うまいく方向の水準
2019/05/31	タスク1タスク2タスク3	Edge	うまくいかない方向の水準
組み合わせテストの問題?	タスク1タスク2タスク3	Chrome	うまいく方向の水準
1	タスク1タスク2タスク3タスク4	Edge	うまくいかない方向の水準
2019/05/31	なし	Opera	うまくいかない方向の水準
1	タスク1タスク2タスク3	Chrome	うまくいかない方向の水準
2019/05/31	タスク1	Edge	うまいく方向の水準
組み合わせテストの問題?	タスク1タスク2タスク3	Opera	うまくいかない方向の水準
2019/05/31	タスク1タスク2タスク3タスク4	Opera	うまいく方向の水準
1	なし	Chrome	うまいく方向の水準
2019/05/31	タスク1タスク2タスク3タスク4	Chrome	うまくいかない方向の水準
組み合わせテストの問題?	タスク1タスク2タスク3タスク4	Edge	うまいく方向の水準

4-7

因子水準表

勇者(テス政宗): 攻撃,攻撃魔法,回復魔法,防御
戦士: 攻撃,防御
僧侶: 攻撃,回復魔法,防御
魔法使い: 攻撃,攻撃魔法,防御
武闘家: 攻撃,防御
商人: 攻撃,防御,道具を使う
遊び人: 攻撃,防御,遊ぶ
賢者: 攻撃,攻撃魔法,回復魔法,防御

{ 勇者(テス政宗), 戦士, 僧侶, 魔法使い } @ 3
IF ([勇者(テス政宗)] <> "回復魔法" AND [僧侶] <> "回復魔法") THEN [賢者] =  "回復魔法";
IF ([僧侶] <> "回復魔法" AND [賢者] <> "回復魔法") THEN [勇者(テス政宗)] =  "回復魔法";
IF ([賢者] <> "回復魔法" AND [勇者(テス政宗)] <>  "回復魔法") THEN [僧侶] = "回復魔法";

結果

勇者(テス政宗)	戦士	僧侶	魔法使い	武闘家	商人	遊び人	賢者
回復魔法	攻撃	攻撃	攻撃	攻撃	道具を使う	攻撃	攻撃
攻撃	攻撃	防御	攻撃	攻撃	防御	遊ぶ	回復魔法
回復魔法	攻撃	攻撃	攻撃魔法	防御	攻撃	遊ぶ	防御
攻撃魔法	防御	防御	攻撃魔法	防御	防御	防御	回復魔法
回復魔法	防御	防御	攻撃	防御	防御	攻撃	攻撃魔法
攻撃	防御	攻撃	攻撃魔法	攻撃	攻撃	攻撃	回復魔法
防御	攻撃	回復魔法	防御	攻撃	攻撃	防御	攻撃魔法
攻撃	防御	防御	攻撃魔法	防御	道具を使う	遊ぶ	回復魔法
回復魔法	防御	回復魔法	攻撃魔法	防御	攻撃	遊ぶ	攻撃
防御	攻撃	攻撃	攻撃魔法	防御	攻撃	攻撃	回復魔法
攻撃	攻撃	回復魔法	攻撃魔法	攻撃	道具を使う	防御	防御
攻撃	防御	回復魔法	攻撃	攻撃	防御	攻撃	防御
攻撃魔法	攻撃	防御	防御	攻撃	道具を使う	防御	回復魔法
防御	防御	回復魔法	攻撃魔法	防御	防御	防御	攻撃
攻撃	攻撃	回復魔法	攻撃魔法	防御	防御	攻撃	攻撃魔法
攻撃魔法	防御	防御	攻撃魔法	攻撃	攻撃	攻撃	回復魔法
攻撃魔法	防御	攻撃	攻撃	攻撃	攻撃	遊ぶ	回復魔法
防御	防御	攻撃	攻撃	攻撃	道具を使う	防御	回復魔法
回復魔法	攻撃	回復魔法	攻撃	攻撃	攻撃	遊ぶ	攻撃魔法
攻撃魔法	攻撃	防御	防御	防御	攻撃	攻撃	回復魔法
攻撃魔法	攻撃	防御	防御	防御	防御	遊ぶ	回復魔法
攻撃	攻撃	回復魔法	攻撃魔法	攻撃	攻撃	遊ぶ	攻撃
攻撃魔法	攻撃	攻撃	防御	防御	道具を使う	防御	回復魔法
攻撃魔法	攻撃	攻撃	攻撃魔法	防御	防御	攻撃	回復魔法
防御	攻撃	攻撃	攻撃魔法	攻撃	道具を使う	遊ぶ	回復魔法
回復魔法	防御	回復魔法	攻撃魔法	攻撃	道具を使う	防御	攻撃魔法
防御	攻撃	回復魔法	攻撃	防御	道具を使う	攻撃	回復魔法
攻撃	攻撃	攻撃	防御	防御	道具を使う	防御	回復魔法
防御	攻撃	回復魔法	防御	防御	道具を使う	遊ぶ	回復魔法
回復魔法	防御	回復魔法	攻撃魔法	攻撃	防御	攻撃	防御
回復魔法	防御	攻撃	防御	防御	防御	攻撃	防御
防御	攻撃	回復魔法	攻撃	攻撃	防御	防御	防御
攻撃魔法	防御	防御	攻撃	攻撃	道具を使う	防御	回復魔法
攻撃魔法	防御	攻撃	攻撃	防御	道具を使う	攻撃	回復魔法
防御	防御	防御	攻撃	攻撃	防御	遊ぶ	回復魔法
回復魔法	攻撃	防御	攻撃魔法	攻撃	防御	攻撃	攻撃
回復魔法	攻撃	防御	攻撃魔法	防御	道具を使う	遊ぶ	回復魔法
防御	防御	攻撃	攻撃	防御	防御	攻撃	回復魔法
攻撃魔法	防御	防御	攻撃魔法	防御	道具を使う	遊ぶ	回復魔法
回復魔法	攻撃	攻撃	攻撃	防御	防御	遊ぶ	攻撃魔法
回復魔法	防御	防御	攻撃	攻撃	攻撃	防御	防御
攻撃魔法	攻撃	回復魔法	攻撃	攻撃	防御	遊ぶ	攻撃魔法
攻撃魔法	防御	回復魔法	防御	防御	道具を使う	遊ぶ	攻撃
攻撃魔法	攻撃	攻撃	攻撃魔法	攻撃	道具を使う	防御	回復魔法
防御	防御	攻撃	攻撃	攻撃	攻撃	遊ぶ	回復魔法
攻撃魔法	防御	防御	攻撃	防御	防御	攻撃	回復魔法
攻撃魔法	攻撃	攻撃	攻撃魔法	攻撃	攻撃	遊ぶ	回復魔法
防御	防御	攻撃	防御	攻撃	攻撃	遊ぶ	回復魔法
防御	防御	防御	防御	攻撃	防御	遊ぶ	回復魔法
攻撃魔法	防御	攻撃	攻撃	攻撃	防御	防御	回復魔法
防御	防御	防御	防御	防御	攻撃	防御	回復魔法
防御	攻撃	回復魔法	防御	攻撃	防御	攻撃	防御
回復魔法	攻撃	防御	攻撃魔法	防御	攻撃	防御	攻撃魔法
攻撃魔法	防御	回復魔法	攻撃魔法	攻撃	道具を使う	防御	防御
攻撃	防御	回復魔法	防御	防御	道具を使う	防御	回復魔法
攻撃	防御	攻撃	攻撃	防御	攻撃	防御	回復魔法
回復魔法	防御	防御	攻撃	攻撃	道具を使う	遊ぶ	攻撃
回復魔法	防御	回復魔法	防御	攻撃	道具を使う	遊ぶ	攻撃
攻撃	防御	攻撃	攻撃魔法	防御	道具を使う	遊ぶ	回復魔法
防御	防御	回復魔法	攻撃魔法	攻撃	攻撃	遊ぶ	回復魔法
防御	防御	防御	攻撃	防御	攻撃	攻撃	回復魔法
攻撃	攻撃	攻撃	防御	攻撃	防御	遊ぶ	回復魔法
防御	攻撃	防御	攻撃魔法	防御	道具を使う	遊ぶ	回復魔法
攻撃	防御	防御	攻撃魔法	攻撃	攻撃	攻撃	回復魔法
攻撃魔法	防御	回復魔法	攻撃魔法	防御	防御	攻撃	回復魔法
防御	防御	攻撃	防御	防御	道具を使う	防御	回復魔法
防御	攻撃	回復魔法	攻撃	攻撃	攻撃	遊ぶ	攻撃
回復魔法	攻撃	防御	防御	防御	道具を使う	防御	攻撃魔法
回復魔法	防御	回復魔法	防御	防御	攻撃	防御	防御
回復魔法	攻撃	防御	防御	攻撃	攻撃	攻撃	攻撃
攻撃	防御	攻撃	攻撃	攻撃	防御	遊ぶ	回復魔法
回復魔法	攻撃	回復魔法	攻撃	防御	防御	攻撃	防御
攻撃	防御	回復魔法	防御	攻撃	攻撃	攻撃	攻撃魔法
攻撃魔法	攻撃	回復魔法	攻撃	防御	道具を使う	攻撃	回復魔法
回復魔法	攻撃	防御	攻撃魔法	防御	攻撃	攻撃	防御
防御	攻撃	防御	攻撃魔法	攻撃	防御	防御	回復魔法
回復魔法	攻撃	防御	防御	攻撃	防御	遊ぶ	回復魔法
攻撃魔法	防御	回復魔法	防御	攻撃	防御	攻撃	防御
攻撃	防御	回復魔法	攻撃	防御	道具を使う	防御	回復魔法
攻撃	防御	回復魔法	防御	防御	防御	遊ぶ	防御
回復魔法	防御	回復魔法	防御	攻撃	防御	攻撃	回復魔法
回復魔法	攻撃	防御	防御	防御	防御	攻撃	防御
防御	攻撃	回復魔法	防御	攻撃	防御	防御	攻撃
防御	防御	防御	攻撃	防御	道具を使う	防御	回復魔法
攻撃魔法	防御	回復魔法	防御	攻撃	攻撃	防御	回復魔法
回復魔法	攻撃	攻撃	攻撃	防御	攻撃	防御	防御
回復魔法	攻撃	攻撃	攻撃魔法	攻撃	防御	攻撃	攻撃魔法
回復魔法	防御	攻撃	防御	攻撃	道具を使う	遊ぶ	攻撃
攻撃魔法	攻撃	攻撃	防御	攻撃	防御	攻撃	回復魔法
回復魔法	防御	攻撃	防御	攻撃	攻撃	防御	攻撃魔法
攻撃魔法	防御	回復魔法	攻撃魔法	攻撃	攻撃	遊ぶ	攻撃
攻撃	防御	防御	防御	攻撃	防御	攻撃	回復魔法
攻撃	防御	回復魔法	防御	防御	道具を使う	攻撃	攻撃
攻撃	攻撃	回復魔法	攻撃魔法	攻撃	防御	攻撃	回復魔法
攻撃	攻撃	攻撃	防御	防御	攻撃	攻撃	回復魔法
攻撃魔法	攻撃	回復魔法	攻撃	攻撃	攻撃	防御	攻撃
回復魔法	攻撃	回復魔法	攻撃	防御	道具を使う	防御	攻撃
攻撃	防御	攻撃	攻撃魔法	防御	防御	防御	回復魔法
防御	防御	回復魔法	攻撃魔法	攻撃	道具を使う	攻撃	防御
回復魔法	防御	回復魔法	防御	攻撃	攻撃	遊ぶ	攻撃魔法
防御	攻撃	攻撃	攻撃魔法	防御	防御	防御	回復魔法
防御	攻撃	回復魔法	攻撃	攻撃	攻撃	遊ぶ	攻撃魔法
攻撃魔法	防御	回復魔法	攻撃魔法	防御	攻撃	遊ぶ	攻撃魔法
攻撃魔法	攻撃	攻撃	防御	防御	攻撃	遊ぶ	回復魔法
攻撃	防御	回復魔法	攻撃	防御	攻撃	遊ぶ	攻撃魔法
防御	防御	回復魔法	攻撃魔法	防御	道具を使う	遊ぶ	攻撃魔法
攻撃魔法	防御	防御	攻撃	防御	攻撃	遊ぶ	回復魔法
攻撃	攻撃	防御	攻撃	防御	道具を使う	攻撃	回復魔法
回復魔法	攻撃	攻撃	攻撃	攻撃	攻撃	防御	回復魔法
攻撃	防御	防御	攻撃魔法	攻撃	防御	防御	回復魔法
攻撃	防御	回復魔法	攻撃	防御	攻撃	攻撃	攻撃
防御	防御	攻撃	防御	攻撃	防御	攻撃	回復魔法
回復魔法	攻撃	回復魔法	攻撃	防御	道具を使う	攻撃	回復魔法
防御	防御	防御	防御	防御	道具を使う	攻撃	回復魔法
回復魔法	攻撃	攻撃	攻撃魔法	防御	道具を使う	防御	回復魔法
攻撃魔法	防御	回復魔法	防御	攻撃	道具を使う	遊ぶ	攻撃魔法
攻撃	防御	防御	防御	防御	攻撃	遊ぶ	回復魔法
回復魔法	防御	防御	攻撃	攻撃	攻撃	遊ぶ	回復魔法
攻撃	防御	攻撃	攻撃	防御	道具を使う	攻撃	回復魔法
回復魔法	防御	回復魔法	攻撃魔法	攻撃	道具を使う	防御	回復魔法
攻撃	防御	防御	防御	攻撃	道具を使う	防御	回復魔法
回復魔法	攻撃	攻撃	攻撃魔法	防御	防御	防御	攻撃
回復魔法	防御	攻撃	防御	防御	攻撃	遊ぶ	回復魔法
攻撃	攻撃	防御	攻撃	攻撃	攻撃	防御	回復魔法
攻撃魔法	攻撃	回復魔法	攻撃	防御	防御	攻撃	防御
防御	攻撃	防御	攻撃魔法	攻撃	攻撃	攻撃	回復魔法

4-8

因子水準表

勇者(テス政宗): 攻撃,攻撃魔法,回復魔法,防御
戦士: 攻撃,防御
僧侶: 攻撃,回復魔法,防御
魔法使い: 攻撃,攻撃魔法,防御
武闘家: 攻撃,防御,せいけんづき
商人: 攻撃,防御,道具を使う,ちからため
遊び人: 攻撃,防御,遊ぶ
賢者: 攻撃,攻撃魔法,回復魔法,防御
盗賊: 攻撃,防御,盗む

{ 勇者(テス政宗), 戦士, 僧侶, 魔法使い } @ 3
IF ([勇者(テス政宗)] <> "回復魔法" AND [僧侶] <> "回復魔法") THEN [賢者] =  "回復魔法";
IF ([僧侶] <> "回復魔法" AND [賢者] <> "回復魔法") THEN [勇者(テス政宗)] =  "回復魔法";
IF ([賢者] <> "回復魔法" AND [勇者(テス政宗)] <>  "回復魔法") THEN [僧侶] = "回復魔法";

結果

勇者(テス政宗)	戦士	僧侶	魔法使い	武闘家	商人	遊び人	賢者	盗賊
攻撃	防御	防御	攻撃魔法	攻撃	防御	攻撃	回復魔法	防御
攻撃	防御	防御	防御	防御	ちからため	遊ぶ	回復魔法	攻撃
攻撃魔法	防御	防御	攻撃	せいけんづき	防御	防御	回復魔法	盗む
回復魔法	攻撃	攻撃	攻撃	攻撃	防御	遊ぶ	防御	攻撃
防御	攻撃	防御	攻撃魔法	せいけんづき	ちからため	防御	回復魔法	防御
攻撃	防御	回復魔法	防御	防御	攻撃	攻撃	攻撃魔法	盗む
回復魔法	攻撃	攻撃	攻撃魔法	せいけんづき	攻撃	遊ぶ	攻撃	防御
回復魔法	防御	攻撃	防御	せいけんづき	攻撃	防御	防御	攻撃
防御	防御	回復魔法	攻撃魔法	攻撃	攻撃	防御	攻撃	盗む
防御	防御	攻撃	攻撃	防御	防御	攻撃	回復魔法	防御
攻撃	攻撃	防御	攻撃	せいけんづき	道具を使う	攻撃	回復魔法	攻撃
攻撃魔法	攻撃	攻撃	防御	防御	道具を使う	防御	回復魔法	防御
防御	防御	攻撃	防御	防御	防御	遊ぶ	回復魔法	防御
攻撃魔法	防御	回復魔法	攻撃魔法	攻撃	ちからため	攻撃	防御	盗む
防御	防御	防御	攻撃	攻撃	攻撃	遊ぶ	回復魔法	攻撃
攻撃魔法	攻撃	攻撃	防御	せいけんづき	ちからため	遊ぶ	回復魔法	攻撃
回復魔法	攻撃	防御	攻撃魔法	攻撃	ちからため	遊ぶ	攻撃魔法	防御
攻撃	防御	回復魔法	防御	攻撃	ちからため	遊ぶ	攻撃	攻撃
攻撃魔法	防御	攻撃	攻撃	攻撃	防御	攻撃	回復魔法	防御
攻撃	防御	攻撃	攻撃	せいけんづき	攻撃	遊ぶ	回復魔法	防御
攻撃	攻撃	攻撃	防御	防御	攻撃	遊ぶ	回復魔法	攻撃
防御	攻撃	回復魔法	防御	せいけんづき	道具を使う	遊ぶ	攻撃魔法	盗む
回復魔法	攻撃	防御	防御	せいけんづき	防御	防御	攻撃魔法	攻撃
攻撃	防御	回復魔法	攻撃	防御	攻撃	攻撃	防御	防御
回復魔法	防御	回復魔法	防御	防御	ちからため	攻撃	攻撃	防御
攻撃魔法	攻撃	回復魔法	攻撃	防御	防御	防御	攻撃	攻撃
攻撃魔法	防御	防御	攻撃	攻撃	道具を使う	攻撃	回復魔法	攻撃
攻撃	攻撃	防御	攻撃	攻撃	攻撃	防御	回復魔法	防御
防御	攻撃	攻撃	攻撃魔法	攻撃	ちからため	遊ぶ	回復魔法	攻撃
防御	攻撃	防御	攻撃魔法	攻撃	防御	遊ぶ	回復魔法	攻撃
攻撃魔法	攻撃	回復魔法	攻撃	せいけんづき	攻撃	攻撃	回復魔法	防御
攻撃魔法	攻撃	攻撃	防御	攻撃	防御	攻撃	回復魔法	盗む
回復魔法	防御	攻撃	防御	攻撃	ちからため	攻撃	攻撃魔法	防御
防御	防御	防御	攻撃	防御	防御	攻撃	回復魔法	盗む
攻撃	攻撃	攻撃	防御	攻撃	道具を使う	防御	回復魔法	防御
防御	防御	攻撃	防御	せいけんづき	ちからため	防御	回復魔法	攻撃
攻撃	攻撃	回復魔法	攻撃魔法	攻撃	道具を使う	遊ぶ	攻撃	盗む
攻撃魔法	防御	防御	攻撃	防御	ちからため	遊ぶ	回復魔法	防御
攻撃魔法	攻撃	回復魔法	攻撃	攻撃	ちからため	遊ぶ	攻撃魔法	盗む
防御	防御	回復魔法	攻撃魔法	せいけんづき	道具を使う	遊ぶ	防御	防御
回復魔法	防御	回復魔法	攻撃魔法	攻撃	攻撃	防御	攻撃	盗む
攻撃魔法	攻撃	防御	防御	せいけんづき	攻撃	攻撃	回復魔法	盗む
回復魔法	攻撃	回復魔法	攻撃	攻撃	防御	攻撃	回復魔法	攻撃
攻撃魔法	防御	回復魔法	攻撃魔法	防御	防御	防御	攻撃	防御
攻撃	攻撃	回復魔法	攻撃魔法	防御	ちからため	攻撃	防御	攻撃
回復魔法	攻撃	攻撃	攻撃	せいけんづき	攻撃	防御	攻撃	防御
攻撃魔法	攻撃	攻撃	攻撃魔法	せいけんづき	防御	遊ぶ	回復魔法	防御
攻撃	防御	防御	防御	攻撃	攻撃	攻撃	回復魔法	盗む
防御	攻撃	攻撃	攻撃魔法	せいけんづき	防御	防御	回復魔法	盗む
攻撃魔法	防御	防御	攻撃魔法	防御	防御	遊ぶ	回復魔法	盗む
攻撃	攻撃	防御	攻撃	防御	防御	遊ぶ	回復魔法	盗む
防御	攻撃	防御	攻撃魔法	防御	道具を使う	攻撃	回復魔法	盗む
防御	防御	攻撃	攻撃	攻撃	ちからため	防御	回復魔法	盗む
攻撃	防御	防御	防御	せいけんづき	道具を使う	防御	回復魔法	防御
攻撃	防御	攻撃	攻撃	攻撃	ちからため	攻撃	回復魔法	盗む
防御	防御	攻撃	防御	攻撃	攻撃	攻撃	回復魔法	盗む
防御	防御	防御	攻撃	せいけんづき	道具を使う	防御	回復魔法	防御
防御	攻撃	防御	攻撃魔法	せいけんづき	攻撃	遊ぶ	回復魔法	防御
回復魔法	攻撃	回復魔法	攻撃	せいけんづき	攻撃	遊ぶ	攻撃魔法	防御
回復魔法	防御	回復魔法	防御	せいけんづき	攻撃	防御	回復魔法	盗む
攻撃	防御	攻撃	攻撃魔法	せいけんづき	ちからため	防御	回復魔法	防御
防御	攻撃	回復魔法	防御	防御	防御	防御	回復魔法	防御
防御	攻撃	回復魔法	攻撃	せいけんづき	道具を使う	防御	攻撃	盗む
攻撃魔法	防御	攻撃	攻撃	せいけんづき	道具を使う	遊ぶ	回復魔法	攻撃
回復魔法	防御	回復魔法	防御	攻撃	防御	遊ぶ	攻撃魔法	攻撃
攻撃魔法	攻撃	攻撃	防御	攻撃	攻撃	攻撃	回復魔法	防御
攻撃魔法	攻撃	攻撃	攻撃魔法	攻撃	攻撃	攻撃	回復魔法	攻撃
攻撃魔法	防御	防御	攻撃魔法	攻撃	道具を使う	防御	回復魔法	防御
回復魔法	防御	回復魔法	攻撃魔法	防御	ちからため	攻撃	防御	攻撃
回復魔法	防御	回復魔法	攻撃魔法	せいけんづき	道具を使う	遊ぶ	回復魔法	防御
回復魔法	攻撃	攻撃	攻撃	防御	道具を使う	攻撃	回復魔法	盗む
攻撃魔法	防御	回復魔法	攻撃魔法	せいけんづき	道具を使う	遊ぶ	攻撃魔法	攻撃
攻撃	攻撃	回復魔法	攻撃魔法	せいけんづき	防御	防御	回復魔法	防御
回復魔法	攻撃	攻撃	攻撃魔法	攻撃	道具を使う	防御	攻撃魔法	攻撃
回復魔法	攻撃	回復魔法	攻撃	防御	ちからため	防御	攻撃	盗む
防御	攻撃	回復魔法	攻撃	攻撃	ちからため	遊ぶ	防御	防御
防御	防御	攻撃	攻撃	せいけんづき	道具を使う	遊ぶ	回復魔法	攻撃
防御	防御	回復魔法	攻撃魔法	防御	防御	攻撃	回復魔法	攻撃
攻撃魔法	攻撃	防御	防御	防御	ちからため	防御	回復魔法	攻撃
回復魔法	攻撃	防御	防御	攻撃	道具を使う	遊ぶ	回復魔法	防御
防御	防御	防御	防御	防御	道具を使う	防御	回復魔法	防御
回復魔法	防御	攻撃	防御	防御	防御	遊ぶ	回復魔法	盗む
攻撃魔法	防御	回復魔法	防御	せいけんづき	道具を使う	遊ぶ	攻撃	攻撃
攻撃魔法	防御	防御	攻撃	攻撃	攻撃	遊ぶ	回復魔法	防御
防御	攻撃	回復魔法	防御	攻撃	攻撃	攻撃	攻撃	攻撃
攻撃	防御	防御	攻撃魔法	防御	攻撃	遊ぶ	回復魔法	攻撃
防御	防御	攻撃	防御	攻撃	道具を使う	防御	回復魔法	盗む
攻撃	防御	防御	防御	せいけんづき	防御	防御	回復魔法	防御
攻撃魔法	防御	防御	攻撃魔法	せいけんづき	攻撃	攻撃	回復魔法	攻撃
回復魔法	攻撃	攻撃	攻撃魔法	防御	ちからため	攻撃	回復魔法	盗む
回復魔法	防御	回復魔法	攻撃魔法	せいけんづき	防御	防御	攻撃魔法	防御
回復魔法	攻撃	攻撃	攻撃魔法	攻撃	防御	防御	防御	防御
回復魔法	攻撃	防御	攻撃魔法	防御	攻撃	攻撃	防御	盗む
攻撃魔法	攻撃	攻撃	攻撃魔法	防御	道具を使う	防御	回復魔法	盗む
攻撃	防御	防御	攻撃魔法	せいけんづき	道具を使う	防御	回復魔法	盗む
回復魔法	攻撃	防御	防御	防御	ちからため	攻撃	防御	盗む
防御	攻撃	回復魔法	攻撃	防御	防御	攻撃	回復魔法	攻撃
攻撃	防御	回復魔法	攻撃	攻撃	ちからため	遊ぶ	攻撃魔法	攻撃
回復魔法	防御	防御	攻撃	攻撃	攻撃	防御	防御	防御
防御	攻撃	回復魔法	攻撃	攻撃	攻撃	遊ぶ	攻撃魔法	防御
防御	防御	攻撃	攻撃	攻撃	攻撃	攻撃	回復魔法	盗む
攻撃	防御	防御	攻撃魔法	攻撃	ちからため	攻撃	回復魔法	防御
攻撃	防御	回復魔法	攻撃	せいけんづき	防御	防御	攻撃	盗む
攻撃魔法	攻撃	攻撃	攻撃魔法	せいけんづき	ちからため	遊ぶ	回復魔法	攻撃
攻撃魔法	攻撃	防御	防御	攻撃	防御	遊ぶ	回復魔法	防御
回復魔法	攻撃	防御	攻撃魔法	せいけんづき	防御	防御	攻撃	攻撃
回復魔法	防御	防御	攻撃	せいけんづき	ちからため	遊ぶ	攻撃	攻撃
回復魔法	防御	防御	攻撃	防御	道具を使う	攻撃	攻撃魔法	盗む
防御	攻撃	攻撃	攻撃魔法	防御	攻撃	攻撃	回復魔法	防御
攻撃	防御	攻撃	攻撃	防御	防御	防御	回復魔法	攻撃
攻撃魔法	防御	防御	攻撃魔法	防御	ちからため	防御	回復魔法	盗む
攻撃	防御	攻撃	攻撃	せいけんづき	道具を使う	遊ぶ	回復魔法	防御
攻撃	防御	攻撃	攻撃魔法	攻撃	道具を使う	攻撃	回復魔法	攻撃
回復魔法	攻撃	防御	攻撃魔法	攻撃	道具を使う	攻撃	回復魔法	防御
防御	防御	防御	防御	攻撃	ちからため	攻撃	回復魔法	盗む
攻撃	攻撃	回復魔法	攻撃魔法	せいけんづき	攻撃	防御	攻撃魔法	攻撃
攻撃	防御	回復魔法	防御	せいけんづき	防御	防御	防御	防御
回復魔法	防御	防御	攻撃	せいけんづき	防御	攻撃	回復魔法	攻撃
防御	防御	回復魔法	攻撃魔法	防御	ちからため	攻撃	攻撃魔法	攻撃
攻撃魔法	防御	回復魔法	防御	攻撃	攻撃	防御	攻撃魔法	防御
攻撃	攻撃	攻撃	防御	せいけんづき	ちからため	攻撃	回復魔法	盗む
回復魔法	攻撃	攻撃	攻撃	防御	ちからため	遊ぶ	攻撃魔法	盗む
攻撃魔法	防御	攻撃	攻撃	防御	ちからため	防御	回復魔法	盗む
攻撃魔法	防御	回復魔法	攻撃魔法	防御	攻撃	攻撃	回復魔法	盗む
防御	防御	防御	攻撃	せいけんづき	ちからため	攻撃	回復魔法	防御
攻撃	攻撃	防御	攻撃	攻撃	ちからため	遊ぶ	回復魔法	攻撃
攻撃	防御	回復魔法	攻撃	攻撃	道具を使う	攻撃	回復魔法	攻撃
回復魔法	攻撃	回復魔法	攻撃	せいけんづき	道具を使う	攻撃	防御	防御
回復魔法	攻撃	防御	防御	攻撃	攻撃	防御	攻撃	防御
攻撃魔法	防御	回復魔法	防御	防御	ちからため	攻撃	防御	盗む
攻撃	防御	攻撃	攻撃魔法	防御	攻撃	遊ぶ	回復魔法	盗む
攻撃	防御	攻撃	攻撃魔法	せいけんづき	防御	攻撃	回復魔法	防御
攻撃魔法	防御	攻撃	攻撃	せいけんづき	攻撃	防御	回復魔法	防御
攻撃魔法	防御	回復魔法	防御	せいけんづき	防御	遊ぶ	回復魔法	防御
攻撃	防御	回復魔法	防御	攻撃	道具を使う	遊ぶ	回復魔法	攻撃
防御	攻撃	攻撃	攻撃魔法	せいけんづき	道具を使う	防御	回復魔法	防御
攻撃魔法	攻撃	防御	防御	攻撃	道具を使う	防御	回復魔法	防御
防御	防御	防御	防御	せいけんづき	攻撃	遊ぶ	回復魔法	攻撃
防御	防御	防御	防御	防御	防御	防御	回復魔法	防御
攻撃	攻撃	攻撃	防御	防御	防御	攻撃	回復魔法	盗む
回復魔法	防御	回復魔法	防御	攻撃	道具を使う	攻撃	防御	防御
攻撃魔法	攻撃	回復魔法	攻撃	せいけんづき	道具を使う	防御	防御	攻撃
防御	攻撃	回復魔法	防御	防御	ちからため	遊ぶ	防御	盗む
回復魔法	防御	攻撃	防御	防御	道具を使う	遊ぶ	攻撃	盗む

Discussion