Neural Chess is a desktop chess application built with Electron, HTML, CSS, and JavaScript.
It combines a playable chess interface with multiple AI/ML-inspired evaluation systems to create a stronger and more adaptive opponent.
- Play chess in a desktop application
- Built using Electron
- Clean interactive chessboard UI
- AI-based move evaluation
- Uses multiple techniques such as:
- Minimax
- Neural Network
- Linear Regression
- KNN-based pattern scoring
- Decision Tree logic
- K-Means style clustering
- Ensemble evaluation
- Local training data storage using
localStorage
NeuralChess/
│── main.js
│── ml_chess.html
│── package.json
│── README.md# Nureal_chess