Commit Graph

  • 156266a5bb docs: add project readme HEAD main dualfroz 2026-08-28 22:40:00 +02:00
  • a2a4039250 test(game): add self-play integration test dualfroz 2026-08-28 19:15:00 +02:00
  • ec8be64f82 test(protocol): add uci, clock, and time-control tests dualfroz 2026-08-28 15:50:00 +02:00
  • 5f2c484603 test(notation): add san and pgn tests dualfroz 2026-08-28 12:25:00 +02:00
  • a38a065f6a test(search): add transposition table and draw detection tests dualfroz 2026-08-28 09:00:00 +02:00
  • 707174a420 test(search): add search and move-ordering heuristic tests dualfroz 2026-08-27 22:40:00 +02:00
  • cc78b32f85 test(eval): add evaluation and see tests dualfroz 2026-08-27 19:15:00 +02:00
  • 7f6ee4e6f1 test(movegen): add move generation and perft tests dualfroz 2026-08-27 15:50:00 +02:00
  • 5c4159aa8e test(core): add bitboard, fen, and make/unmake tests dualfroz 2026-08-27 12:25:00 +02:00
  • 7bc38a8017 feat(cli): add command-line entry point dualfroz 2026-08-27 09:00:00 +02:00
  • e722250d4b feat(notation): add epd parser and win-at-chess suite dualfroz 2026-08-26 22:40:00 +02:00
  • a6bf7c3d74 feat(protocol): add uci protocol handler dualfroz 2026-08-26 19:15:00 +02:00
  • 32dcdcf10f feat(notation): add pgn reading and writing dualfroz 2026-08-26 15:50:00 +02:00
  • 1a4deee98a feat(notation): add san move formatting and parsing dualfroz 2026-08-26 12:25:00 +02:00
  • cc8a4221d9 feat(game): add self-play game loop dualfroz 2026-08-26 09:00:00 +02:00
  • 52c675a6ae feat(time): add time management and limit parsing dualfroz 2026-08-25 22:40:00 +02:00
  • f465bdecae feat(rules): add draw detection dualfroz 2026-08-25 19:15:00 +02:00
  • 2a9bf0c22f feat(search): add pvs search with quiescence and pruning dualfroz 2026-08-25 15:50:00 +02:00
  • 1f8e60c168 feat(search): add search tuning parameters dualfroz 2026-08-25 12:25:00 +02:00
  • 42101bb669 feat(search): add transposition table dualfroz 2026-08-25 09:00:00 +02:00
  • 8e39395992 feat(eval): add static exchange evaluation dualfroz 2026-08-24 22:40:00 +02:00
  • 161367b02d feat(eval): add tapered piece-square evaluation dualfroz 2026-08-24 19:15:00 +02:00
  • 42c792d21c feat(movegen): add pseudo-legal and legal move generation with perft dualfroz 2026-08-24 15:50:00 +02:00
  • c312e5d2df feat(core): add fen parsing and serialization dualfroz 2026-08-24 12:25:00 +02:00
  • 7b7192a1c0 feat(core): add position state with make/unmake dualfroz 2026-08-24 09:00:00 +02:00
  • 49db5ba8b6 feat(core): add move encoding and move list dualfroz 2026-08-23 22:40:00 +02:00
  • 30cc76f2e4 feat(core): add precomputed bitboard tables dualfroz 2026-08-23 19:15:00 +02:00
  • 384de06847 feat(core): add zobrist hashing keys dualfroz 2026-08-23 15:50:00 +02:00
  • c10a9d821f feat(core): add board geometry and piece encoding dualfroz 2026-08-23 12:25:00 +02:00
  • d6d1a59259 chore: add gitignore and build configuration dualfroz 2026-08-23 09:00:00 +02:00