aboutsummaryrefslogtreecommitdiff
path: root/src/solvers/h48/solve.h (unfollow)
Commit message (Expand)AuthorFilesLines
2025-05-23Do all loggin in main threadSebastiano Tronto1-57/+79
2025-05-18Refactor solver dispatch and checkdataSebastiano Tronto1-0/+34
2025-04-29Added stop / pause / resume solve to APISebastiano Tronto1-5/+64
2025-04-25NISSSebastiano Tronto1-16/+15
2025-04-23Adjusted solvers, fixed bugSebastiano Tronto1-7/+8
2025-04-22Update tests for oriented_cube_tSebastiano Tronto1-2/+2
2025-04-21Always use unsigned char * for data buffersSebastiano Tronto1-9/+9
2025-04-19Improved logging, especially for solveSebastiano Tronto1-10/+11
2025-04-17Small rework of optimal vs maxsolsSebastiano Tronto1-10/+12
2025-04-15Log solutions as they are foundSebastiano Tronto1-3/+3
2025-04-01simplified allowedmoves logicSebastiano Tronto1-5/+16
2025-03-25More safety with pointers using VLA function parametersSebastiano Tronto1-9/+9
2025-03-24Big cleanup for appendsolution()Sebastiano Tronto1-163/+74
2025-03-22Some safety with move arrays, small refactor appendcharSebastiano Tronto1-29/+19
2025-03-09Working (?) version of coordinate solverSebastiano Tronto1-4/+3
2025-03-07More progress on coordinate solverSebastiano Tronto1-1/+1
2024-12-16Fixed alignment bugSebastiano Tronto1-0/+1
2024-12-15Fix rare bug, but one more bug to goSebastiano Tronto1-4/+4
2024-12-15Actually fix the bugSebastiano Tronto1-3/+5
2024-12-15Solve bug related to duplicate solutionsSebastiano Tronto1-40/+54
2024-12-15Implemented 'optimal' optionSebastiano Tronto1-7/+19
2024-12-14Allow choosing number of threads when calling solve()Sebastiano Tronto1-7/+10
2024-12-07Merge the "solver-experiments" branch that I have been working on forSebastiano Tronto1-164/+446
2024-10-18Fixed performance regressionSebastiano Tronto1-12/+13
2024-10-18Add node and fallback benchmarkingSebastiano Tronto1-5/+20
2024-10-16Removed redundant coordinate computationSebastiano Tronto1-6/+10
2024-10-15EOF fixenricotenuti1-1/+1
2024-10-15Neon uint8x8_t corners and minor fixesenricotenuti1-3/+3
2024-10-14Fallback tablesSebastiano Tronto1-11/+40
2024-10-14Fix solvers for k = 2, and changes to solve toolSebastiano Tronto1-12/+18
2024-10-14Interface changes, progress with pythonSebastiano Tronto1-4/+6
2024-10-12Make writemoves (and solver) safer by checking buffer sizeSebastiano Tronto1-3/+19
2024-10-12Make gendata and co safer by checking buffer sizeSebastiano Tronto1-3/+6
2024-10-05Remove unnecessary _AtomicsSebastiano Tronto1-2/+2
2024-10-05Fix rare data raceSebastiano Tronto1-2/+2
2024-10-03Improve gendata performance by replacing locks with atomic operationsSebastiano Tronto1-4/+4
2024-09-29minor changes for PRenricotenuti1-2/+2
2024-09-26Fixed solutions vector, added constantsenricotenuti1-1/+2
2024-09-18Split solve h48 from statsSebastiano Tronto1-100/+0
2024-09-11Simplified solverSebastiano Tronto1-5/+9
2024-09-11Better way to read tables for solverSebastiano Tronto1-7/+4
2024-09-108 bit tablesSebastiano Tronto1-8/+7
2024-09-05Rename constants from _underscore to CAPSSebastiano Tronto1-21/+21
2024-09-03Moved stuff aroundSebastiano Tronto1-8/+38
2024-08-30format fixenricotenuti1-16/+15
2024-08-29constants fixenricotenuti1-4/+3
2024-08-29nissbranch ver1enricotenuti1-48/+35
2024-08-26premoves and nissenricotenuti1-27/+71
2024-08-25Refactor table generationSebastiano Tronto1-4/+7
2024-08-18Reorganized folder structureSebastiano Tronto1-0/+242

Generated with cgit - Back to sebastiano.tronto.net