EDIT: nvm I'm wrong
Yes, Yes, but then - NO. Because you assume the action of the CO/CP scrambles on the edges is randomly distributed which is a non-trivial assumption.
EDIT: everything below this line is incorrect. -tom
You don't need that assumption. His technique does work.
If the input is a randomly distributed edge position, it makes
no difference if the impact of the corner solution on the edges
is deterministic, random, or highly skewed---so long as it does
not depend in any way on the input edge position. That's one
of the nice things about working in a group; the Cayley graph
is vertex-transitive, so things like this work.
Kociemba's algorithm is fast and simple enough though, that
there's no significant reason not to use it. It's probably not
much more complicated than two separate optimal solvers,
one for edges and one for corners.
Last edited: