aboutsummaryrefslogtreecommitdiff
path: root/TODO.txt
diff options
context:
space:
mode:
authorSebastiano Tronto <sebastiano@tronto.net>2024-07-18 11:09:50 +0200
committerSebastiano Tronto <sebastiano@tronto.net>2024-07-18 11:09:50 +0200
commit7946c8efc2e2a44a8e78e1263c1691ce9f412a09 (patch)
treef04505d6444a59b26c8c2e55311b70bbbf1ce364 /TODO.txt
parent3d060c348fdfff074a9b902d56f539664789d831 (diff)
downloadnissy-core-7946c8efc2e2a44a8e78e1263c1691ce9f412a09.tar.gz
nissy-core-7946c8efc2e2a44a8e78e1263c1691ce9f412a09.zip
Converted set to map
Diffstat (limited to 'TODO.txt')
-rw-r--r--TODO.txt34
1 files changed, 29 insertions, 5 deletions
diff --git a/TODO.txt b/TODO.txt
index 6175672..00b85c0 100644
--- a/TODO.txt
+++ b/TODO.txt
@@ -1,14 +1,38 @@
1Bug in esep table generation 1Bug in esep table generation
2 - Re-do stats 2 - add pre-computation of h48 coordinates at distance <=7?
3 - unit tests (but how do I test? just leave it there to check regressions)
3 - Add long-running test for h0k4 (maybe as a tool?) 4 - Add long-running test for h0k4 (maybe as a tool?)
4 - try DFS for h0 solver 5 - compute all tables for h<11
5 - use dfs for computing big table, save distance %3 until the last two steps, 6 - compute visited up to a fixed depth (7? 8?)
6 then clean the table and double loop over moves to fill the value 7 - compute additional step (if needed) to fill <=base
7 - dfs for tables with h=1 to 10? 8 - brute-force the last 2 steps (only 18 moves + 18*15 move pairs)
9 - compare with known h0 results (from long-running test)
10 - compute table for h=11
11 - is is worth pre-computing stuff?
12 - can it be unified to the other computation, or is it much better
13 to do it ad hoc?
14 - optimize
15 - use cached values for invcoord_esep? check if it is faster
8 16
17(OLD:
9 - Fails for UFRUFU, try command 18 - Fails for UFRUFU, try command
10 ./run solve -solver H48 -options "2;20" -n 1 -M 10 -cube \ 19 ./run solve -solver H48 -options "2;20" -n 1 -M 10 -cube \
11 "$(./run frommoves -moves "UFRUFU")" 20 "$(./run frommoves -moves "UFRUFU")"
21)
22
23table base for k=2 (4 most common values start at)
24 0 8
25 1 8
26 2 8
27 3 8 or 9 (very close)
28 4 9
29 5 9
30 6 9
31 7 9 or 10 (very close)
32 8 10
33 9 10
34 10 10
35 11 11
12 36
13Solver 37Solver
14 - cleanup h48 solver 38 - cleanup h48 solver

Generated with cgit - Back to sebastiano.tronto.net