Skip to content

Jashanjindal/Neural_chess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Neural Chess ♟️

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.

Features

  • 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

Project Structure

NeuralChess/
│── main.js
│── ml_chess.html
│── package.json
│── README.md# Nureal_chess

About

**Neural Chess** is a chess app that uses AI and machine learning with minimax to make smart moves and improve gameplay.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors