Skip to content

adeelone/ChessGen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ChessGen

Browser-playable chess plus the original Java console implementation.

Web version

Open web/index.html in a browser to play.

Files:

  • web/index.html for the page structure
  • web/styles.css for the board and layout
  • web/app.js for the chess engine, UI, and AI

Features:

  • Full legal move validation
  • Check, checkmate, and stalemate detection
  • Castling, en passant, and promotion
  • Click-to-move board UI
  • Minimax AI with alpha-beta pruning

Java console version

javac -d out src\chess\*.java
java -cp out chess.ChessConsoleApp

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages