Fixed Javadoc and also made some variables private #story[1187]

main
Fan-Wu Yang 8 years ago
parent 0de7780020
commit 2382585c15

@ -9,18 +9,18 @@ import java.util.Random;
* Created by jjg64 on 28/08/17.
*/
public class ShiftingWindGenerator implements WindGenerator {
Bearing baselineBearing;
double baseLineSpeed;
double windSpeedVariance = 5;
double bearingVariance = 5; // In degrees
double oscillationVariance = 0.25;
double oscillationPeriod = 1e3 * 60 * 1; // In milliseconds
double timeOfLastOscillationReset = 0;
double timeOfLastChange = 0;
double timeSinceLastShift = 0; // Back / veer
boolean anticlockwise = false;
private Bearing baselineBearing;
private double baseLineSpeed;
private double windSpeedVariance = 5;
private double bearingVariance = 5; // In degrees
private double oscillationVariance = 0.25;
private double oscillationPeriod = 1e3 * 60 * 1; // In milliseconds
private double timeOfLastOscillationReset = 0;
private double timeOfLastChange = 0;
private double timeSinceLastShift = 0; // Back / veer
private boolean anticlockwise = false;
public ShiftingWindGenerator(Bearing baselineBearing, double baseLineSpeed) {
this.baselineBearing = baselineBearing;

@ -40,6 +40,7 @@ public class MainController extends Controller {
* Transitions from the StartController screen (displays pre-race information) to the RaceController (displays the actual race).
* @param visualiserRace The object modelling the race.
* @param controllerClient Socket Client that manipulates the controller.
* @param isHost if the client is the host of a race or not.
*/
public void beginRace(VisualiserRaceEvent visualiserRace, ControllerClient controllerClient, Boolean isHost) {
raceController.startRace(visualiserRace, controllerClient, isHost);

Loading…
Cancel
Save