-Method initialiseWinDir assigns an unsigned short value to wind direction.
-Method changeWindDir randomly changes the wind direction throughout race.
-Issue found regarding showing wind direction.
#story[882]
RaceStatusraceStatus=newRaceStatus(System.currentTimeMillis(),raceId,4,startTime,0,2300,2,boatStatuses);//TODO FIX the second currentTime is a placeholder! Also, replace magic values.
RaceStatusraceStatus=newRaceStatus(System.currentTimeMillis(),raceId,4,startTime,windDir,2300,2,boatStatuses);//TODO FIX the second currentTime is a placeholder! Also, replace magic values.
mockOutput.parseRaceStatus(raceStatus);
}
}else{
@ -207,9 +235,10 @@ public class Race implements Runnable {
}
}
boatOffset=(boatOffset+1)%(startingBoats.size());
RaceStatusraceStatus=newRaceStatus(System.currentTimeMillis(),raceId,3,startTime,0,2300,2,boatStatuses);//TODO FIX the second currentTime is a placeholder! Also, replace magic values.
RaceStatusraceStatus=newRaceStatus(System.currentTimeMillis(),raceId,3,startTime,windDir,2300,2,boatStatuses);//TODO FIX the second currentTime is a placeholder! Also, replace magic values.