2025-04-25 17:27 | Moved qt app to its own repo | Sebastiano Tronto | 9 | +2 | -634 |
2025-04-25 12:59 | Fixed cpp adapter for 0-moves solutions | Sebastiano Tronto | 1 | +2 | -1 |
2025-04-25 12:54 | Give error when ( is not closed in NISS sequence | Sebastiano Tronto | 1 | +4 | -0 |
2025-04-25 08:25 | README changes due to renaming | Sebastiano Tronto | 1 | +7 | -8 |
2025-04-25 08:09 | NISS | Sebastiano Tronto | 196 | +301 | -129 |
2025-04-23 19:34 | Added tests for inverse move | Sebastiano Tronto | 26 | +74 | -6 |
2025-04-23 13:42 | Added orientation to getcube | Sebastiano Tronto | 8 | +46 | -33 |
2025-04-23 12:42 | Adjusted solvers, fixed bug | Sebastiano Tronto | 16 | +63 | -32 |
2025-04-23 10:26 | Almost added support for wide moves, only solve missing | Sebastiano Tronto | 142 | +382 | -50 |
2025-04-22 16:48 | Merge branch 'extend_moves' | Sebastiano Tronto | 2 | +97 | -2 |
2025-04-22 16:45 | Progress | Sebastiano Tronto | 7 | +692 | -599 |
2025-04-22 14:12 | Update tests for oriented_cube_t | Sebastiano Tronto | 38 | +196 | -142 |
2025-04-22 12:47 | Remove compose from the public API | Sebastiano Tronto | 12 | +2 | -165 |
2025-04-22 12:32 | Remove useless files | Sebastiano Tronto | 2 | +0 | -22 |
2025-04-22 12:17 | Merge branch 'master' into extend_moves | Sebastiano Tronto | 1086 | +1842 | -2164 |
2025-04-22 12:11 | Updated documentation | Sebastiano Tronto | 3 | +34 | -81 |
2025-04-22 09:14 | Updated tests and added fixed =A to B32 output | Sebastiano Tronto | 1062 | +1118 | -1233 |
2025-04-22 07:00 | Removed old scripts and updated public API | Sebastiano Tronto | 24 | +720 | -880 |
2025-04-22 05:10 | Added constants | Sebastiano Tronto | 2 | +115 | -20 |
2025-04-21 12:33 | Always use unsigned char * for data buffers | Sebastiano Tronto | 40 | +285 | -263 |
2025-04-21 08:33 | Merged some files, renamed another | Sebastiano Tronto | 6 | +154 | -154 |
2025-04-20 14:47 | Improve order of moves in NISS solutions | Sebastiano Tronto | 2 | +65 | -20 |
2025-04-19 10:28 | Improved logging, especially for solve | Sebastiano Tronto | 12 | +114 | -125 |
2025-04-19 09:18 | Fixed shell usage of optimal and maxsolutions | Sebastiano Tronto | 1 | +1 | -1 |
2025-04-18 12:41 | Added WASM target | Sebastiano Tronto | 2 | +10 | -3 |
2025-04-17 15:52 | Sped up checkdata for H48 tables | Sebastiano Tronto | 3 | +58 | -10 |
2025-04-17 14:27 | Improvements to QT UI | Sebastiano Tronto | 6 | +366 | -271 |
2025-04-17 12:36 | Restore logging to stderr for tools | Sebastiano Tronto | 8 | +10 | -10 |
2025-04-17 08:50 | Small rework of optimal vs maxsols | Sebastiano Tronto | 12 | +55 | -53 |
2025-04-16 08:14 | Updated readme | Sebastiano Tronto | 1 | +31 | -4 |
2025-04-16 07:56 | Added rudimentary QT UI | Sebastiano Tronto | 8 | +521 | -3 |
2025-04-15 14:00 | Log solutions as they are found | Sebastiano Tronto | 3 | +18 | -7 |
2025-04-15 13:51 | Better logging function | Sebastiano Tronto | 18 | +48 | -47 |
2025-04-15 12:47 | Fixed function pointer thing | Sebastiano Tronto | 3 | +3 | -10 |
2025-04-15 07:35 | Fixed a woopsie | Sebastiano Tronto | 1 | +1 | -1 |
2025-04-15 07:30 | Simplified count_moves() in cpp api | Sebastiano Tronto | 3 | +10 | -10 |
2025-04-15 07:23 | Added data check status to solver in cpp API | Sebastiano Tronto | 2 | +7 | -4 |
2025-04-14 12:03 | Removed unnecessary check | Sebastiano Tronto | 1 | +0 | -6 |
2025-04-14 12:00 | Improved C++ API and added info to README | Sebastiano Tronto | 6 | +415 | -260 |
2025-04-14 11:52 | Add libnissy.a target, rename nissy.so to librnissy.so | Sebastiano Tronto | 2 | +8 | -3 |
2025-04-14 09:25 | Fix | Sebastiano Tronto | 1 | +1 | -1 |
2025-04-09 14:49 | Add an opinionated C++20 adapter | Sebastiano Tronto | 3 | +350 | -1 |
2025-04-08 13:30 | Fixed shell; reorganized nissy.h | Sebastiano Tronto | 2 | +98 | -102 |
2025-04-08 13:27 | Merge branch 'master' of tronto.net:h48 | Sebastiano Tronto | 1 | +2 | -2 |
2025-04-08 13:16 | Some minor changes to the interface. | Sebastiano Tronto | 18 | +83 | -84 |
2025-04-02 19:51 | Fix compilation errors with GCC on ARM | Sebastiano Tronto | 1 | +2 | -2 |
2025-04-02 12:33 | Added dreo coordinate solver | Sebastiano Tronto | 17 | +253 | -17 |
2025-04-01 20:29 | Make single-use struct field anonymous | Sebastiano Tronto | 1 | +10 | -12 |
2025-04-01 20:26 | Make symcoord logic generic | Sebastiano Tronto | 4 | +191 | -115 |
2025-04-01 13:03 | Fix mismatched type in function prototype and implementation | Sebastiano Tronto | 2 | +2 | -2 |
2025-04-01 12:01 | Some simplification to AVX2 code | Sebastiano Tronto | 2 | +32 | -62 |
2025-04-01 07:33 | simplified allowedmoves logic | Sebastiano Tronto | 27 | +116 | -114 |
2025-03-29 09:04 | Optimize genptable for coordinate solve (20x speedup) | Sebastiano Tronto | 12 | +170 | -20 |
2025-03-28 19:57 | DR coordinate solver | Sebastiano Tronto | 11 | +299 | -15 |
2025-03-28 15:48 | Make invcoord_co test more comprehensive | Sebastiano Tronto | 29 | +22 | -41 |
2025-03-26 18:38 | Reformat neon.h to keep lines <80 chars | Sebastiano Tronto | 1 | +25 | -16 |
2025-03-26 18:22 | Added inverse coordinate for CO | Sebastiano Tronto | 34 | +156 | -31 |
2025-03-25 17:35 | More safety with pointers using VLA function parameters | Sebastiano Tronto | 22 | +182 | -159 |
2025-03-25 14:17 | Tiny bugfix in solution writing | Sebastiano Tronto | 4 | +23 | -18 |
2025-03-25 13:09 | Added NISS to coord solver | Sebastiano Tronto | 9 | +309 | -104 |
2025-03-25 07:17 | Tiny fix | Sebastiano Tronto | 1 | +4 | -4 |
2025-03-24 22:09 | Big cleanup for appendsolution() | Sebastiano Tronto | 36 | +562 | -349 |
2025-03-22 05:43 | Some safety with move arrays, small refactor appendchar | Sebastiano Tronto | 23 | +168 | -170 |
2025-03-19 16:16 | Filter solutions for coordinate solver and fix ordering | Sebastiano Tronto | 5 | +35 | -18 |
2025-03-14 16:24 | Bugfix | Sebastiano Tronto | 2 | +20 | -25 |
2025-03-14 15:46 | Added checkdata for coord EO | Sebastiano Tronto | 5 | +67 | -12 |
2025-03-14 15:18 | Replaced datasize with solverinfo | Sebastiano Tronto | 14 | +140 | -68 |
2025-03-12 15:40 | Revert API change | Sebastiano Tronto | 8 | +40 | -43 |
2025-03-12 14:40 | Revert "Temporary fix for tools" | Sebastiano Tronto | 5 | +6 | -7 |
2025-03-09 17:11 | Temporary fix for tools | Sebastiano Tronto | 5 | +7 | -6 |
2025-03-09 17:07 | Fixed python module | Sebastiano Tronto | 2 | +16 | -8 |
2025-03-09 06:43 | Working (?) version of coordinate solver | Sebastiano Tronto | 12 | +131 | -53 |
2025-03-08 05:26 | renamed some files | Sebastiano Tronto | 8 | +278 | -277 |
2025-03-07 16:19 | Fixes | Sebastiano Tronto | 1 | +4 | -4 |
2025-03-07 16:08 | More progress on coordinate solver | Sebastiano Tronto | 8 | +274 | -9 |
2025-03-04 07:24 | Begin work for coordinate solver | Sebastiano Tronto | 12 | +263 | -0 |
2025-03-01 09:10 | Make no sanitizer the default for debug build | Sebastiano Tronto | 1 | +1 | -6 |
2025-02-28 07:12 | Fix typo in neon.h (thanks to Arhan Chaudhary for reporting) | Sebastiano Tronto | 1 | +1 | -0 |
2024-12-20 06:12 | Added known distribution for larger tables | Sebastiano Tronto | 1 | +24 | -8 |
2024-12-18 18:28 | Revert small error | Sebastiano Tronto | 2 | +4 | -5 |
2024-12-18 18:21 | Remove -Werror option | Sebastiano Tronto | 1 | +1 | -1 |
2024-12-16 16:27 | Fixed alignment bug | Sebastiano Tronto | 5 | +36 | -1 |
2024-12-15 15:55 | Fix rare bug, but one more bug to go | Sebastiano Tronto | 2 | +16 | -4 |
2024-12-15 15:07 | Added more scrambles, found bug | Sebastiano Tronto | 2 | +69 | -31 |
2024-12-15 10:14 | Added tool to check for correctnes of H48 solver. TODO: add more scrambles. | Sebastiano Tronto | 1 | +16 | -6 |
2024-12-15 10:06 | Actually fix the bug | Sebastiano Tronto | 1 | +5 | -3 |
2024-12-15 09:56 | Fixed constant that I rarely used until today | Sebastiano Tronto | 2 | +134 | -1 |
2024-12-15 09:50 | Solve bug related to duplicate solutions | Sebastiano Tronto | 7 | +62 | -48 |
2024-12-15 08:49 | Implemented 'optimal' option | Sebastiano Tronto | 2 | +24 | -10 |
2024-12-14 10:59 | Allow choosing number of threads when calling solve() | Sebastiano Tronto | 10 | +58 | -21 |
2024-12-07 15:38 | Merge the "solver-experiments" branch that I have been working on for a few weeks. This include mainly three things: | Sebastiano Tronto | 359 | +1734 | -937 |
2024-10-19 17:29 | Safer handling of corrupt data | Sebastiano Tronto | 1 | +17 | -3 |
2024-10-19 17:17 | Finished Python module | Sebastiano Tronto | 5 | +304 | -17 |
2024-10-18 17:06 | Fixed performance regression | Sebastiano Tronto | 2 | +28 | -22 |
2024-10-18 14:35 | Add node and fallback benchmarking | Sebastiano Tronto | 8 | +86 | -37 |
2024-10-18 10:21 | New interface function nissy_countmoves | Sebastiano Tronto | 4 | +50 | -3 |
2024-10-18 07:37 | Change default number of threads from 16 to 8 | Sebastiano Tronto | 1 | +5 | -5 |
2024-10-16 09:46 | Removed redundant coordinate computation | Sebastiano Tronto | 5 | +12 | -23 |
2024-10-15 18:06 | Rename debug shell executable | Sebastiano Tronto | 3 | +3 | -3 |
2024-10-15 18:01 | Merge pull request #4 from enricotenuti/master | Sebastiano Tronto | 4 | +51 | -58 |
| 310 more commits remaining, fetch the repository |