diff options
| author | Sebastiano Tronto <sebastiano@tronto.net> | 2022-02-27 16:53:22 +0100 |
|---|---|---|
| committer | Sebastiano Tronto <sebastiano@tronto.net> | 2022-02-27 16:53:22 +0100 |
| commit | 7de88d1bcd420447023b8e74b0aa4f5e8ba1df6b (patch) | |
| tree | 71458dbc99241c9d56744508996d68099bf01936 /TODO.md | |
| parent | 48cd8b6b1779f34ba0507cb697492de83c4e9da8 (diff) | |
| download | nissy-7de88d1bcd420447023b8e74b0aa4f5e8ba1df6b.tar.gz nissy-7de88d1bcd420447023b8e74b0aa4f5e8ba1df6b.zip | |
Removed array-size constants for certain objects (steps, commands...)
Diffstat (limited to 'TODO.md')
| -rw-r--r-- | TODO.md | 5 |
1 files changed, 4 insertions, 1 deletions
| @@ -56,6 +56,10 @@ including e.g. solutions that were not shown because -c) | |||
| 56 | ## Technical stuff | 56 | ## Technical stuff |
| 57 | 57 | ||
| 58 | ### Memory management | 58 | ### Memory management |
| 59 | * Optimization: allow coordinates do define how moves and trans are applied on | ||
| 60 | them; if not then just move the cube normally. | ||
| 61 | This can speedup things, for example in computing coordinates (no need to apply | ||
| 62 | trans_to_rep) and of course in optimal solver. | ||
| 59 | * free pruning table after solve is done? if I do this I need to deafault to a | 63 | * free pruning table after solve is done? if I do this I need to deafault to a |
| 60 | small table for < 8 moves solutions or smth | 64 | small table for < 8 moves solutions or smth |
| 61 | * improve multi-threading when solving multiple scrambles | 65 | * improve multi-threading when solving multiple scrambles |
| @@ -86,7 +90,6 @@ including e.g. solutions that were not shown because -c) | |||
| 86 | 90 | ||
| 87 | ### Cleanup | 91 | ### Cleanup |
| 88 | * Remove khuge from everywhere | 92 | * Remove khuge from everywhere |
| 89 | * Arrays (commands, steps...): end with NULL and remove size constant | ||
| 90 | * sort again functions alphabetically in their files | 93 | * sort again functions alphabetically in their files |
| 91 | * more stuff to load at start (or when suitable command is called) rather | 94 | * more stuff to load at start (or when suitable command is called) rather |
| 92 | than when called directly, to avoid nasty problems with threading | 95 | than when called directly, to avoid nasty problems with threading |
