Command Line Chess
Play command line chess! Start the game by running "$ ruby lib/chess.rb" from the root directory.
You can save the game by typing "save" instead of a move.
You can load a game by typing "load" instead of a move.
Quit the game by typing "exit" or "quit".
Make moves by entering the two squares you want to move a piece from and to in the form '[file][rank] [file][rank]'. For example, to move a starting position pawn as the white palayer, type "D2 D3" or "d2 d3"
Castle by moving the King to its final position after castling.
Web App
This libray is used in the Web App https://github.com/Hawkeye000/sinatra-chess.
See this in use at http://hawkeye-chess.herokuapp.com/
Dependencies
See Gemfile.