Question about comms:

I know what pieces this is referring to, but I don’t understand the notation. Can someone translate this into actual moves for me?

UF>UR>DB: [R': [M2, U' R U]]

[S: [A, B]]

S is setup, A is insert, B is interchange or vice versa.

Actual moves are, S A B A’ B’ S’

So, R’ : setup, M2: interchange, U’ R U: insert

R’ setup moves UR to FR position. So, now, your comm is UF - FR - DB: [M2, U’ R U]

M2 is swapping UF with DB, U’ R U is inserting FR into UF position.

If you do reverse order, [U’ R U, M2], then it becomes UF - DB - FR.

Easier way to understand is:

your M2 method, imagine first target as UB, then 2nd target as FR.

You do M2 first for UB target, then you do U R U’ M2 U R’ U’ for the 2nd target (FR).

If you do this together, it becomes M2 U R U’ M2 U R’ U’ = [M2, U R U’], basically a commutator of DF-UB-FR

Please note that I used DF buffer example to compare with your M2 method.