/Chess

The Android Chess game with Multiplayer mode. The single player mode consist of the inbuilt engine with optimised minimax algorithm with alpha beta prunning.

Primary LanguageJava

Chess

Android Chess Game With Inbuilt Engine

GitHub

About the project   |    Features   |    Built with   |    Developers   |   

👨🏻‍💻 About The Project

Live Here
Android Chess game with Single and Multiplayer Mode The single player mode consist of following algorithms:

  1. Minimax Algorithm
  2. Alpha Beta prunning
  3. Quescence Search
  4. The evaluation function is optimized with positional heuristics
  5. Killer heuristics which rearranges the moves to kill moves first.
  6. Null move heuristics.

🌟 Features

  • Multiplayer Mode
  • Single player mode with 3 difficulty levels
  • Stalemate, Checkmate detection
  • Undo moves
  • Highlight legal moves

🚀 Built With

  1. Android Studio
  2. Java
  3. GIMP

Developers