CH Bryan Liu - bryan.liu12@imperial.ac.uk
Department of Computing, Imperial College London (2014)
This is a simple chess game implementation written in C++ as part of the 2nd Year Computing Laboratory exercise
Currently there are no dynamic user interface and functionality is tested by command lines in the form of:
(StartPos, EndPos)
ChessMain.cpp & SampleGames.cpp contains a collection of the mentioned
commands. The main Chess and SampleGames programs can be invoked by:
make (Chess|SampleGames)?
(Chess|SampleGames)The implementation of the game engine could be found in ChessBoard.(cpp|hpp),
while implementation of other classes (chess pieces, error handling class)
could be found in /src
A partial test suite is able to be found in /test, currently it contains
unit tests for the Pawn and Knight piece