-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
🧬 Staged movegen [WIP] #848
base: main
Are you sure you want to change the base?
Commits on Jun 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1ee77d5 - Browse repository at this point
Copy the full SHA 1ee77d5View commit details -
Add MakeMoveFast and UnmakeMoveFast, which make use of the MakeQuietM…
…ove/UnmakeQuietMove where possible
Configuration menu - View commit details
-
Copy full SHA for 194b989 - Browse repository at this point
Copy the full SHA 194b989View commit details
Commits on Jul 4, 2024
-
Merge remote-tracking branch 'origin/perf/make-unmake-quiet-vs-noisy'…
… into movegen/staged
Configuration menu - View commit details
-
Copy full SHA for a2caa1a - Browse repository at this point
Copy the full SHA a2caa1aView commit details
Commits on Jul 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 64f88d4 - Browse repository at this point
Copy the full SHA 64f88d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4021682 - Browse repository at this point
Copy the full SHA 4021682View commit details -
Initial implementation, where an
IEnumerable<int>
that marks the en……d of the current movegen stage is used and an array is passed (beware, allocs!)
Configuration menu - View commit details
-
Copy full SHA for 3fec8f7 - Browse repository at this point
Copy the full SHA 3fec8f7View commit details -
Move stuff around to keep same high-level logic in move loop, optimiz…
…e MakeMoveFast method
Configuration menu - View commit details
-
Copy full SHA for 6fabd6e - Browse repository at this point
Copy the full SHA 6fabd6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for fd5df14 - Browse repository at this point
Copy the full SHA fd5df14View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9297eef - Browse repository at this point
Copy the full SHA 9297eefView commit details