aboutsummaryrefslogtreecommitdiff
path: root/TODO.md (unfollow)
Commit message (Collapse)AuthorFilesLines
2022-09-06Symcoord version of nissy. Interesting idea, but performance areSebastiano Tronto1-40/+71
actually slower. AT THIS STAGE NISSY IS NOT USABLE.
2022-06-01Version 2.0.2Sebastiano Tronto1-0/+3
2022-06-01General cleanup, in preparation for new releaseSebastiano Tronto1-8/+9
2022-06-01Fixed error in block size for ptablesSebastiano Tronto1-18/+17
2022-06-01parallelized genptable_fixnastySebastiano Tronto1-1/+0
2022-06-01Save more stuff to fileSebastiano Tronto1-1/+1
2022-06-01Fixed some bugs - still more testing neededSebastiano Tronto1-0/+1
2022-05-31Big changes to coordinate system: remove "anti-index" in favor of a more ↵Sebastiano Tronto1-12/+35
kociemba-like move function for each coordinate. This should speedup the table generation step. WARNING: nissy might not be 100% functional at this stage, TESTING needed!
2022-03-15Prepare for big changes in coordinatesSebastiano Tronto1-16/+15
2022-03-12Added freemem commandSebastiano Tronto1-6/+4
2022-03-07Set up for adding freemem commandSebastiano Tronto1-2/+3
2022-03-03Added messages about generating pruning tablesSebastiano Tronto1-7/+1
2022-03-02Added dr and htr scramblesSebastiano Tronto1-4/+0
2022-02-27Removed array-size constants for certain objects (steps, commands...)Sebastiano Tronto1-1/+4
2022-02-27Moved random_cube() from cube.c to commands.c and fixed a bug in corners ↵Sebastiano Tronto1-2/+1
only and edges only scrambles. Added fmc scrambles (with R'U'F). Updated manpage for scramble and cleanup.
2022-02-27Changed unniss() to return an Alg*. Addedd inplace() to run a function on an ↵Sebastiano Tronto1-3/+0
alg in place.
2022-02-25Removed possible cancellable moves from 2phase solverSebastiano Tronto1-3/+0
2022-02-25Added cleanup commandSebastiano Tronto1-5/+11
2022-02-22HTML fixesSebastiano Tronto1-4/+2
2022-02-21Fixed bug in using nissSebastiano Tronto1-1/+4
2022-02-13Small makefile changes, fixed todo listSebastiano Tronto1-3/+2
2022-02-13Fixed bug in reading scrambles with unmatched parenthesesSebastiano Tronto1-0/+3
2022-02-13Small fix in man page synopsisSebastiano Tronto1-0/+1
2022-01-29Basically a test commitSebastiano Tronto1-0/+2
2022-01-10Added TODOs for version 2.1Sebastiano Tronto1-1/+17
2021-12-27change make cleanSebastiano Tronto1-1/+0
2021-12-27Changed installation instructions (for pruning tables)Sebastiano Tronto1-4/+2
2021-12-26Added scramble commandSebastiano Tronto1-3/+2
2021-12-26Added two-phase solverSebastiano Tronto1-1/+1
2021-12-26Better trans-detection system (for e.g. drfin for HTR scramble)Sebastiano Tronto1-6/+4
2021-12-25Added -O option for solve (specify number of moves within optimal)Sebastiano Tronto1-3/+2
2021-12-25Added the invert and unniss commandsSebastiano Tronto1-2/+4
2021-12-25Updated TODO.md, boldfaced things to do before releaseSebastiano Tronto1-16/+20
2021-12-25Transform solutions early so that -v gives meaningful infoSebastiano Tronto1-2/+0
2021-12-25Changed -s (max solutions) option to -n and -n (NISS) to -NSebastiano Tronto1-1/+2
2021-12-25Better error message when option for solve is unrecognizedSebastiano Tronto1-0/+1
2021-12-24added info on compact tables and warning about installation process being ↵Sebastiano Tronto1-5/+1
deprecated for tables
2021-12-24removed some todoSebastiano Tronto1-2/+0
2021-12-24Cited nxopt, updated performance descriptionSebastiano Tronto1-2/+0
2021-12-24Added -c option for solveSebastiano Tronto1-0/+1
2021-12-24use nxopt31 (compressed) by default for optimal solvingSebastiano Tronto1-0/+6
2021-12-23Fixes for yesterday's commitSebastiano Tronto1-0/+2
2021-12-23Added some TODOsSebastiano Tronto1-6/+14
2021-12-16Added a new pruning table (equivalent to nxopt31). I have not tested it yet, ↵Sebastiano Tronto1-9/+8
it takes a while to generate. Plus I have done a whole lot of refactoring in random places because I cannot focus on one thing at the time.
2021-12-14fixed a bugSebastiano Tronto1-3/+7
2021-12-14Added light optimal solver - about 5 times slower but takes only 500Mb of RAMSebastiano Tronto1-3/+0
2021-12-14random attemptsSebastiano Tronto1-5/+5
2021-12-13Faster optimal solver.Sebastiano Tronto1-0/+1
This is a pretty big one, but unfortunately performance only improved by about 5%. I implemented one of the main ideas of nxopt, that is switching to the inverse scramble on the fly if it gives a lower branching factor. On the one hand it makes sense that it does not have such a huge impact, since it only rarely happens that we do have a lower branching factor on inverse, but on the other hand I am quite sad that the improvement is barely noticeable :-( Maybe the problem is that I have introduced a lot of new overhead and I can improve that in the future. Or maybe I am just overlooking something stupid.
2021-12-11Improved where_is_edgeSebastiano Tronto1-0/+1
2021-12-10added todo for improvement of batch modeSebastiano Tronto1-0/+1

Generated with cgit - Back to sebastiano.tronto.net