code cleanup
This commit is contained in:
		
							parent
							
								
									00cb917842
								
							
						
					
					
						commit
						77652705dc
					
				| 
						 | 
				
			
			@ -7,5 +7,8 @@ public class InvalidFileFormatException extends Exception {
 | 
			
		|||
    public InvalidFileFormatException(String errorMessage) {
 | 
			
		||||
        super(errorMessage);
 | 
			
		||||
    }
 | 
			
		||||
    public InvalidFileFormatException(){super();}
 | 
			
		||||
 | 
			
		||||
    public InvalidFileFormatException() {
 | 
			
		||||
        super();
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -7,6 +7,7 @@ public class InvalidTrackFormatException extends Exception {
 | 
			
		|||
    public InvalidTrackFormatException(String errorMessage) {
 | 
			
		||||
        super(errorMessage);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public InvalidTrackFormatException() {
 | 
			
		||||
        super();
 | 
			
		||||
    }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -103,6 +103,7 @@ public class PathFinderMoveStrategy implements MoveStrategy{
 | 
			
		|||
 | 
			
		||||
        /**
 | 
			
		||||
         * Constructor of State
 | 
			
		||||
         *
 | 
			
		||||
         * @param position the PositionVector object with coordinates of the Position
 | 
			
		||||
         * @param velocity the PositionVector object with coordinates of the Velocity
 | 
			
		||||
         */
 | 
			
		||||
| 
						 | 
				
			
			@ -113,6 +114,7 @@ public class PathFinderMoveStrategy implements MoveStrategy{
 | 
			
		|||
 | 
			
		||||
        /**
 | 
			
		||||
         * Checks if a state has the same Position and the same Velocity
 | 
			
		||||
         *
 | 
			
		||||
         * @param compareState the State object to compare
 | 
			
		||||
         * @return true if it is equal, false if it is not equal
 | 
			
		||||
         */
 | 
			
		||||
| 
						 | 
				
			
			@ -136,6 +138,7 @@ public class PathFinderMoveStrategy implements MoveStrategy{
 | 
			
		|||
 | 
			
		||||
        /**
 | 
			
		||||
         * Constructor of PossibleMove
 | 
			
		||||
         *
 | 
			
		||||
         * @param previousMove  The move which must be executed bevor this move can be executed
 | 
			
		||||
         * @param nextDirection The direction of the move
 | 
			
		||||
         */
 | 
			
		||||
| 
						 | 
				
			
			@ -149,8 +152,7 @@ public class PathFinderMoveStrategy implements MoveStrategy{
 | 
			
		|||
                directions.addAll(previousMove.directions); //copy the LIst of Directions from the previousMove
 | 
			
		||||
                startPosition = previousMove.endPosition; //use the endPosition from previousMove as startPosition
 | 
			
		||||
                startVelocity = previousMove.endVelocity; //use the endVelocity from previousMove as startVelocity
 | 
			
		||||
            }
 | 
			
		||||
            else { //if there was no previousMove
 | 
			
		||||
            } else { //if there was no previousMove
 | 
			
		||||
                startPosition = track.getCarPos(carIndex); //use the current Position of the car from track as startPosition
 | 
			
		||||
                startVelocity = track.getCar(carIndex).getVelocity(); //use the current Velocity of the car from track as startVelocity
 | 
			
		||||
            }
 | 
			
		||||
| 
						 | 
				
			
			@ -161,6 +163,7 @@ public class PathFinderMoveStrategy implements MoveStrategy{
 | 
			
		|||
 | 
			
		||||
        /**
 | 
			
		||||
         * check if the finishline is crossed (in correct direction) if this move is executed
 | 
			
		||||
         *
 | 
			
		||||
         * @return true if finishline will be crossed
 | 
			
		||||
         */
 | 
			
		||||
        public boolean finished() {
 | 
			
		||||
| 
						 | 
				
			
			@ -169,6 +172,7 @@ public class PathFinderMoveStrategy implements MoveStrategy{
 | 
			
		|||
 | 
			
		||||
        /**
 | 
			
		||||
         * checks if the car will crash or finishline will be crossed in wrong direction if this move is executed
 | 
			
		||||
         *
 | 
			
		||||
         * @return true if car will crash
 | 
			
		||||
         */
 | 
			
		||||
        public boolean crashed() {
 | 
			
		||||
| 
						 | 
				
			
			@ -187,6 +191,7 @@ public class PathFinderMoveStrategy implements MoveStrategy{
 | 
			
		|||
    /**
 | 
			
		||||
     * Checks if the next Move in moveList will crash. If no crash next move in moveList will be executed.
 | 
			
		||||
     * If crash the moveList will be recreated.
 | 
			
		||||
     *
 | 
			
		||||
     * @return the direction of acceleration which should be executed.
 | 
			
		||||
     */
 | 
			
		||||
    @Override
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue