aboutsummaryrefslogtreecommitdiff
path: root/src/solve.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/solve.c')
-rw-r--r--src/solve.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/solve.c b/src/solve.c
index 587bbc8..d4c0f18 100644
--- a/src/solve.c
+++ b/src/solve.c
@@ -466,7 +466,13 @@ solve_2phase(Cube cube, int nthreads)
466 opts2.can_niss = false; 466 opts2.can_niss = false;
467 opts2.verbose = false; 467 opts2.verbose = false;
468 468
469 sols1 = solve(cube, &drany_HTM, &opts1); 469 /* We skip step1 if it is solved on any axis */
470 if (drany_HTM.is_done(cube)) {
471 sols1 = new_alglist();
472 append_alg(sols1, new_alg(""));
473 } else {
474 sols1 = solve(cube, &drany_HTM, &opts1);
475 }
470 bestalg = new_alg(""); 476 bestalg = new_alg("");
471 bestlen = 999; 477 bestlen = 999;
472 for (i = sols1->first; i != NULL; i = i->next) { 478 for (i = sols1->first; i != NULL; i = i->next) {

Generated with cgit - Back to sebastiano.tronto.net