-
Notifications
You must be signed in to change notification settings - Fork 0
License
simfarm/chess
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
=============================================================== Solidarity Bros. Chess Game By Chris Wang, Dmitriy Chukhin, and Jim Ladd October 1, 2014 $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ *************** * How to Play * *************** To start a game, simply type: $ ./main.py Each player will be prompted for their move: White> Moves consist of a four-letter sequence where the first pair of letters gives the coordinates of the piece to move (e.g. 'b1') and the second pair of letters gives the destination of the piece. (e.g. 'c3'). To move the white player's knight on the first turn, you would type: White> b1c3 After hitting enter, the game will show you the new state of the board. The game operates using the normal rules of Chess; The white player always makes the first move in the game and only legal moves are allowed. To quit the game, type 'quit'. *************** * How to Test * *************** To test the game, type: $ ./test.py You should see output similar to the following: Ran 30 tests in 0.005s OK (The number of tests may vary) **************** * Requirements * **************** To run the tests (test.py), you must have the mock library installed: $ sudo pip install mock **************** * Future Work * **************** Chess is still a work in progress. Version 1.0 contains the ability to play a basic game of chess but there is still work to be done. Work regarding game itself: -Implement en passant -Implement castling -Implement pawn promotion Future features: -Develop a move log and display the move log at the end of the game. -Develop the ability to save games. -Add in time controls. -Develop a graphical user interface?
About
No description, website, or topics provided.
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published