a0lite-js
completeA TypeScript neural network chess engine compatible with lc0 nets. Plays on Lichess.
2 stars
0 forks
25 commits
0 issues
TypeScript
bunchesschess-engine
A neural network chess engine written in TypeScript, compatible with Leela Chess Zero (lc0) neural network weights. It runs on Bun and plays on Lichess.
#How it works
The engine loads lc0-format neural network weights and uses them to evaluate chess positions. It implements MCTS (Monte Carlo Tree Search) for move selection, similar to how AlphaZero-style engines work — but in TypeScript.