aboutsummaryrefslogtreecommitdiff
path: root/cpp/examples/solve_h48h3k2.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2025-12-14Cleanup, update documentation, fix examplesSebastiano Tronto1-89/+0
2025-05-25CleanupSebastiano Tronto1-3/+2
2025-04-29Added stop / pause / resume solve to APISebastiano Tronto1-1/+1
2025-04-17Small rework of optimal vs maxsolsSebastiano Tronto1-1/+1
I wanted to make the "optimal" and "maxsolutions" options mutually exclusive, but in the end I decided there is value in keeping both (e.g. for specifying a limit to the number of solutions when asking for "all" optimal"). Now optimal cannot be negative anymore, for the same reason of maxsolutions. The interface user (shell, UI) will have to take care of handling this in a way that makes sense for the user. Usually this means setting the maximum number of solutions to UINT_MAX (or a similar very high number) when the user wants "all optimal".
2025-04-15Better logging functionSebastiano Tronto1-1/+1
Now it is possible to provide some data together with the logging function. This is useful for example in C++, where I can now provide an arbitrary callable object as data, and a simple wrapper function that call the callable object as logging function.
2025-04-15Fixed function pointer thingSebastiano Tronto1-5/+1
2025-04-15Simplified count_moves() in cpp apiSebastiano Tronto1-4/+7
2025-04-14Improved C++ API and added info to READMESebastiano Tronto1-0/+91

Generated with cgit - Back to sebastiano.tronto.net