diff options
| author | Sebastiano Tronto <sebastiano@tronto.net> | 2024-07-04 17:09:55 +0200 |
|---|---|---|
| committer | Sebastiano Tronto <sebastiano@tronto.net> | 2024-07-04 17:09:55 +0200 |
| commit | 518d98ad5f9eec0cf4124375bdbb84d1296b3f3f (patch) | |
| tree | 467b2b0387f23a0b379cf428c6883937ec18c134 /TODO.txt | |
| parent | 425eee24421bf0a19c7e0199d2e3ecba3318c8f4 (diff) | |
| download | nissy-core-518d98ad5f9eec0cf4124375bdbb84d1296b3f3f.tar.gz nissy-core-518d98ad5f9eec0cf4124375bdbb84d1296b3f3f.zip | |
(almost) added getcube
Diffstat (limited to 'TODO.txt')
| -rw-r--r-- | TODO.txt | 21 |
1 files changed, 16 insertions, 5 deletions
| @@ -1,11 +1,18 @@ | |||
| 1 | Check stats for all tables using H48stats solver | 1 | Check stats for all tables using H48stats solver |
| 2 | - implement gencube | 2 | - implement getcube |
| 3 | - move cubefromarray from cube_io to where needed | 3 | x implement stuff in utils.h |
| 4 | x implement functions | ||
| 5 | x unit tests for permtoindex and indextoperm | ||
| 6 | x move cubefromarray from cube_io to where needed (cube_generic) | ||
| 4 | - implement in cube_generic | 7 | - implement in cube_generic |
| 5 | - fix in cube_public | 8 | x getcube_fix |
| 6 | - add tests | 9 | - getcube |
| 10 | x permutation | ||
| 11 | - orientation | ||
| 12 | - unit tests | ||
| 13 | x fix in cube_public | ||
| 7 | - test shell | 14 | - test shell |
| 8 | - optional: dr states (just to check options) | 15 | - optional: dr states (includes "fix" option) |
| 9 | - implement tool for stats | 16 | - implement tool for stats |
| 10 | - output to file, only write cocsep to stdout | 17 | - output to file, only write cocsep to stdout |
| 11 | 18 | ||
| @@ -50,6 +57,10 @@ Improvements | |||
| 50 | - use interleaved tables (e.g. big table with k=2 or k=1 and interleaved | 57 | - use interleaved tables (e.g. big table with k=2 or k=1 and interleaved |
| 51 | small table with k=4 for better backup pruning) | 58 | small table with k=4 for better backup pruning) |
| 52 | 59 | ||
| 60 | small things | ||
| 61 | - maybe move part of the logic for coord_h48 (and its inverse) to | ||
| 62 | utils.h (subsettoindex-like) | ||
| 63 | |||
| 53 | ## H48 optimal solver (some has already been implemented) | 64 | ## H48 optimal solver (some has already been implemented) |
| 54 | 65 | ||
| 55 | First compute co + csep. Use csep as a binary number (2^7 instead of 70, | 66 | First compute co + csep. Use csep as a binary number (2^7 instead of 70, |
