aboutsummaryrefslogtreecommitdiff
path: root/.gitignore (unfollow)
Commit message (Collapse)AuthorFilesLines
2026-04-06Make the project build with Microsoft's broken C compiler.Sebastiano Tronto1-0/+1
MSVC is not fully C11-compliant, even when compiling with /std:c11. Some changes were needed to make the codebase compatible. Notably, the notation a[static N] and a[n] for function parameters of array type is not supported, so that had to be hidden behind a macro. Atomic types are also an experimental feature, apparently, but at least they work with the correct compiler flag. One thing that MSVC does well, however, is warning on integer conversions on /W4 level. I am not sure if Clang and GCC have something similar, so I took this chance to fix some of these.
2025-12-17Update benchmarksSebastiano Tronto1-0/+1
2025-12-17CleanupSebastiano Tronto1-2/+3
2025-12-14Cleanup, update documentation, fix examplesSebastiano Tronto1-0/+1
2025-11-24Fix duplicate solutions, overflow in maxsols and improve symmetry reduction ↵Sebastiano Tronto1-0/+1
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.
2025-08-13More build.bat optionsSebastiano Tronto1-0/+1
2025-08-13Improvements to build.bat (unit tests on Windows)Sebastiano Tronto1-2/+4
2025-08-12Some generic fixes, mainly for building on WindowsSebastiano Tronto1-0/+3
2025-08-11Simplified name of Python moduleSebastiano Tronto1-0/+1
2025-08-08Small fixesSebastiano Tronto1-0/+5
2025-05-30Move worker.mjs back to example folderSebastiano Tronto1-1/+0
2025-05-27Big progress with web versionSebastiano Tronto1-1/+1
2025-05-25CleanupSebastiano Tronto1-2/+1
2025-05-23Web version (work in progress)Sebastiano Tronto1-0/+2
2025-05-16Remove configure + make build system.Sebastiano Tronto1-2/+2
This commit also updates the README, cleans up some stuff and fixes some oopsies.
2025-05-15WASM and JS port - work in progressSebastiano Tronto1-1/+1
2025-05-14Updates to build script and preparation for JS / WASM targetSebastiano Tronto1-0/+3
2025-05-09Add wasmtest target to build script; minor fixes in tools and testsSebastiano Tronto1-0/+2
2025-05-07Added build scriptSebastiano Tronto1-0/+2
2025-04-25Moved qt app to its own repoSebastiano Tronto1-2/+0
2025-04-16Added rudimentary QT UISebastiano Tronto1-1/+2
2025-04-14Add libnissy.a target, rename nissy.so to librnissy.soSebastiano Tronto1-0/+2
2024-12-16Fixed alignment bugSebastiano Tronto1-1/+1
2024-10-16Removed redundant coordinate computationSebastiano Tronto1-0/+1
2024-10-14Fallback tablesSebastiano Tronto1-0/+1
2024-10-12Added shelltestSebastiano Tronto1-0/+2
Will add more tests when I feel like it
2024-10-10Added cachegrind output to .gitignoreSebastiano Tronto1-0/+1
2024-10-03Do not run make clean automatically on every build and other Makefile changesSebastiano Tronto1-0/+1
2024-09-26Added TOOLARGS and simplified gendata tool(s)Sebastiano Tronto1-0/+1
2024-09-19pthread solver to fixenricotenuti1-0/+4
2024-09-18Added stuff to gitignoreSebastiano Tronto1-0/+1
2024-08-29nissbranch ver1enricotenuti1-0/+1
2024-08-26premoves and nissenricotenuti1-1/+1
2024-08-07cube_neon ver1enricotenuti1-0/+2
2024-07-13Added new bfs attempt, but looks wrongSebastiano Tronto1-2/+0
2024-07-08Stats for h48 solver as toolSebastiano Tronto1-0/+1
2024-06-30Added a solver, but found out h48 table is brokenSebastiano Tronto1-0/+1
2024-06-16Added rudimentary shell to run commands (ugly)Sebastiano Tronto1-1/+1
2024-06-13Added benchmark; removed old folderSebastiano Tronto1-2/+0
2024-05-24Added table generation utilitySebastiano Tronto1-0/+5
2024-04-01Performance improvement for gendata_cocsepSebastiano Tronto1-0/+1
2023-11-17Simplified move and transform codeSebastiano Tronto1-0/+1
2023-11-13Test cleanupSebastiano Tronto1-0/+1
2023-10-31Small change to benchmark script + TODO commentsSebastiano Tronto1-1/+1
2023-10-28Removed config.mkSebastiano Tronto1-0/+1
2023-10-22Preparatory work for benchmarks, little fixesSebastiano Tronto1-1/+2
2023-10-08Added write to SRC formatSebastiano Tronto1-0/+1
2023-10-05Avoid multiple compilation when running testsSebastiano Tronto1-0/+1
2023-10-05Implemented compose; some cleanupSebastiano Tronto1-0/+2

Generated with cgit - Back to sebastiano.tronto.net