diff options
| author | Sebastiano Tronto <sebastiano.tronto@gmail.com> | 2021-12-08 17:39:56 +0100 |
|---|---|---|
| committer | Sebastiano Tronto <sebastiano.tronto@gmail.com> | 2021-12-08 17:39:56 +0100 |
| commit | 1ec688620365568d1f8a8d57d7bb3a85aafb0165 (patch) | |
| tree | fd2e7878f5551346567d67117168a8d5d782caea /TODO.md | |
| parent | a0b89016dc7ea42fe8af0aeb956fd383cd1b66f1 (diff) | |
| download | nissy-1ec688620365568d1f8a8d57d7bb3a85aafb0165.tar.gz nissy-1ec688620365568d1f8a8d57d7bb3a85aafb0165.zip | |
Cleanup
Diffstat (limited to 'TODO.md')
| -rw-r--r-- | TODO.md | 4 |
1 files changed, 0 insertions, 4 deletions
| @@ -58,10 +58,6 @@ and just use previous values for all 3 axes. | |||
| 58 | 58 | ||
| 59 | ## Coordinates, symmetries, pruning tables | 59 | ## Coordinates, symmetries, pruning tables |
| 60 | * use multiple threads to search for solutions in parallel | 60 | * use multiple threads to search for solutions in parallel |
| 61 | * Faster pruning table generation: keep track of which positions are "nasty" | ||
| 62 | (i.e. self-symmetric with respect to the base symmetry coordinate but not | ||
| 63 | self-symmetric overall) by adding a function to struct coord and some datafield | ||
| 64 | to struct symdata. | ||
| 65 | * Faster pruning table generation: multithreading (divide table into large | 61 | * Faster pruning table generation: multithreading (divide table into large |
| 66 | sections and use one mutex for each section to avoid too much locking) | 62 | sections and use one mutex for each section to avoid too much locking) |
| 67 | * Cleanup symcoord.c: some coordinates and symdata are never actually used; | 63 | * Cleanup symcoord.c: some coordinates and symdata are never actually used; |
