Package main.verarbeitung

Class Summary
Matrix Klasse, die die Verwaltung der Matrix übernimmt.
Punkt Klasse, die einen Punkt in der Matrix repräsentiert.
Verarbeitung Die Klasse Verarbeitung sucht einen Weg von Rösselsprüngen in der angegebenen Matrix.
 

Exception Summary
IsSperrfeldException Exception, die geworfen wird, wenn ein Sperrfeld doppelt definiert ist
IsStartpunktException Exception, die geworfen wird, wenn die Koordinate eines Sperrfeldes auf dem Startpunkt liegt
MatrixNotInitialisedException Exception, die geworfen wird, wenn die Matrix noch nicht initialisiert ist.
OutOfMatrixException Exception, die geworfen wird, wenn ein Sperrfeld oder Startpunkt außerhalb der Matrix definiert wird
ReDefinedStartpunktException Exception, die geworfen wird, wenn versucht wird den Startpunkt ein zweites mal zu setzen
WrongDimensionException Exception, die geworfen wird, wenn die Dimension der Matrix falsch angegeben wurde.