| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Avoid duplicate lookups for tasks | Sebastiano Tronto | 2026-01-09 | 1 | -6/+7 |
| | | |||||
| * | Probably fix performance for short solutions, big tables | Sebastiano Tronto | 2026-01-09 | 1 | -1/+23 |
| | | |||||
| * | Improve visited nodes count | Sebastiano Tronto | 2026-01-09 | 1 | -4/+4 |
| | | |||||
| * | Small cleanup | Sebastiano Tronto | 2026-01-08 | 1 | -5/+3 |
| | | |||||
| * | Add back simple check, almost irrelevant | Sebastiano Tronto | 2026-01-08 | 1 | -0/+4 |
| | | |||||
| * | Skip pipeline if target == 0 | Sebastiano Tronto | 2026-01-08 | 1 | -14/+26 |
| | | |||||
| * | unswitch | Sebastiano Tronto | 2026-01-08 | 1 | -40/+62 |
| | | |||||
| * | Prefetch | Sebastiano Tronto | 2025-12-28 | 1 | -2/+5 |
| | | |||||
| * | cleanup | Sebastiano Tronto | 2025-12-28 | 1 | -21/+15 |
| | | |||||
| * | Fix bug in appending solutions | Sebastiano Tronto | 2025-12-28 | 1 | -1/+1 |
| | | |||||
| * | H48 prune pipeline | Sebastiano Tronto | 2025-12-28 | 1 | -348/+170 |
| | | |||||
| * | Use pval from cocsepdata, but there is no improvement | Sebastiano Tronto | 2025-12-24 | 1 | -11/+17 |
| | | |||||
| * | First small improvements | Sebastiano Tronto | 2025-12-24 | 1 | -10/+235 |
| | | |||||
| * | Added cornersx solver | Sebastiano Tronto | 2025-12-23 | 5 | -1/+80 |
| | | |||||
| * | Minor improvement | Sebastiano Tronto | 2025-12-19 | 1 | -2/+7 |
| | | | | | | | | | | Add a trivial check to H48 solver. The benchmarks show, surprisingly, a more noticeable improvement for larger solvers (h10, h11). I was expecting it to be more noticeable for smaller solvers. It is likely that this change is irrelevant to performance and all changes in the benchmark results are just random chance. | ||||
| * | Add coordinate solvers for cornersh48-corner-estimate | Sebastiano Tronto | 2025-12-19 | 7 | -1/+89 |
| | | |||||
| * | Improve pruning value fetching and re-do benchmarks | Sebastiano Tronto | 2025-12-17 | 2 | -20/+37 |
| | | |||||
| * | Move some checks around, small improvement | Sebastiano Tronto | 2025-12-17 | 1 | -11/+9 |
| | | |||||
| * | Swap bit pairs in pval_min | Sebastiano Tronto | 2025-12-16 | 1 | -5/+4 |
| | | |||||
| * | Update comments | Sebastiano Tronto | 2025-12-14 | 2 | -5/+7 |
| | | |||||
| * | Cleanup, update documentation, fix examples | Sebastiano Tronto | 2025-12-14 | 6 | -235/+157 |
| | | |||||
| * | Bye bye h0k4 | Sebastiano Tronto | 2025-12-14 | 5 | -310/+27 |
| | | |||||
| * | Intertwined table seems to work | Sebastiano Tronto | 2025-12-14 | 9 | -34/+178 |
| | | |||||
| * | Fix duplicate solutions, overflow in maxsols and improve symmetry reduction ↵ | Sebastiano Tronto | 2025-11-24 | 5 | -118/+203 |
| | | | | | | | | | | | | | for H48. This commit fixes two bugs: - A bug that caused duplicates solutions for symmetric scrambles. - An overflow in the maxsols parameter for the H48 solver, which caused it to find much fewer solutions than existed. Moreover, the H48 solvers has been improved by reducing by symmetry not only from the starting position, but also up to the first 4 moves. | ||||
| * | Made H48 solver safer for 32bit size_t | Sebastiano Tronto | 2025-08-11 | 1 | -2/+9 |
| | | |||||
| * | Wrapped pthread use in custom API | Sebastiano Tronto | 2025-08-11 | 5 | -60/+69 |
| | | |||||
| * | Added solver aliases | Sebastiano Tronto | 2025-08-07 | 1 | -7/+39 |
| | | |||||
| * | Added API function for solution variations | Sebastiano Tronto | 2025-08-07 | 2 | -5/+5 |
| | | |||||
| * | Added HTR solver | Sebastiano Tronto | 2025-08-06 | 12 | -68/+164 |
| | | |||||
| * | Added DRFIN solver | Sebastiano Tronto | 2025-08-05 | 14 | -75/+543 |
| | | |||||
| * | Move is_eo_even to more appropriate module | Sebastiano Tronto | 2025-08-01 | 1 | -14/+0 |
| | | |||||
| * | Added CPEPE coordinate in preparation of full DRFIN solver | Sebastiano Tronto | 2025-08-01 | 1 | -0/+86 |
| | | |||||
| * | Fixed nasty bug | Sebastiano Tronto | 2025-08-01 | 1 | -0/+2 |
| | | |||||
| * | Reworked coordinate solver axis specification | Sebastiano Tronto | 2025-08-01 | 10 | -61/+24 |
| | | |||||
| * | Added solvetests for DRSLICE | Sebastiano Tronto | 2025-08-01 | 1 | -2/+2 |
| | | | | | | This also changes the rotation axes for DRSLICE, so that the move U gets transformed to R and F instead of L and B. | ||||
| * | Fixed bug and added tests | Sebastiano Tronto | 2025-07-31 | 1 | -32/+25 |
| | | |||||
| * | Fix switch logic in coord solver | Sebastiano Tronto | 2025-07-31 | 1 | -0/+8 |
| | | |||||
| * | Fix bug | Sebastiano Tronto | 2025-07-31 | 2 | -23/+58 |
| | | |||||
| * | Fixed bug with counting solutions for coordinate solver | Sebastiano Tronto | 2025-07-30 | 2 | -8/+3 |
| | | |||||
| * | added drslice coordinate | Sebastiano Tronto | 2025-07-30 | 11 | -52/+197 |
| | | |||||
| * | All coordinates unsigned | Sebastiano Tronto | 2025-07-29 | 12 | -85/+81 |
| | | |||||
| * | Cleanup some TODOs | Sebastiano Tronto | 2025-07-29 | 7 | -20/+8 |
| | | |||||
| * | Make failed assert exit immediately | Sebastiano Tronto | 2025-07-28 | 3 | -7/+5 |
| | | |||||
| * | Renamed drslice drfinnoe | Sebastiano Tronto | 2025-07-17 | 3 | -26/+26 |
| | | |||||
| * | Comments for drslice | Sebastiano Tronto | 2025-07-17 | 1 | -4/+15 |
| | | |||||
| * | Small optimization for coord gendata | Sebastiano Tronto | 2025-07-17 | 1 | -5/+10 |
| | | |||||
| * | Working drslice (same results as nissy-classic) | Sebastiano Tronto | 2025-07-17 | 4 | -0/+137 |
| | | |||||
| * | Small fixes | Sebastiano Tronto | 2025-06-19 | 1 | -2/+2 |
| | | |||||
| * | Trick fix | Sebastiano Tronto | 2025-06-18 | 1 | -6/+21 |
| | | |||||
| * | Change min depth for H48 tasks heuristic sort | Sebastiano Tronto | 2025-06-18 | 1 | -1/+1 |
| | | |||||
