cuBerBruce
Veteran
There has been breadth first searches done for various 3x3x3 first steps, and first two centers (opposite faces) on 4x4x4. I don't recall seeing any similar analysis for the 5x5x5. So I've done breadth first searches for solving the first center (4 +-centers and 4 x-centers put on the same face of the matching central face piece).
For outer block turns only, I found it takes no more than 10 moves.
For single-layer turns only, I found it takes no more than 9 turns.
Combining these gets the maximum move count down to 8 moves.
Allowing all 90 block turns, 8 moves are still required.
Naturaly, for my analyses, I implemented inner turns involving a central layer as if they are two outer block turns with the same effect other than the orientation of the cube, so the the central face pieces remain fixed reference pieces. This basically just makes the calculation simpler.
For outer block turns only, I found it takes no more than 10 moves.
For single-layer turns only, I found it takes no more than 9 turns.
Combining these gets the maximum move count down to 8 moves.
Allowing all 90 block turns, 8 moves are still required.
Naturaly, for my analyses, I implemented inner turns involving a central layer as if they are two outer block turns with the same effect other than the orientation of the cube, so the the central face pieces remain fixed reference pieces. This basically just makes the calculation simpler.
Code:
Outer block turns only:
distance to solved state 0: count = 1, total 1
distance to solved state 1: count = 12, total 13
distance to solved state 2: count = 190, total 203
distance to solved state 3: count = 3210, total 3413
distance to solved state 4: count = 47444, total 50857
distance to solved state 5: count = 635642, total 686499
distance to solved state 6: count = 6870327, total 7556826
distance to solved state 7: count = 41671278, total 49228104
distance to solved state 8: count = 59387592, total 108615696
distance to solved state 9: count = 4296076, total 112911772
distance to solved state 10: count = 104, total 112911876
Single-layer turns only:
distance to solved state 0: count = 1, total 1
distance to solved state 1: count = 18, total 19
distance to solved state 2: count = 343, total 362
distance to solved state 3: count = 6842, total 7204
distance to solved state 4: count = 120148, total 127352
distance to solved state 5: count = 1799154, total 1926506
distance to solved state 6: count = 18389656, total 20316162
distance to solved state 7: count = 67300794, total 87616956
distance to solved state 8: count = 25242532, total 112859488
distance to solved state 9: count = 52388, total 112911876
Wide turns (face layer with next layer) and all single-layer turns
distance to solved state 0: count = 1, total 1
distance to solved state 1: count = 18, total 19
distance to solved state 2: count = 407, total 426
distance to solved state 3: count = 10038, total 10464
distance to solved state 4: count = 218116, total 228580
distance to solved state 5: count = 4023244, total 4251824
distance to solved state 6: count = 41125814, total 45377638
distance to solved state 7: count = 65857324, total 111234962
distance to solved state 8: count = 1676914, total 112911876
All block turns (90 allowed moves)
distance to solved state 0: count = 1, total 1
distance to solved state 1: count = 18, total 19
distance to solved state 2: count = 471, total 490
distance to solved state 3: count = 13474, total 13964
distance to solved state 4: count = 343032, total 356996
distance to solved state 5: count = 7181482, total 7538478
distance to solved state 6: count = 62806446, total 70344924
distance to solved state 7: count = 42524996, total 112869920
distance to solved state 8: count = 41956, total 112911876