Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 | 37x 2x 2x 2x | import { experimentalSolve3x3x3IgnoringCenters } from 'cubing/search';
import { faceletsToPattern, kpuzzleReady } from './utils';
import type { ScrambleSolver } from '../../integration/cubeEvents';
export const createCubingScrambleSolver = (): ScrambleSolver => async (facelets) => {
await kpuzzleReady;
const solution = await experimentalSolve3x3x3IgnoringCenters(faceletsToPattern(facelets));
return solution.invert().toString();
};
|