aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--README.md12
1 files changed, 6 insertions, 6 deletions
diff --git a/README.md b/README.md
index 2990c29..571a859 100644
--- a/README.md
+++ b/README.md
@@ -15,10 +15,7 @@ $ make test
15 15
16### Make AVX2 work 16### Make AVX2 work
17 17
18* inline moves for avx2
19* fix base get_ and set_ macros (constant arguments?) 18* fix base get_ and set_ macros (constant arguments?)
20* optimize inverse for avx2
21* other things to optimize?
22 19
23### Documentation and interface 20### Documentation and interface
24 21
@@ -37,10 +34,13 @@ $ make test
37* Takes as parameters the amount of memory to use and a FILE for the tables 34* Takes as parameters the amount of memory to use and a FILE for the tables
38* Use multi-move (up to 4/5 moves at once) 35* Use multi-move (up to 4/5 moves at once)
39 36
40### Things I need to learn: 37### Future optimizations
41 38
42* Inspect compiled assembly 39* CO is the worst part of moving, transforming and inverting. Try basing
43* Use valgrind tool cachegrind and other profiling tools 40 everything on representing the cube without CO and apply it only at the
41 end to check that it is actually solved.
42* see if vcube's method to flip all corners is better
43* find a better way for computing the inverse?
44 44
45## Internal representation of the cube 45## Internal representation of the cube
46 46

Generated with cgit - Back to sebastiano.tronto.net