GAME OF SCOTLAND YARD
---------------------

This is version 2.4 of the classic board game, Scotland Yard (originally due to Milton Bradely). The game uses the London map used in the original game. The moves of Mr. X are made by the machine, and the moves of the detectives are to be made by the human player. This version has an improved AI for Mr. X, and also features the use of black tickets by Mr. X. i18n support and German translation added as well.

AUTHORS
-------

Johannes Jowereit
Shashi Mittal

FILES IN THIS PACKAGE
---------------------

This package consists of the following files and directories :

src : This contains the source code of the project. All the source files are in this directory. The source files are well documented and quite readable, so if somebody wants to work on this project, he can easily do so.

bin : This containes all the class files in the directory game, and also the executable jar file.

help : Has help files for the game. There are 7 html pages which briefly give the rules of the game.

doc : The documentation of the source files, generated using Javadoc.

RUNNING THE GAME
----------------

The bin directory contains the executable jar file for the game. To run the jar file, type the following command on the command prompt

java -jar sy.jar

Alternatively, you can also run the program by double clicking the jar file icon in windows. Double clicking the file name may work in Linux also (to do so, you may have to associate the java command with files of this name.)

WHO ALL SHOULD BE INTERESTED IN THIS SOFTWARE
-----------------------------------------

The intended audience for this software is :

1. All the board game lovers.
2. Those interested in Artificial Intelligence and Game Theory.
3. Those interested in using the source code of this project for pedagogical purposes, since the source code uses many data structures (Graph and trees in particular), and AI algorithms as well.

LICENSE AND TERMS OF AGREEMENT
------------------------------

This software has been released under the GNU Public license (GPL).

ACKNOWLEDGMENTS
---------------

Thanks to the following individuals for their contribution to this project.

Asim Shankar and Kumar Gaurav - for their initial help in conceptualizing the project, and implementing the GUI
Istvan Fundelits - for pointing out several errors in the map file


SUGGESTIONS AND FEEDBACK
------------------------

Please mail in your suggestions/feedback to Shashi Mittal (shashi.mittal@gmail.com)

April 19, 2010
Cambridge, MA, USA.

