From ab95e3801f6659aa6b25ebd9a69b2e23dded130e Mon Sep 17 00:00:00 2001 From: Sebastiano Tronto Date: Fri, 14 Mar 2025 17:24:09 +0100 Subject: Bugfix --- TODO_COORDINATES | 27 ++++++--------------------- 1 file changed, 6 insertions(+), 21 deletions(-) (limited to 'TODO_COORDINATES') diff --git a/TODO_COORDINATES b/TODO_COORDINATES index f2e4a25..d5c78aa 100644 --- a/TODO_COORDINATES +++ b/TODO_COORDINATES @@ -1,25 +1,10 @@ -- coord solver - - there is an error (try R B2 as scramble, EO on RL) - - debug - - fix - - h48 solve dispatch: move "h7k2" part to "options"? - - it makes sense, but breaks the rule "solver == table" - - if so, adjust tools that use nissy_solve() - - add new parameter to solve(): options (char *) - - fix all usages - x tests - x shell - x tools - x python bindings - - document what to do when changing interface? - - where do I document which solvers take which parameters? - now that I am implementing more solvers I need an extra - document in doc/ - - in nissy.c, check for minmoves, maxmoves and nissflag (must be in range) - - add a dispatcher in solvers.h? -- test solver for EO +- filter solutions + - allow not showing repeated solutions like R2 F and R2 F' for EO + - avoid B2 F as an EO +- in nissy.c, check for minmoves, maxmoves and nissflag (must be in range) +- add a dispatcher in solvers.h? +- test solver for EO (with unit test or tool) - add NISS (and add tests for NISS EO) -- allow not showing repeated solutions like R2 F and R2 F' for EO - make solve parallelized - other coordinates - gendata must handle symmetry -- cgit v1.3