モジュール詳細:サイモン比較

いや、真剣に考えてみてくれ。彼は誰なんだ?なぜ彼はSで始まることだけをするんだ?なぜ私はあなたにこんな質問をしているんだ?

  1. モジュールの色付きボタンが順番に点滅する。
  2. 確認」という指示が与えられたら、ページ2の最初の表を見て特定の位置から色を取得する。
  3. この色に対応するリストから開始し、そのリスト内を左から点滅回数と同じだけ順に進み、入力シークエンスを取得する。移動の際、その点滅が条件を満たす場合は色を取得するに別の色のリストに切り替える必要がある。これは入力1回につき一度のみ実行する。
  4. モジュールは次のステージに進み、シークエンスが正しく入力されるたびに解除されるまでにシークエンスが1つ長くなる。
  5. 入力が完了する前にモジュールを放置すると、シークエンスが再び点滅し始め入力がリセットされる。

ステージ1

ディスプレーに表示された色/位置を確認する。

ステージ2

ディスプレーが色の場合、表示されている色のボタンの位置を確認する。
ディスプレーが位置の場合、表示されている位置のボタンの色を確認する。

ステージ3

  1. ディスプレーが色の場合、表示されている色のボタンの位置を確認する。
    ディスプレーが位置の場合、表示されている位置のボタンの色を確認する。
  2. 次に、取得した色を確認する。

下の表を使用して確認を行う。

各単語の訳

    単語単語
    REDTOP LEFT左上
    YELLOWTOP RIGHT右上
    GREENMIDDLE LEFT
    BLUEMIDDLE RIGHT
    ORANGEBOTTOM LEFT左下
    PURPLEBOTTOM RIGHT右下
RED
YELLOW
TOP LEFT
TOP RIGHT
GREEN
BLUE
MIDDLE LEFT
MIDDLE RIGHT
ORANGE
PURPLE
BOTTOM LEFT
BOTTOM RIGHT
紫・緑・黄・赤・青・橙
緑・赤・紫・黄・橙・青
青・紫・橙・緑・赤・黄
黄・橙・青・紫・緑・赤
橙・黄・赤・青・紫・緑
赤・青・緑・橙・黄・紫

ステージ1

その点滅が起きた位置が、リスト内で同じ色がある位置と同じかそれより後ろである場合、リスト内の同じ位置に対応する色のリストに移動する。

ステージ2

リスト内で参照している色の位置が、点滅シークエンス内で同じ色がある位置と同じかそれより後ろである場合、点滅したボタンの位置を確認し、取得した色に対応する色のリストに移動する。

ステージ3

点滅シークエンス内に、リスト内で参照している色が含まれていない場合、
  1. ディスプレーが色であれば、リスト内の同じ位置にある色を確認する。
    ディスプレーが位置であれば、リスト内の同じ位置にある色のボタンの位置を確認する。
  2. 次に、取得した色に対応するリストに移動する。