Skip to content

Latest commit

 

History

History
38 lines (28 loc) · 961 Bytes

README.md

File metadata and controls

38 lines (28 loc) · 961 Bytes

Chess-for-Nerds

Play chess against your terminal buddy

Samples

  • Most recent move colored:

  • Error on invalid moves:

  • Identifies the 'CHECK' position:

How to Play

On your favorite terminal paste the following:

git clone https://github.com/DevPranjal/Chess-for-Nerds.git
cd Chess-for-Nerds/chess-PvP/
python play.py

Rules

  • General Rules can be found here
  • Specific rules are:
    • Enter position on the board to locate a square, eg. a1 or h4
    • Capital letter represent white, small letters represent black

Features checklist:

  • Basic rules: Proper moving and capturing
  • Powers of Pieces
  • Identification of Check position
  • Identification of Checkmate position
  • Special moves: Castling, En Passant
  • Players playing on different devices