モジュール詳細:論理迷路

Norの方舟に救われて

このモジュールには、ULRDSTUCK?RESET!の6つのキーと、0から3までの数字をランダムに表示するディスプレイがある。

成功の秘訣

  • このモジュールを解決するには、スタート地点からゴール地点まで移動する。
    • スタート地点:シリアルナンバーの(3文字目、4文字目)の位置
    • ゴール地点:シリアルナンバーの(5文字目、6文字目)の位置
  • 英字の場合は数字に変換(A=1,B=2...)し、10を超える場合は一桁になるまで繰り返し10を引く。
  • 座標は(段、列)の形式で表示される。左上は(0,0)となる。
  • ディスプレイの数字を二桁の二進数に変換する。
  • ULRDを使用して、それぞれ上・左・右・下に迷路を移動する。
  • 現在地に隣接する地点の論理ゲートを見て、変換した二進数を入力としたときに出力が1になる方向にのみ移動できる。
  • 論理ゲートの出力が0の場合は、その場から動かずにミスが記録される。
  • 迷路の端から出ることはできない。出ようとした場合はその場から動かず、ミスが記録される。
  • 4方向の出力が0の場合はSTUCK?を押すことでディスプレイの数値を変更することが出来る。移動できる方向があった場合はミスが記録され、モジュールがリセットされる。
  • リセットしたいときはRESET!を押すことが出来る。
  • 注:ゴール地点の論理ゲートがNORかANDの場合、ゴール地点がNORかANDでなくなるまで1マス移動する。移動する方向は、最初にディスプレイに表示されていた数字で決定する(0 = 上、1 = 右、2 = 下、3 = 左)。移動する方向が迷路の端である場合、迷路の反対側にループする。

迷路

0 1 2 3 4 5 6 7 8 9
0 NOR XOR OR AND OR AND XOR NOR OR XOR
1 XOR AND OR NOR OR OR OR AND XOR AND
2 OR AND OR OR XOR NOR OR AND OR OR
3 AND NOR OR NOR OR XOR AND NOR OR OR
4 OR OR AND OR OR NOR OR OR NOR XOR
5 XOR OR AND NOR OR OR AND NOR XOR OR
6 OR OR AND NOR OR AND XOR OR OR XOR
7 XOR AND OR OR OR XOR NOR NOR OR OR
8 XOR OR OR OR AND AND NOR NOR OR XOR
9 OR OR XOR NOR AND OR XOR OR AND NOR

付録:論理ゲート

十進数 二進数 論理ゲート
NOR XOR OR AND
0 00 1 0 0 0
1 01 0 1 1 0
2 10 0 1 1 0
3 11 0 0 1 1