HUMBOLDT COUNTY CHESS CLUB
NEW – EXPERIMENTAL Neural Network Chess Engine (opens in this window, no installation required). Feel free to explore it if you're curious.
This chess app runs entirely in your browser—no database connections and no third-party chess engines involved. All source code is visible through your browser’s source view or developer tools. The client is written in JavaScript (V8) and uses WebGPU when available, with a CPU fallback if your browser does not support it. The neural network engine is a SEBlock model compiled with ONNX. The engine uses minimax with alpha-beta pruning, along with neural network-based move ordering and evaluation to guess strong moves. For best performance, a search depth of 6 or lower is recommended. Depth 8 provides stronger play but may be slower. This version was trained for approximately 12 hours. Training is ongoing, and current projections suggest peak performance after roughly 80 additional hours. Enjoy, and let me know how it plays!