aboutsummaryrefslogtreecommitdiff
path: root/TODO.txt
diff options
context:
space:
mode:
authorSebastiano Tronto <sebastiano@tronto.net>2024-05-25 11:50:16 +0200
committerSebastiano Tronto <sebastiano@tronto.net>2024-05-25 11:50:16 +0200
commit43020af69d6932c7af0bc53b59c492775835a14e (patch)
treebf6d07a6ff2b5f37734fb1d1311a7468ad5acce9 /TODO.txt
parent0ebba869512abc8e37e461e7587f686fe7c91c6c (diff)
downloadnissy-core-43020af69d6932c7af0bc53b59c492775835a14e.tar.gz
nissy-core-43020af69d6932c7af0bc53b59c492775835a14e.zip
Small performance improvement in h48 coordinate / transform
Diffstat (limited to 'TODO.txt')
-rw-r--r--TODO.txt14
1 files changed, 1 insertions, 13 deletions
diff --git a/TODO.txt b/TODO.txt
index d6d3699..55f4a40 100644
--- a/TODO.txt
+++ b/TODO.txt
@@ -1,16 +1,3 @@
1Table generation: transform only edges
2 (cube_avx2 and cube_portable)
3 - implement compose_fast_edges and compose_fast_corners
4 - tests not needed: just base the full transform on the other two
5 - cube_portable: easy for compose_fast to call the other two
6 - cube_avx2: split in (EP+EO+CP) and (CO); compose_edges call
7 (EP+EO+CP), compose_corners calls the full compose
8 (cube_routines)
9 - refactor transform(): use big array of cubes instead of switch
10 - add transform_edges and transform_corners
11 (solve_h48)
12 - uncomment transform_edges() and transform_corners()
13
14Solver 1Solver
15 - write a solver (how many tricks? some, but not all are needed) 2 - write a solver (how many tricks? some, but not all are needed)
16 3
@@ -27,6 +14,7 @@ Refactoring
27 - remove cube type and some low-level utilities from interface, 14 - remove cube type and some low-level utilities from interface,
28 rename cube_fast_t to cube_t 15 rename cube_fast_t to cube_t
29 - add b64 i/o format, base64 encoded cube, one 6-bit word per piece 16 - add b64 i/o format, base64 encoded cube, one 6-bit word per piece
17 - transformations: remove switch to make shorter, but keep performance
30 18
31## H48 optimal solver (some has already been implemented) 19## H48 optimal solver (some has already been implemented)
32 20

Generated with cgit - Back to sebastiano.tronto.net