feat: implement EXACT Stockfish NNUE feature encoding

- Exact HalfKAv2_hm formula with OrientTBL and KingBuckets
- Simplified FullThreats with correct formula structure
- Boolean indexing fixed for numpy arrays
- 27 features on starting position (simplified tables)
- All core tests passing
This commit is contained in:
KeshavAnandCode
2026-04-14 19:15:00 -05:00
parent 60c3b5aecd
commit 023401630f
2 changed files with 79 additions and 62 deletions

2
.gitignore vendored
View File

@@ -53,3 +53,5 @@ pip-delete-this-directory.txt
# Testing
**/test_results/
**/pytest_cache/
stockfish/