diff options
Diffstat (limited to 'TODO_COORDINATES')
| -rw-r--r-- | TODO_COORDINATES | 27 |
1 files changed, 6 insertions, 21 deletions
diff --git a/TODO_COORDINATES b/TODO_COORDINATES index f2e4a25..d5c78aa 100644 --- a/TODO_COORDINATES +++ b/TODO_COORDINATES | |||
| @@ -1,25 +1,10 @@ | |||
| 1 | - coord solver | 1 | - filter solutions |
| 2 | - there is an error (try R B2 as scramble, EO on RL) | 2 | - allow not showing repeated solutions like R2 F and R2 F' for EO |
| 3 | - debug | 3 | - avoid B2 F as an EO |
| 4 | - fix | 4 | - in nissy.c, check for minmoves, maxmoves and nissflag (must be in range) |
| 5 | - h48 solve dispatch: move "h7k2" part to "options"? | 5 | - add a dispatcher in solvers.h? |
| 6 | - it makes sense, but breaks the rule "solver == table" | 6 | - test solver for EO (with unit test or tool) |
| 7 | - if so, adjust tools that use nissy_solve() | ||
| 8 | - add new parameter to solve(): options (char *) | ||
| 9 | - fix all usages | ||
| 10 | x tests | ||
| 11 | x shell | ||
| 12 | x tools | ||
| 13 | x python bindings | ||
| 14 | - document what to do when changing interface? | ||
| 15 | - where do I document which solvers take which parameters? | ||
| 16 | now that I am implementing more solvers I need an extra | ||
| 17 | document in doc/ | ||
| 18 | - in nissy.c, check for minmoves, maxmoves and nissflag (must be in range) | ||
| 19 | - add a dispatcher in solvers.h? | ||
| 20 | - test solver for EO | ||
| 21 | - add NISS (and add tests for NISS EO) | 7 | - add NISS (and add tests for NISS EO) |
| 22 | - allow not showing repeated solutions like R2 F and R2 F' for EO | ||
| 23 | - make solve parallelized | 8 | - make solve parallelized |
| 24 | - other coordinates | 9 | - other coordinates |
| 25 | - gendata must handle symmetry | 10 | - gendata must handle symmetry |
