aboutsummaryrefslogtreecommitdiff
path: root/src/core/moves.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* New interface function nissy_countmovesSebastiano Tronto2024-10-181-2/+3
|
* Interface changes, progress with pythonSebastiano Tronto2024-10-141-7/+0
|
* Improved error messages and add some comments in nissy.hSebastiano Tronto2024-10-101-15/+9
|
* Revert useless optimization (fix portable and neon)Sebastiano Tronto2024-10-071-12/+10
|
* Tiny optimization for moves (avoid unnecessary CO)Sebastiano Tronto2024-10-061-10/+12
| | | | This is like 1% improvement to solver, but it is easy enough so I'll keep it
* Revert table-based transformationsSebastiano Tronto2024-10-041-2/+2
| | | | Long live the giant switch!
* Table-based transformations (will revert immediately)Sebastiano Tronto2024-10-041-2/+2
| | | | | | | | This commit changes transformations to being based on a lookup table intead of a big switch. This is something I had planned for a long time and the code is nicer with this change. But unfortunately the performance is noticeably worse, so I'll revert all these changes in the next commit. I wanted to push this anyway so we can keep track of this.
* Patch up spurious warningSebastiano Tronto2024-09-061-0/+25
|
* Added test for invermoves and small refactorSebastiano Tronto2024-09-051-14/+40
|
* Added test for premove and a commentSebastiano Tronto2024-09-051-0/+1
|
* More renamingSebastiano Tronto2024-09-051-43/+43
|
* Rename constants from _underscore to CAPSSebastiano Tronto2024-09-051-61/+61
|
* Moved stuff aroundSebastiano Tronto2024-09-031-45/+43
|
* format fixenricotenuti2024-08-301-3/+4
|
* allowedH48 testsenricotenuti2024-08-301-2/+2
|
* constants fixenricotenuti2024-08-291-4/+4
|
* nissbranch ver1enricotenuti2024-08-291-0/+162
|
* Reorganized folder structureSebastiano Tronto2024-08-181-0/+47

Generated with cgit - Back to sebastiano.tronto.net