|
|
|
@ -180,9 +180,9 @@ public class RaceLogic implements RunnableWithFramePeriod, Observer {
|
|
|
|
public void update(Observable o, Object arg) {
|
|
|
|
public void update(Observable o, Object arg) {
|
|
|
|
Collision e = (Collision)arg;
|
|
|
|
Collision e = (Collision)arg;
|
|
|
|
|
|
|
|
|
|
|
|
if(e.getBearing().degrees() == 0) System.out.println("Ahead");
|
|
|
|
// if(e.getBearing().degrees() == 0) System.out.println("Ahead");
|
|
|
|
else if(e.getBearing().degrees() < 90) System.out.println("Starboard");
|
|
|
|
// else if(e.getBearing().degrees() < 90) System.out.println("Starboard");
|
|
|
|
else if(e.getBearing().degrees() > 270) System.out.println("Port");
|
|
|
|
// else if(e.getBearing().degrees() > 270) System.out.println("Port");
|
|
|
|
else System.out.println("Behind");
|
|
|
|
// else System.out.println("Behind");
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|