Renslay
Legend
Welcome to the Melinda's Physical 2x2x2x2 Example Solve Game!
As you might noticed, Twizzle supports Melinda's 2x2x2x2, but for some reason, there is no single notation for a gyro move. But it supports some moves that although are NOT valid moves, can be easily performed on an actual physical cube: and with them, I discovered a yx-gyro move that contain only 6 sub-steps.
This is the yx-gyro move:
Oy My' B2 U2 Lx2 F2
Although I do not recommend to perform this specific series of moves on a physical cube; Oy is a weird turn. But the end result is a valid gyro in yx-direction: it moves U->R->D->L->U cells around, while leaving the F/B/I/O cells.
Here is the complete list of the possible moves on twizzle:
As for the scrambling, I couldn't find any official scrambler for the physical 2x2x2x2. So I wrote a little Python code that does the following: select one random L-cell turn, R-cell turn, M-cell turn, and U2/D2/F2/B2 turn, in this order, and repeats this 8 times. Note that I only chose My, My', Mz and Mz' moves for the M cell: these are invalid turns, but keep the puzzle in a solvable state, and also act like a short gyro-like scramble.
Maybe this is not the most efficient scrambling, I am open for suggestions. Here is the Python code (just copy-paste into an online Python interpreter website, for example https://www.programiz.com/python-programming/online-compiler/ and hit the RUN button. Feel free to change it if you don't like the result).
Screenshot:
Keep in mind that the middle part between the brackets are the yx-gyro moves FOR TWIZZLE. In reality, there are more comfortable yx-gyro moves. I use this equence for example for the same effect:
left-2x2-cap-to-right, Ly, Ry', right-2x2-cap-to-left, Rx2, B2, U2, Rx2
And here is the first scramble! (EDIT: I upgraded the scrambling python code; this was generated with the old one)
Ly' Rx' My' U2 Lz2 Rz Mx2 U2 Lz Ry' Mx U2 Lx Rx Mz2 U2 Lz2 Ry Mz F2
And my solution:
(Here, npp means non-purple/pink, pp means purple/pink.)
The method I used here is my own creation (developed after learning about RKT), called Dimension Reduction Orthega - you can read more about it here: https://github.com/HantosNorbert/Dimension-Reduction-Ortega
NEXT:
Ly2 Rz2 Mx' U2 Lz' Ry Mx2 F2 Lz Rx Mz2 D2 Ly2 Rz' Mz' F2 Lz' Rz2 My2 F2
UPDATE: updated Python script, with explicit yx-gyro inserted.
UPDATE 2: updated the Python script again, as the previous one is proved to be too weak.
As you might noticed, Twizzle supports Melinda's 2x2x2x2, but for some reason, there is no single notation for a gyro move. But it supports some moves that although are NOT valid moves, can be easily performed on an actual physical cube: and with them, I discovered a yx-gyro move that contain only 6 sub-steps.
This is the yx-gyro move:
Oy My' B2 U2 Lx2 F2
Although I do not recommend to perform this specific series of moves on a physical cube; Oy is a weird turn. But the end result is a valid gyro in yx-direction: it moves U->R->D->L->U cells around, while leaving the F/B/I/O cells.
Here is the complete list of the possible moves on twizzle:
As for the scrambling, I couldn't find any official scrambler for the physical 2x2x2x2. So I wrote a little Python code that does the following: select one random L-cell turn, R-cell turn, M-cell turn, and U2/D2/F2/B2 turn, in this order, and repeats this 8 times. Note that I only chose My, My', Mz and Mz' moves for the M cell: these are invalid turns, but keep the puzzle in a solvable state, and also act like a short gyro-like scramble.
Maybe this is not the most efficient scrambling, I am open for suggestions. Here is the Python code (just copy-paste into an online Python interpreter website, for example https://www.programiz.com/python-programming/online-compiler/ and hit the RUN button. Feel free to change it if you don't like the result).
Python:
import random
l_move_list = [
"Lx", "Lx'", "Lx2",
"Ly", "Ly'", "Ly2",
"Lz", "Lz'", "Lz2",
]
r_move_list = [
"Rx", "Rx'", "Rx2",
"Ry", "Ry'", "Ry2",
"Rz", "Rz'", "Rz2",
]
m_move_list = [
"My", "My'",
"Mz", "Mz'",
]
d_move_list = [
"U2", "D2", "F2", "B2",
]
def scramble_seq(scr, i):
for _ in range(i):
scr.append(random.choice(l_move_list))
scr.append(random.choice(r_move_list))
scr.append(random.choice(m_move_list))
scr.append(random.choice(d_move_list))
scramble = []
scramble_seq(scramble, 8)
print(" ".join(scramble))
Screenshot:
Keep in mind that the middle part between the brackets are the yx-gyro moves FOR TWIZZLE. In reality, there are more comfortable yx-gyro moves. I use this equence for example for the same effect:
left-2x2-cap-to-right, Ly, Ry', right-2x2-cap-to-left, Rx2, B2, U2, Rx2
And here is the first scramble! (EDIT: I upgraded the scrambling python code; this was generated with the old one)
Ly' Rx' My' U2 Lz2 Rz Mx2 U2 Lz Ry' Mx U2 Lx Rx Mz2 U2 Lz2 Ry Mz F2
And my solution:
(Here, npp means non-purple/pink, pp means purple/pink.)
The method I used here is my own creation (developed after learning about RKT), called Dimension Reduction Orthega - you can read more about it here: https://github.com/HantosNorbert/Dimension-Reduction-Ortega
NEXT:
Ly2 Rz2 Mx' U2 Lz' Ry Mx2 F2 Lz Rx Mz2 D2 Ly2 Rz' Mz' F2 Lz' Rz2 My2 F2
UPDATE: updated Python script, with explicit yx-gyro inserted.
UPDATE 2: updated the Python script again, as the previous one is proved to be too weak.
Last edited: