aboutsummaryrefslogtreecommitdiff
path: root/TODO.md
diff options
context:
space:
mode:
authorSebastiano Tronto <sebastiano.tronto@gmail.com>2021-12-14 18:08:10 +0100
committerSebastiano Tronto <sebastiano.tronto@gmail.com>2021-12-14 18:08:10 +0100
commit4e2b4e603c7e84c7556f489d7d8dab06915b3a9b (patch)
treeaf8b49fc3b1b3e407498f51f317a6130bd6b088b /TODO.md
parent25e0d5703367969170f8f47051c7adcf58f5c990 (diff)
downloadnissy-4e2b4e603c7e84c7556f489d7d8dab06915b3a9b.tar.gz
nissy-4e2b4e603c7e84c7556f489d7d8dab06915b3a9b.zip
fixed a bug
Diffstat (limited to 'TODO.md')
-rw-r--r--TODO.md10
1 files changed, 7 insertions, 3 deletions
diff --git a/TODO.md b/TODO.md
index 98f4911..790b520 100644
--- a/TODO.md
+++ b/TODO.md
@@ -45,9 +45,13 @@ It's more of a personal reminder than anything else.
45## Performance 45## Performance
46* solve (allow_next): filter out based on base_move; only check once for each 46* solve (allow_next): filter out based on base_move; only check once for each
47 triple of moves; how to deal with different movesets? 47 triple of moves; how to deal with different movesets?
48* Light optimal solver: use drud table instead of khuge, with tricks as above 48* try htr corners + edges in slice but not oriented (300Mb table);
49and one more trick: if the last move is 180° avoid computing inverse cube 49 de Bondt's trick does not work, but I can use full symmetry and
50and just use previous values for all 3 axes. 50 take advantage of the fact that it is a subset invariant under half-turns
51 (like in light optimal solver)
52* Another idea: DR + cornershtr (5Gb table); same as above, de Bondt's trick
53 does not work but I can use half-turn trick
54* On the contrary: DR + separate UD corners allow dB's trick, but no ht-trick
51 55
52## Coordinates, symmetries, pruning tables 56## Coordinates, symmetries, pruning tables
53* Cleanup symcoord.c: some coordinates and symdata are never actually used; 57* Cleanup symcoord.c: some coordinates and symdata are never actually used;

Generated with cgit - Back to sebastiano.tronto.net