Skip to content

feat: searching improvements#2

Merged
raklaptudirm merged 14 commits intomasterfrom
search
Oct 26, 2022
Merged

feat: searching improvements#2
raklaptudirm merged 14 commits intomasterfrom
search

Conversation

@raklaptudirm
Copy link
Copy Markdown
Owner

@raklaptudirm raklaptudirm commented Oct 26, 2022

chore: use util package for max and min
chore: refactor search using legal movegen
chore: serach code improvement
chore: add replacement scheme to tt
chore: search returns relative eval
chore: add draw checks to search
chore: add functions to check if position is draw
chore: put tt in separate package
feat: add quiescence search
fix: handle tt collisions in search
feat: basic move ordering
chore: make search a method on context
fix: tt probing and draw detection
chore: evaluate moves one (speed)

@raklaptudirm raklaptudirm added the enhancement New feature or request label Oct 26, 2022
@raklaptudirm raklaptudirm self-assigned this Oct 26, 2022
@raklaptudirm raklaptudirm merged commit 8ff0a51 into master Oct 26, 2022
@raklaptudirm raklaptudirm deleted the search branch October 26, 2022 13:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant