モジュール詳細:欠陥RGB迷路
あなたも体験できる…ちょっと待って、ここはどこ?
このモジュールは、7×7グリッドのLEDと曲がった7セグメントディスプレーで構成されている。
この7×7グリッドには3つの迷路がある。壁が赤い迷路が1つ、緑が1つ、青が1つ存在する。
それぞれの迷路には鍵があり、最初は3つの鍵がすべてのグリッド上に表示される。
鍵が点滅し、それぞれ4ビットのシークエンスが表示される。
4ビットごとに以下の情報が表示される:
- 鍵が見える場合、ビットは1である。
- 鍵が見えないとき、ビットは0である。
7セグメントディスプレーには各迷路に対応する3つの数字が表示され、これらの数字も重なり合って加法混色を用いて混ざりあう。
いずれかのLEDを押すと、赤い迷路のどこかに白いLEDとして開始位置が表示される。
隣接する灰色のLEDを押して移動する。迷路の壁にぶつかってはならない。
白いLEDを押すと迷路が切り替わる:
- 各迷路内の白色のLEDは、縦横それぞれ一定量ずれて存在している。
- 各迷路には壊れたLEDがいくつかあり、対応する鍵から取得したビットのシークエンスによって特定できる。
白色のLEDが壊れている場合、迷路を切り替えることはできない。
3つの鍵をすべて集めると、7セグメントディスプレーの表示が変化する。
3つの色要素それぞれが出口の位置の座標を示す。
- 3色のうち1つは数字である。これを出口の段に使用する。
- 残りの2色のうち1つは英字である。これを出口の列に使用する。
- 残りの色は、数字でも英字でもないランダムなパターンである。
出口はこの色の迷路にある。
ただし、十六進数のa~fは常に小文字で表示される。