Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mikhailms/chessgame

Final project for Java module.
https://github.com/mikhailms/chessgame

Last synced: 2 days ago
JSON representation

Final project for Java module.

Awesome Lists containing this project

README

        

# ChessGame
## Simple implementation. I have completed the following features :
- [x] Check if the user's input is a legal move, otherwise user should repeat input.
- [x] All pieces moves as you expect them to move, except advanced moves: castling, en passant and pawn promotion
- [x] Added two versions of AI - first moves pieces randomly, second moves pieces such a way so the piece will defeat the highest opponent's piece.