index
:
chess
main
Chess engine written in C++
Adam
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
bot.cpp
Age
Commit message (
Collapse
)
Author
5 days
refactor(hash): refactoring hash logic to be better
Adam
6 days
perf(board): making hashing use incremental XORs instead of rebuild from scratch
Adam
7 days
fix(book): making engine turn caslting moves into uci perpesentation only if ↵
Adam
there is a king
7 days
refactor(book): refactoring opening book code
Adam
8 days
refactor(board): refactoring move generation code into better and nice way + ↵
Adam
adding debug command moves
9 days
fix(search) making quiecen search have same mid search logic as main search
Adam
9 days
perf(draw) instead of having a hash map for three fold repetion check now we ↵
Adam
have
10 days
removing maximum depth now insted we are gonna just have constant thinging ↵
Adam
time of 7 seconds for now if no time controls are speficied
10 days
renaming things
Adam
10 days
making bot thing more
Adam
10 days
implementing memory optimazied move using uint16_t instead of a four ↵
Adam
integers and one byte
13 days
fixing
Adam
14 days
fixing transpoition table bug
Adam
14 days
improvign bot by giving king endgame table
Adam
2026-08-10
fixing isseu #1
Adam
2026-08-10
fixing even more lint warings
Adam
2026-08-10
incresing maximum depth
Adam
2026-08-08
adding time management
Adam
2026-08-02
caching kign position
Adam
2026-08-01
Update bot.cpp
Adam
2026-08-01
removing openning book
Adam
2026-08-01
adding book usage
Adam
2026-08-01
none
Adam
2026-08-01
adding node couting
Adam
2026-08-01
cleaning code
Adam
2026-08-01
optimalization and naming changes
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
Decresing time to something more resonable
Adam
2026-07-31
improving iterative deeping code
Adam
2026-07-31
changes
Adam
2026-07-31
improving default depth
Adam
2026-07-30
optimazing
Adam
2026-07-30
improving bot
Adam
2026-07-30
improving pawn tble
Adam
2026-07-30
making bot better and 50 move rule aware
Adam
2026-07-30
default depth
Adam
2026-07-29
new folder structer
Adam
2026-07-29
adding testing new folder structer
Adam
2026-07-29
adding depth support
Adam
2026-07-29
making bishops more valuable
Adam
2026-07-29
hell
Adam
2026-07-29
changes
Adam
2026-07-29
improving check generation
Adam
2026-07-29
early return when no legal moves, skipping sort call
Adam
2026-07-29
fixing cache bug
Adam
2026-07-29
improving the bot
Adam
2026-07-29
i hate something
Adam
2026-07-29
saving cache to dish
Adam
2026-07-29
optimazing
Adam
[next]