Cale S
Veteran
If you allow rotations but count them as moves, the shortest I can find isWhat is the shortest (or a short) sequence of moves Q, such that every position can be solved by crossing out some moves of Q and then executing the rest in the original order?
For instance: say your sequence is R U R2, then you could execute nothing or R or U or R2 or R U or R R2 (= R') or U R2 or R U R2. But you can't do U U or R2 U.
There is an obvious theoretical lower limit of 66 moves (with fewer, there are not enough subsets of Q's moves) but I think the real minimum will be quite a bit more than that. We could also create an upper bound by defining a method that solves one piece at a time and just writing down all the solutions in order, i.e. start with a list of algs to solve DB from every position, write them in order, then get a list of algs to solve DF from every position without disturbing DB, write those in order at the end, etc. etc. I don't know how big this would actually be.
(y x x2 U U2)20
100 etm
Using wide moves instead of rotations:
(Uw D' Rw L' Rw2 Lw2 U U2)20
160 htm
If you only use normal face turns, I can't think of anything better than what Stefan said.
Last edited: