fikser et rename problem i board

This commit is contained in:
Tobydrama 2020-03-17 17:26:57 +01:00
parent dfefe49aa0
commit 3d981b9f3a

View File

@ -459,7 +459,7 @@ public class Board {
private void fireOneRobotLaser(Position robotPosition, Direction robotDirection){ private void fireOneRobotLaser(Position robotPosition, Direction robotDirection){
Position positionInFront = getNewPosition(robotPosition,robotDirection); Position positionInFront = getNewPosition(robotPosition,robotDirection);
if(!isValidPosition(positionInFront)||robotMoveIsStoppedByWall(robotPosition,positionInFront,robotDirection)){ if(!isValidPosition(positionInFront)||moveIsStoppedByWall(robotPosition,positionInFront,robotDirection)){
return; return;
} }
Position hitPosition = lineForTheLaser(robotDirection,positionInFront); Position hitPosition = lineForTheLaser(robotDirection,positionInFront);
@ -485,7 +485,7 @@ public class Board {
*/ */
private Position lineForTheLaser(Direction direction, Position startPosition){ private Position lineForTheLaser(Direction direction, Position startPosition){
Position newPosition = getNewPosition(startPosition,direction); Position newPosition = getNewPosition(startPosition,direction);
if(!isValidPosition(newPosition) || robotMoveIsStoppedByWall(startPosition,newPosition,direction)){ if(!isValidPosition(newPosition) || moveIsStoppedByWall(startPosition,newPosition,direction)){
return startPosition; return startPosition;
} }
else if(getRobotOnPosition(newPosition)!=null){ else if(getRobotOnPosition(newPosition)!=null){