On the Subject of Optimizing Spectre Maze

Extreme module? Sure, the only extreme thing about this module is extreme boredom.

Optimized part: Interaction

Module will show several letters on the left and 3 cycling letters on the right. Left letters are read from top to bottom - this is your current position. Right letters' cycle will have brief pause to distinguish beginning and end of the sequence. Right letters are your goal position. Be aware that any position with last 3 coordinates same as needed coordinates will work.

All arrows are numbered from 0 to 13 starting from the 5 o'clock arrow and going clockwise.

Hover your cursor above all arrows and note all the shown pairs. NOTICE: For example, if you hover arrow 1, and sides 5 and 8 are shown, then your pairs will be 1-5 and 1-8. 5-8 may not be correct pair, you'll have to make sure that when hovering arrow 5, arrow 8 is shown. Only then 5-8 will be correct pair.

Most likely you'll have not enough information for traveling to the goal. If so, you'll have to request new information about your position. To do so, go to the tile that has paths leading to unknown position. Note down ALL sides of the cell that may lead to unknown position. Hold one of them for about a second - echo will play and held arrow will hide. Press all remaining arrows and after that press center button. If everything done correctly, new letter will appear, giving more information about your position.

Non-optimized part: Position

Each position is represented by a (technically) infinite sequence of labels. All but the last of these labels refer to a metatile, which is simply an indication of how tiles in the layer below connect to compose it. The last label or coordinate represents a monotile. For each pair of consecutive labels, the former represents the metatile one layer up, which the latter resides in.

In the diagrams below, each monotile (or pair of monotiles in the case of Γ) on the left is paired with its corresponding metatile on the right. On both monotiles and metatiles, one edge has been marked with an arrow, which can be used to determine where the edges are mapped to on higher layers. Note that in the lowest layer, Δ and Σ are connected by an edge of size 0, which is marked as a vertex with a ring. Coincidentally, the arrow for Δ is on this edge.

Lookup Table:

Θ4, Ξ4 Θ2, Λ2, Φ2 Θ6, Ξ6, Φ6, Ψ6 Φ5, Ψ5 Ψ3, Ξ3, Π3
Λ6, Π6 0-9 9 Δ4, Λ4, Π4, Σ4, Φ4, Ψ4 11-0 12-13 1-0 2-13 0, 13
0 Δ6, Σ6 4-9 5-8 8, 9
1 SIDE Θ6,Ξ6,Φ6,Ψ6 9-10 10-9 9,10
0 SIDES: Σ2-Δ1 is always a wall. 4, 5 9, 10 11, 12 1, 2
2 SIDES
Δ2, Σ1 Γ6 Δ3, Θ3, Λ3, Σ3, Φ3 Θ5, Ξ5 Γ2, Ξ2, Ψ2, Π2
Γ4 4-3 5-2 3, 2, 1, 0 Γ1, Θ1, Λ1, Ξ1, Π1, Φ1, Ψ1 9-8 !8-7 3-6 2-7 11-8 12-7 8, 7, 6
6-1 7-0 !9-6 1-8 13-6
Γ5 4-13 5-12 13, 12, 11, 10 Γ3 5-0 4-1 2, 1, 0
6-11 7-10 3-2
7, 6, 5, 4 Δ5, Λ5, Π5, Σ5 3-12 4-11 12, 11, 10
5-10
Γ₀-Γ₁ is 13-4, 12-5, 11-6, 10-7 9, !8, !9 3, 2, 1 13, 12, 11 5, 4, 3
4 SIDES 3 SIDES

To go from column to row, use first number. Else - second. Digit in letter-digit pair shows one of the 6 ways of monotile. About Γ6: To go to Γ₀, use way without !, to go to Γ₁, use ways with !. Gray digits are used for info collection. Some tiles with ways are divided, this is made just for highlighting. Γ1, Γ2 and Γ3 are sides of Γ₀, Γ4 and Γ5 are sides of Γ₁.

Metatiles:

Gamma, ΓDelta, ΔTheta, Θ
Lambda, ΛXi, ΞPi, Π
Sigma, ΣPhi, ΦPsi, Ψ