//Reality.java class Reality { public double myTime,myX,theirTime,theirX,gamma; private double Objectv; public static boolean OBJECT_FRAME = true; public static boolean OBSERVER_FRAME = false; public Reality(double velocity)//Velocity as a percentage of c { myTime = myX = theirTime = theirX = 0; Objectv = velocity; gamma = 1/(Math.sqrt(1 - Objectv*Objectv)); } public void Increment() { myTime++; theirTime += 1/gamma; theirX += Objectv; } public void setVelocity(double v) { Objectv = v; gamma = 1/(Math.sqrt(1 - Objectv*Objectv)); } public double getV() { return Objectv; } }