Skip to content

latikaray/ChessGame-version-2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

♟️ GrandMaster AI

GrandMaster AI is a clean and interactive AI-powered Chess game built using HTML, CSS, and JavaScript.
Play against a smart AI opponent directly in your browser — no backend or setup required.


🚀 Live Demo

👉 https://latikaray.github.io/ChessGame-version-2/


Screenshot

chess3

📌 Features

  • ♟️ Play Chess vs AI
  • 🧠 AI powered by Minimax Algorithm with Alpha-Beta pruning
  • 🎨 Clean and responsive UI using Tailwind CSS
  • ⚡ Fast and lightweight (pure frontend project)
  • 🔁 Restart game anytime

🛠️ Tech Stack

  • HTML5
  • CSS3
  • JavaScript (Vanilla JS)
  • chess.js (game logic library)
  • Tailwind CSS

🧠 How AI Works

The AI uses:

  • Minimax Algorithm
  • Alpha-Beta Pruning
  • Basic piece value evaluation

This allows the AI to:

  • Predict future moves
  • Choose optimal strategies
  • Provide a challenging gameplay experience

⚠️ Limitations

  • Limited AI depth (for performance)
  • No multiplayer mode
  • No move history / undo

💡 Future Improvements

  • Difficulty levels 🎚️
  • Undo / Redo moves ↩️
  • Move history panel 📜
  • Sound effects 🔊
  • Stronger AI (Stockfish integration)

🤝 Contributing

Feel free to fork this repository and improve the project.


📜 License

This project is open-source and available under the MIT License.


⭐ Support

If you like this project, consider giving it a ⭐ on GitHub!

About

Mini Project made for course requirements of AI with GEMINI CANVAS

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages