dualfroz
|
f465bdecae
|
feat(rules): add draw detection
|
2026-08-25 19:15:00 +02:00 |
|
dualfroz
|
2a9bf0c22f
|
feat(search): add pvs search with quiescence and pruning
|
2026-08-25 15:50:00 +02:00 |
|
dualfroz
|
1f8e60c168
|
feat(search): add search tuning parameters
|
2026-08-25 12:25:00 +02:00 |
|
dualfroz
|
42101bb669
|
feat(search): add transposition table
|
2026-08-25 09:00:00 +02:00 |
|
dualfroz
|
8e39395992
|
feat(eval): add static exchange evaluation
|
2026-08-24 22:40:00 +02:00 |
|
dualfroz
|
161367b02d
|
feat(eval): add tapered piece-square evaluation
|
2026-08-24 19:15:00 +02:00 |
|
dualfroz
|
42c792d21c
|
feat(movegen): add pseudo-legal and legal move generation with perft
|
2026-08-24 15:50:00 +02:00 |
|
dualfroz
|
c312e5d2df
|
feat(core): add fen parsing and serialization
|
2026-08-24 12:25:00 +02:00 |
|
dualfroz
|
7b7192a1c0
|
feat(core): add position state with make/unmake
|
2026-08-24 09:00:00 +02:00 |
|
dualfroz
|
49db5ba8b6
|
feat(core): add move encoding and move list
|
2026-08-23 22:40:00 +02:00 |
|
dualfroz
|
30cc76f2e4
|
feat(core): add precomputed bitboard tables
|
2026-08-23 19:15:00 +02:00 |
|
dualfroz
|
384de06847
|
feat(core): add zobrist hashing keys
|
2026-08-23 15:50:00 +02:00 |
|
dualfroz
|
c10a9d821f
|
feat(core): add board geometry and piece encoding
|
2026-08-23 12:25:00 +02:00 |
|
dualfroz
|
d6d1a59259
|
chore: add gitignore and build configuration
|
2026-08-23 09:00:00 +02:00 |
|