aboutsummaryrefslogtreecommitdiff
path: root/src/steps.h
diff options
context:
space:
mode:
authorSebastiano Tronto <sebastiano@tronto.net>2023-03-05 10:13:01 +0100
committerSebastiano Tronto <sebastiano@tronto.net>2023-03-05 10:13:01 +0100
commit87a15e960e31365698df7e06cd3e6b851e17c1a5 (patch)
tree606a42e6251df3c24d92a2edefce723bdd103620 /src/steps.h
parent3bfd0bb403d62bd942d1912d085ea59b156062fd (diff)
downloadnissy-87a15e960e31365698df7e06cd3e6b851e17c1a5.tar.gz
nissy-87a15e960e31365698df7e06cd3e6b851e17c1a5.zip
I made a mess, but it works. Still need to implement new optimal solver.
After that, a big redesign is due.
Diffstat (limited to 'src/steps.h')
-rw-r--r--src/steps.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/steps.h b/src/steps.h
index 0511b27..206f8b4 100644
--- a/src/steps.h
+++ b/src/steps.h
@@ -2,6 +2,7 @@
2#define STEPS_H 2#define STEPS_H
3 3
4#include "pruning.h" 4#include "pruning.h"
5#include "movesets.h"
5 6
6bool check_centers(Cube *cube); 7bool check_centers(Cube *cube);
7bool check_coud_HTM(Cube *cube); 8bool check_coud_HTM(Cube *cube);
@@ -13,10 +14,10 @@ bool check_cornershtr(Cube *cube);
13bool check_eofb(Cube *cube); 14bool check_eofb(Cube *cube);
14bool check_drud(Cube *cube); 15bool check_drud(Cube *cube);
15bool check_htr(Cube *cube); 16bool check_htr(Cube *cube);
16void compute_ind(Step *a, Cube *cube, Movable *ind); 17/*void compute_ind(Step *a, Cube *cube, Movable *ind);*/
17void prepare_cs(ChoiceStep *cs, SolveOptions *opts); 18void prepare_cs(ChoiceStep *cs, SolveOptions *opts);
18bool always_valid(Alg *alg); 19bool always_valid(Alg *alg);
19bool validate_singlecw_ending(Alg *alg); 20Alg * validate_singlecw_ending(Alg *alg);
20 21
21#ifndef STEPS_C 22#ifndef STEPS_C
22 23

Generated with cgit - Back to sebastiano.tronto.net