aboutsummaryrefslogtreecommitdiff
path: root/TODO.txt
diff options
context:
space:
mode:
authorSebastiano Tronto <sebastiano@tronto.net>2024-07-03 17:15:24 +0200
committerSebastiano Tronto <sebastiano@tronto.net>2024-07-03 17:15:24 +0200
commit425eee24421bf0a19c7e0199d2e3ecba3318c8f4 (patch)
treee6e84901c00593da4f165584e19878b3f6d34b60 /TODO.txt
parent4a16da26dacdb37b9ef8d3d11e10ecb94b0cf396 (diff)
downloadnissy-core-425eee24421bf0a19c7e0199d2e3ecba3318c8f4.tar.gz
nissy-core-425eee24421bf0a19c7e0199d2e3ecba3318c8f4.zip
Preparing for table stats
Diffstat (limited to 'TODO.txt')
-rw-r--r--TODO.txt28
1 files changed, 25 insertions, 3 deletions
diff --git a/TODO.txt b/TODO.txt
index 6f212c3..86c48fd 100644
--- a/TODO.txt
+++ b/TODO.txt
@@ -1,7 +1,29 @@
1Check stats for all tables using H48stats solver
2 - implement gencube
3 - move cubefromarray from cube_io to where needed
4 - implement in cube_generic
5 - fix in cube_public
6 - add tests
7 - test shell
8 - optional: dr states (just to check options)
9 - implement tool for stats
10 - output to file, only write cocsep to stdout
11
12Bug in esep table generation
13 - Fails for UFRUFU, try command
14 ./run solve -solver H48 -options "2;20" -n 1 -M 10 -cube \
15 "$(./run frommoves -moves "UFRUFU")"
16 - Fundamental error in how tables are generated, each coordinate has too
17 many representative. I need to use the big table with the full coordinate
18 first (h=11, ~241 billion positions, 60Gb with k=2). From this the smaller
19 tables can be easily deduced.
20 - Investigate the possibility of computing smaller tables directly in some
21 other way, even if slow.
22 - use dfs for computing big table, save distance %3 until the last two steps,
23 then clean the table and double loop over moves to fill the value
24
1Solver 25Solver
2 - fix and cleanup current implementation 26 - cleanup h48 solver
3 - fails for UFRUFU when using full table
4 SOMETHING IS WRONG FOR coord_h48 = 3! (pvalue 15??)
5 - do not copy dfsarg, change and undo 27 - do not copy dfsarg, change and undo
6 - implement and use premove (and test) instead of inverting 28 - implement and use premove (and test) instead of inverting
7 - benchmark for solve 29 - benchmark for solve

Generated with cgit - Back to sebastiano.tronto.net