diff options
| author | Sebastiano Tronto <sebastiano@tronto.net> | 2023-03-05 10:13:01 +0100 |
|---|---|---|
| committer | Sebastiano Tronto <sebastiano@tronto.net> | 2023-03-05 10:13:01 +0100 |
| commit | 87a15e960e31365698df7e06cd3e6b851e17c1a5 (patch) | |
| tree | 606a42e6251df3c24d92a2edefce723bdd103620 /src/steps.h | |
| parent | 3bfd0bb403d62bd942d1912d085ea59b156062fd (diff) | |
| download | nissy-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 '')
| -rw-r--r-- | src/steps.h | 5 |
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 | ||
| 6 | bool check_centers(Cube *cube); | 7 | bool check_centers(Cube *cube); |
| 7 | bool check_coud_HTM(Cube *cube); | 8 | bool check_coud_HTM(Cube *cube); |
| @@ -13,10 +14,10 @@ bool check_cornershtr(Cube *cube); | |||
| 13 | bool check_eofb(Cube *cube); | 14 | bool check_eofb(Cube *cube); |
| 14 | bool check_drud(Cube *cube); | 15 | bool check_drud(Cube *cube); |
| 15 | bool check_htr(Cube *cube); | 16 | bool check_htr(Cube *cube); |
| 16 | void compute_ind(Step *a, Cube *cube, Movable *ind); | 17 | /*void compute_ind(Step *a, Cube *cube, Movable *ind);*/ |
| 17 | void prepare_cs(ChoiceStep *cs, SolveOptions *opts); | 18 | void prepare_cs(ChoiceStep *cs, SolveOptions *opts); |
| 18 | bool always_valid(Alg *alg); | 19 | bool always_valid(Alg *alg); |
| 19 | bool validate_singlecw_ending(Alg *alg); | 20 | Alg * validate_singlecw_ending(Alg *alg); |
| 20 | 21 | ||
| 21 | #ifndef STEPS_C | 22 | #ifndef STEPS_C |
| 22 | 23 | ||
