On the Subject of Hyperage
Your flavor text should go here.
Module contains of 36 buttons and hypercube.
- To solve it, find hypervolume of hyperparallelepiped Γ.
- Γ is defined by one of its points: O(0,0,0,0).
- Γ is defined by four of its sides: OA(x1,y1,z1,w1); OB(x2,y2,z2,w2); OC(x3,y3,z3,w3); OD(x4,y4,z4,w4).
Finding correct squares
Hovering the cursor over one of the buttons will:
- Show a rotation of hypercube.
- Rotation is notated as two letters. Rotation AB means that after rotation, axis +A transformed to axis +B.
- Notice: if you're looking directly at buttons, then:
- +X is left to right,
- +Y is back to front,
- +Z is bottom to top,
- +W is inner to outer.
- Show 4 values, one of them will be unknown and showed like this:
?.???. - Show base-36 digit that is assigned to the button. It is shown just for convinience.
Find 4 buttons that form a square (that will be called square buttons), center of which is exactly on the center of any other button (that will be called center button) but also their rotations are IJ, JK, KL, LI in clockwise order, where I, J, K, L are non-repeated axis of hypercube (X, Y, Z, W) in any order.
Find first square button in reading order. Its coordinates is A. Coordinates of the next button clockwise is B and so on. Center buttons coordinates are coordinates of A, B, C and D that are missing. Replace the only unknown coordinate with 1.000.
To calculate the hypervolume of Γ, compute the absolute value of determinant of matrix, rows of which contain the coordinates of A, B, C and D in XYZW-order.
Convert the hypervolume to base-6 and truncate the result to 3 digits after point.