index
:
chess
main
Chess engine written in C++
Adam
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
board
Age
Commit message (
Collapse
)
Author
5 days
perf(board): making hashing use incremental XORs instead of rebuild from scratch
Adam
5 days
refactor(move): refactoring move to be nicer and better
Adam
6 days
test commit
Adam
6 days
perf(move): making undo move use incremental bitboard aproah instead of ↵
Adam
generation from scrath each time
6 days
refactor(move): making a helper
Adam
6 days
refactor(all):
Adam
7 days
featuare(fen): validating king counts before accepting fen string
Adam
8 days
refactor(board): refactoring move generation code into better and nice way + ↵
Adam
adding debug command moves
9 days
refactor(formating): fixing formating
Adam
9 days
perf(draw) instead of having a hash map for three fold repetion check now we ↵
Adam
have
9 days
Fixing compiler errors
Adam
9 days
renaming things
Adam
10 days
implementing memory optimazied move using uint16_t instead of a four ↵
Adam
integers and one byte
11 days
adding a create move helper function
Adam
11 days
adding more memory efficnet helper functions
Adam
12 days
moving enum around
Adam
13 days
updating header file
Adam
2026-08-10
folowing the lint suggestions
Adam
2026-08-10
fixing
Adam
2026-08-10
fixing lint error
Adam
2026-08-10
fixing and updating
Adam
2026-08-10
making fen parser be self contained
Adam
2026-08-08
fix: draw counting limit change
Peter B.
2026-08-08
fix: en passant bug
Peter B.
2026-08-04
fixing direction
Adam
2026-08-04
FIXING castling
Adam
2026-08-04
fix
Adam
2026-08-04
fixing bug and todos
Adam
2026-08-03
a big hell of a commit
Adam
2026-08-02
adding bitboards aproah
Adam
2026-08-02
Adding bitboards and building them
Adam
2026-08-02
improving readme
Adam
2026-08-02
adding colored piece bitboards
Adam
2026-08-02
caching kign position
Adam
2026-07-31
using cpp check on this project
Adam
2026-07-31
making stricter cmake list and then fixing bug it found
Adam
2026-07-31
adding enpassant to fen parser
Adam
2026-07-31
making fen parser better
Adam
2026-07-31
keeping track of were all the pieces are
Adam
2026-07-31
changes
Adam
2026-07-31
improving default depth
Adam
2026-07-31
making bitboards file
Adam
2026-07-30
improving bot
Adam
2026-07-30
adding bitboards struct
Adam
2026-07-30
fixng
Adam
2026-07-29
new folder structer
Adam