13 Commits

Author SHA1 Message Date
5e92942cb8 Makefile: add -Wno-initializer-overrides to clang builds 2026-01-08 19:11:53 +01:00
33a0878f6a Set required feature flag macro for Linux builds 2026-01-08 15:45:38 +01:00
29ebb83ead Fix web layer 2026-01-07 21:13:23 +01:00
5a5a392c8b Performance improvements 2026-01-07 21:13:15 +01:00
716527fa8f major rework 2026-01-03 16:22:42 +01:00
160ea82549 Major rework: add search timer, evaluation improvements, more
ADDITIONAL CHANGES

Alpha-Beta search
* Change back to recursive alphabeta with implicit stack
* Add atomic_bool parameter that stops search when set to false
* Update tests accordingly

Evaluation
* Fix bug where black pawns are using white's positional modifier bonus

Makefile
* Add -march=native to clang release builds
2025-12-26 16:18:09 +01:00
97b6934024 Update README 2025-12-20 01:19:54 +01:00
66feaab027 rename base.h -> engine.h and fix bugs in codegen 2025-12-19 04:19:00 +01:00
02b1ca4cfe Make engine dep-free/standalone and add Wasm target 2025-12-19 04:01:32 +01:00
be5ec8d0dc WIP 2025-12-17 14:12:00 +01:00
2f65828ae2 almost working now 2025-12-15 22:51:10 +01:00
25705d6cd6 WIP 2025-12-09 02:34:33 +01:00
fe2e026f1e Initial commit 2025-12-08 18:44:32 +01:00