Checks if the detective can make a move or not
This method changes the position of the Fugitive without adding it to the
prevPositions array.
This method is a "quick and dirty" way of changing the position of a detective.
This method is used to change the position of a detective
This method changes the position of the fugitive
This method changes the position of the detective provided he has the
requisite tickets and the availability of that particular node
Compares two objects of this class and returns the score depending on the
values given by the getScore() method
This method compares two objects of this class depending on the score of
the boards
This method compares this object to another objects
This method compares this board to another board o