Roice's Method is a piece-by-piece solution that uses commutators that successively build on each other to solve one type of piece at a time.
A link to the method can be found here.
Ultimate Solution to a 3x3x3x3.
Below is notation used by Ray Zhao.
The notation is similar to that of the 3^3. There are 8 cells, six of them using the same letters as that in the 3^3: U (up), D (down), F (front), B (back), R (right), L (left). The near cell which is not visible, is named K, for kata. The far cell, which appears as the innermost cell, is named T, for top. (Thanks to Neodam22 for pointing out the problem!) Its name was changed from A to T since ana and kata are easier to confuse with each other than kata and "top".
Each cell in turn uses WCA Official Notation (standard notation).
The first letter determines the cell to click on. The second letter determines the sticker on the cell (is usually a 2C piece) to click on For example:
RK means to click the sticker on the right cell that joins to the near cell.
TF means to click the sticker on the far cell that joins to the front cell.
FT means to click the sticker on the front cell that joins to the far cell.
To state a set of all possible turns (clicks) of a cell, X- is used. For example: R- includes RU, RF, RD, RB, RT, and RK.
To state a set of all possible turns (clicks) of cells that are joined to the original sticker to be clicked, -X is used. For example, -R includes UR, FR, DR and BR, TR and KR.
RKT is a technique that is used to execute moves that damage fewer pieces. By using RKT, the solver picks a cell that the solver wants to treat i.e. as a 3^3 (If it was a 4^4 you were solving, RKT would treat a cell as a 4^3). The main idea is to only use RK and T- moves.
- On a 3^3, you can do the sune algorithm: R U R' U R U2 R'. This is an OLL algorithm that can be used to orient corners, but is also able to permute edges (while breaking corners).
- On a 3^4, if you replace the algorithm above like so: R=RU, U=TU, you can see that the algorithm seems to have moved 3x1x1x1 blocks. That means that 2c, 3c and 4c are all moved. What if you only want to affect the 3c and 4c of the top 3x3x1x1 block of the T cell? (aka the TU ridge)
- Well, back on the 3^3, you can execute sune by doing only R turns and cube rotations. This becomes R z R z' R' z R z' R z R2 z' R'. Notice that the z turn brings the U face into the position of the R face, and the z' turn brings back the original R face.
- Now to convert the 3^3 algorithm from the previous step into an RKT algorithm, just substitute R=RK and z=TF. Notice how the T cell seems to be affected in the exact same way the 3^3 was affected in the last step; treating the T cell as a 3^3, it seems to undergo z and R turns.
Note that even though this method is called RKT, it is not limited to those types of turns. Thus, you can use LK and T- moves instead, or rotate your view and use RU and D- instead of RK and T-!
Sheerin-Zhao Method (Hybrid) V1
This method is an attempt to make a 4D analogue of the Fridrich/CFOP method. Using this method results in around 650 to 900 moves, even if no shortcut turns are used. This method needs significant improvement because of the move count required for the last layer.
- Knowledge of how the cube rotates.
- The Fridrich Method (F2L/OLL/PLL). 2-look OLL/PLL is enough.
- Some commutators, especially the monoflip. (R' D' R D R' D R and its inverse)
- The notation described above
Summary of the Method
- Cross: Make a cross by solving 8 2C pieces on the far cell.
- F2L: Fill in F2L slots by joining F2L pairs (2C/3C) together and inserting them into their respective slots.
- S2L: Fill in S2L slots. This is done by moving a 3C piece and its respective 4C piece onto the farthest cell. Then, OLL algorithms are used to orient the pieces so that they can be joined using RKT moves. They are then inserted using modified RKT moves.
- OLL: Orient the LL 2C pieces, 3C pieces, then the 4C pieces using OLL-C (corner OLL) algorithms, such as the sune/antisune. Try to get as many corners oriented as possible as well. Setup moves are highly recommended here.
- Pre-PLL: Permute the 2C of the LL using U-perms.
- PLL: Solve the LL like a 3^3 by using RKT moves. (The cube is rotated at this stage)
- Parity: If the "top face" of the LL is 180 degrees off from the rest of the puzzle, use the RKT variant of the 180-degree-CW supercube center algorithm (R U R' U five times, OR L R U2 R' L' U twice).
- Pick the colour that you will be using for the near cell (the cell not inside the viewpoint). In this example, cyan is chosen.
- Rotate the puzzle so that the cell with that specified colour is now the near cell.
- Intuitively place all -K (2C face) pieces oriented and permuted correctly.
This image shows the solved cross.
- Find any 2C piece that does not include a sticker with the colour of the far cell (i.e. grey).
- Find the 3C piece with the stickers that have the same colours of the 2C piece and of the near cell. For example, if the 2C piece's colours were red and yellow and the near cell piece was cyan, the 3C piece would be red, yellow, and cyan.
- Intuitively align the two pieces so that they lie on the same slice on the far cell.
- Join the pair together and insert the pair into the slot using -U moves.
- Repeat 11 more times.
Note: It is possible to insert the slot flipped. There are many shortcuts in forming pairs too. The image below shows the flipped pair (white-blue).
- Here is what it should look like when you are done:
- Find any 3C piece that does not include a sticker with the colour of the far cell (i.e. grey).
- Find its respective 4C piece (see F2L for details).
note: try finding pairs that are already on the far cell first.
- If either piece is already inserted and there are no more pairs on the far cell, go down to step 6 and use the algorithm to take the piece out of the slot.
- Orient the pieces so that the same colours are on the far cell. Sune and antisune is used. Setup moves and RKT are a must.
- Join the pair together using RKT moves. Twist the far cell until the pair is aligned as shown below (i.e. the green-orange-white pair on the D cell):
It is possible for the pair to be oriented in two other ways. Make sure that the side colours of the S2L pair match the colours of the faces. Notice how the green and orange stickers match up with the side.
- Now, the piece can be inserted using RKT. In this case, it is in the form of RU and D- instead of RK and T-, since you are treating the D cell as a 3^3. In the example shown above, since it is to the left of the slot from that viewpoint, it can be inserted using: (LU DT LU' DT') (LU' DT LU DT'). The next image shows the pair in place.
- Repeat 7 more times.
- Here is what it should look like when you are done (By now you should have used at most 450 moves):
- Use -U variants of OLL algorithms to orient the 2C pieces. (e.g. for line, FU RU TU RU' TU' FU')
Attempt to orient as many 3C pieces in this step as possible.
- For any unoriented 3C pieces, orient them using -U variants of corner OLL algorithms such as the sune.
Note: if there is only one 3c piece left unoriented (see image below), place it so that it's facing you (see f2l flipped pair pic for reference).
Use this algorithm if the piece needs to rotate CW: [RK2 RU' TR2 TU' LT2 LU' TR2 TU']*2. For rotating the other way, just reverse the algorithm.
- Before starting to orient the 4C pieces, rotate the cube so that the up cell is now the far cell (T->U). The next image shows the transformation. (Notice the unoriented 3C piece. That is an error; orient all 3C pieces first!)
- Do U- moves so that the unoriented 4C pieces have their U cell sticker (i.e. grey sticker) NOT on the T cell.
- Use RKT variants of corner OLL algorithms to orient the 4C piece. If by the end of the algorithm the right cell isn't aligned with the rest of the puzzle, do TF, turn RK until the right slice realigns, then do TF'. Repeat this step and the previous one until all 4C pieces are oriented.
- If there is only one 4C piece left unoriented (see image below), place it so that it's facing you (see f2l flipped pair pic for reference).
Then, do BR', use the RKT variant of the monoflip, and do BR. The monoflip to rotate the U-layer sticker of the FULT piece from the L cell to the U cell is as shown: [R U R' U']*2 L' [U R U' R']*2 L. Do the inverse for the algorithm that rotates the U-layer sticker of the FULT piece from the F cell to the U cell.
- When all LL layer pieces have been oriented, the T cell should be one uniform colour. Rotate the puzzle back (U->T). The image below shows the unrotated puzzle.
- Do T- moves to match as many 2C pieces as possible (At least 2). Then use the -U variant of the U perms to match the rest. (See the first step of OLL for an example of a -U variant.)
- From here, you use RKT moves to solve the rest of the puzzle like a 3^3. Parity: If the "top face" of the LL is 180 degrees off from the rest of the puzzle, use the RKT variant of the 180-degree-CW supercube center algorithm (R U R' U five times, OR L R U2 R' L' U twice).
Please note that this step is very inefficient and can take up to 200 moves on its own.
Charles Doan’s Method
This method consists of blockbuilding, as well as techniques from Roice Nelson’s method to solve the last few pieces. The method was intended for a low move count, as well as simply to serve as a unique method to solve the 4 dimensional Rubik’s Cube. Using this method as a beginner is strongly advised against. There will be complex concepts that will be very difficult to grasp, therefore it is advised that this method only be utilized by individuals who have relatively proficient experience for the 3^4 cube. This method will be making use of the notation established by Raymond Zhao.
- To know how to solve the 4D Rubik’s Cube using Roice Nelson’s method. - To be proficient at blockbuilding on a normal Rubik’s Cube. - To have adequate experience for the 4D Rubik’s Cube.
1. Solve a 2*2*2*2 cube. 2. Expand the block to a 2*2*3*2. 3. Create a full or semi-F2L on the inner face. 4. Solve the First 2 Layers with or without missing 4-coloreds. 5. Solve the remaining pieces using Roice Nelson’s piece-by-piece method or Raymond Zhao’s OLL/PLL approach.