Go to file
2023-06-20 21:12:54 +02:00
.idea feature: add readme 2023-06-20 21:12:54 +02:00
src/com/jarocki/stanislaw/chess feature: add readme 2023-06-20 21:12:54 +02:00
.gitignore initial commit 2023-06-20 17:17:45 +02:00
chessEngine.iml initial commit 2023-06-20 17:17:45 +02:00
readme.md feature: add readme 2023-06-20 21:12:54 +02:00

Stanchezz

Is it a chess? Is it a Stan's chess? Is it a Sanchez's chess?

It's a OOP project of working chess implemented in Java.

Features

  • castling (long and short).

  • en passant.

  • check detection.

  • pawn promotion to queen.

  • checkmate detection (in progress)

Deployment

To run this project download the repository, compile it and run.

  • In Game.java when you grep for "@tests" you'll find section where you can uncomment predefined sets of moves. Try at least one! For default there is none (getNoPredefinedMoves()).
  • After the predefined set of moves run you can start type your own - the input format is e.g. "e2 e4".

Author

@Stanisław Jarocki