Skip to content

Incremental attack tables - #33

Merged
TheRealGioviok merged 20 commits into
official-clockwork:mainfrom
87flowers:incr-at-1
Jun 5, 2025
Merged

Incremental attack tables#33
TheRealGioviok merged 20 commits into
official-clockwork:mainfrom
87flowers:incr-at-1

Conversation

@87flowers

Copy link
Copy Markdown
Contributor

Step 2 in the 4 step plan: Incremental updates.

  • UCI changes:
    • Implements position
    • Adds fen (prints fen).
    • Adds attacks (prints attack tables).
    • Adds perft (splitperft to specified depth from current position).
  • Position::move changes:
    • Incremental attack table updates
  • Place changes:
    • Change to a more AVX2-compatible format.

@TheRealGioviok TheRealGioviok left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

maybe optimization

Comment thread src/board.hpp Outdated
@TheRealGioviok
TheRealGioviok merged commit 5a8a38a into official-clockwork:main Jun 5, 2025
@87flowers
87flowers deleted the incr-at-1 branch June 5, 2025 21:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants