aboutsummaryrefslogtreecommitdiff
path: root/src/solvers/h48/checkdata.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix table generation (breaking change)HEADmasterSebastiano Tronto3 hours1-37/+37
| | | | | | | | | | | | | | There was a small (but kinda silly) error in the prunin table generation for H48 solvers, resulting in some positions showing a higher lower bound than they actually had. This means that the solvers where in theory broken and could have skipped some solutions - but we have not found any example, as this would be an extremely rare situation. This affected all tables from H48h2 to H48h11. This bug was found by LLM-based coding analysis in the context of the development of egg-solver: https://github.com/ArhanChaudhary/egg-solver Thanks to Arhan Chaudhary for reporting the bug.
* Added include guardsinclude-guardsSebastiano Tronto2026-09-171-0/+5
|
* Update commentsSebastiano Tronto2025-12-141-1/+4
|
* Cleanup, update documentation, fix examplesSebastiano Tronto2025-12-141-117/+75
|
* Bye bye h0k4Sebastiano Tronto2025-12-141-0/+4
|
* Intertwined table seems to workSebastiano Tronto2025-12-141-1/+1
|
* Cleanup some TODOsSebastiano Tronto2025-07-291-4/+1
|
* Small fixesSebastiano Tronto2025-06-191-2/+2
|
* Removed VLA notation from function parameters.Sebastiano Tronto2025-05-271-2/+2
| | | | | I found out that this gives undefined behavior when then size is 0. Better not to have it at all, it is confusing for other developers anyway.
* Refactored checkdataSebastiano Tronto2025-05-191-0/+234
Relevant changes include: - Changed the signature of nissy_checkdata(). - Removed expected_distribution.h from tools; this data is now included in each solver's src/ code. - Removed distribution check for cocsep; may add back later.

Generated with cgit - Back to sebastiano.tronto.net