mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-10-17 01:31:01 +00:00
Merge branch 'master' into foiling
Conflicts: java/com.sap.sailing.domain.common/src/com/sap/sailing/domain/common/DetailType.java java/com.sap.sailing.domain.racelogtrackingadapter/src/com/sap/sailing/domain/racelogtracking/impl/RaceLogRaceTracker.java java/com.sap.sailing.domain/src/com/sap/sailing/domain/leaderboard/impl/AbstractSimpleLeaderboardImpl.java java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/TrackedRace.java java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/DynamicTrackedRaceImpl.java java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/TrackedRaceImpl.java java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/TrackFileImportWidget.java java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
This commit is contained in:
commit
60bca7d374
253 files changed
+5101
-1988
No files matched your search
+12
-12
@@ -86,10 +86,10 @@ public class LeaderboardDiscardingRulesTest {
|
||||
TimePoint now = MillisecondsTimePoint.now();
|
||||
// Hunger scores better than Plattner in this case because Hunger's two discards are 123/124, keeping 122/122
|
||||
// whereas Plattner is to discard two of the four 123 results, keeping 123/123, being two points worse than Hunger:
|
||||
double totalPointsHasso = leaderboard.getTotalPoints(hasso, now);
|
||||
double totalPointsWolfgang = leaderboard.getTotalPoints(wolfgang, now);
|
||||
assertEquals(122.+122., totalPointsWolfgang, 0.0000000001);
|
||||
assertEquals(123.+123., totalPointsHasso, 0.000000001);
|
||||
double netPointsHasso = leaderboard.getNetPoints(hasso, now);
|
||||
double netPointsWolfgang = leaderboard.getNetPoints(wolfgang, now);
|
||||
assertEquals(122.+122., netPointsWolfgang, 0.0000000001);
|
||||
assertEquals(123.+123., netPointsHasso, 0.000000001);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -129,11 +129,11 @@ public class LeaderboardDiscardingRulesTest {
|
||||
TimePoint now = MillisecondsTimePoint.now();
|
||||
// Jes scores better than Rasmus in this case because Jes's two discards are 1.0/2.0, keeping 3.0/3.0
|
||||
// whereas Rasmus is to discard two of the four 2.0 results, keeping 2.0/2.0, being two points worse than Hunger:
|
||||
double totalPointsRasmus = leaderboard.getTotalPoints(rasmus, now);
|
||||
double totalPointsJes = leaderboard.getTotalPoints(jes, now);
|
||||
double netPointsRasmus = leaderboard.getNetPoints(rasmus, now);
|
||||
double netPointsJes = leaderboard.getNetPoints(jes, now);
|
||||
assertEquals(3, Util.size(leaderboard.getCompetitors()));
|
||||
assertEquals(3.+3., totalPointsJes, 0.0000000001);
|
||||
assertEquals(2.+2., totalPointsRasmus, 0.000000001);
|
||||
assertEquals(3.+3., netPointsJes, 0.0000000001);
|
||||
assertEquals(2.+2., netPointsRasmus, 0.000000001);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -171,9 +171,9 @@ public class LeaderboardDiscardingRulesTest {
|
||||
TimePoint now = MillisecondsTimePoint.now();
|
||||
// Hunger scores better than Plattner in this case because Hunger's two discards are 123/124, keeping 122/122
|
||||
// whereas Plattner is to discard two of the four 123 results, keeping 123/123, being two points worse than Hunger:
|
||||
double totalPointsHasso = leaderboard.getTotalPoints(hasso, now);
|
||||
double totalPointsWolfgang = leaderboard.getTotalPoints(wolfgang, now);
|
||||
assertEquals(122.+122., totalPointsWolfgang, 0.0000000001);
|
||||
assertEquals(123.+123., totalPointsHasso, 0.000000001);
|
||||
double netPointsHasso = leaderboard.getNetPoints(hasso, now);
|
||||
double netPointsWolfgang = leaderboard.getNetPoints(wolfgang, now);
|
||||
assertEquals(122.+122., netPointsWolfgang, 0.0000000001);
|
||||
assertEquals(123.+123., netPointsHasso, 0.000000001);
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user