Axel Uhl
|
51f7f9f0c4
|
one more usage of WindLegTypeAndLegBearingCache
|
2015-05-21 12:57:17 +02:00 |
|
Axel Uhl
|
542c296f14
|
added ToT factor and ToD allowance columns to leaderboard (see bug 2862)
|
2015-05-21 11:25:40 +02:00 |
|
Axel Uhl
|
1a319c228c
|
added timeOnTimeFactor and timeOnDistanceAllowance of CompetitorDTOImpl to equals/hashCode
|
2015-05-21 09:22:23 +02:00 |
|
Axel Uhl
|
d3073529ff
|
fixed gap change in own time, making a distinction between first and other legs
|
2015-05-21 08:39:02 +02:00 |
|
Axel Uhl
|
378d5f48cb
|
fixing severe bug in time traveled on TrackedLegOfCompetitorImpl; the column kept counting, even after leg finishing time
|
2015-05-20 23:34:15 +02:00 |
|
Axel Uhl
|
264073a2e9
|
fixed tooltips for corrected/time columns; added corrected time columns to settings (see bug 2862)
|
2015-05-20 23:33:28 +02:00 |
|
Axel Uhl
|
f7d72e7ab3
|
added corrected time columns (see bug 2862)
|
2015-05-20 22:45:42 +02:00 |
|
Axel Uhl
|
9bc3fddebc
|
avoid reducing windward distance traveled in case a competitor is at the mark rounding and has a negative windward distance traveled for the current leg
|
2015-05-20 18:03:58 +02:00 |
|
Axel Uhl
|
2d11ab9a31
|
fixed calculation bug in TimeOnTimeAndDistanceRankingMetric
|
2015-05-20 17:50:17 +02:00 |
|
Axel Uhl
|
cf09647e00
|
fixed issues with competitors who didn't start a leg yet; added toString() for TrackedLeg and TrackedLegOfCompetitor
|
2015-05-20 17:07:05 +02:00 |
|
Axel Uhl
|
96988ae292
|
an untested attempt to compute the gap to leader for a leg for TimeOnTimeAndDistanceRankingMetric; still square effort; extraction of pre-calculation still missing
|
2015-05-20 16:13:09 +02:00 |
|
Axel Uhl
|
132061a181
|
fixed some aspects of already finished legs and race
|
2015-05-19 18:24:07 +02:00 |
|
Axel Uhl
|
0ad2425617
|
also adapted gap chart to gap in own time
|
2015-05-19 16:01:19 +02:00 |
|
Axel Uhl
|
53ba99f9aa
|
added null safety in gap in own time calculation; no need to pass RankingInfo for gap change calculation
|
2015-05-19 15:13:01 +02:00 |
|
Axel Uhl
|
627e97d970
|
Merge branch 'master' into bug1018
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.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_cn.properties
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_ru.properties
|
2015-05-19 14:18:08 +02:00 |
|
Axel Uhl
|
c7589e4204
|
Merge remote-tracking branch 'server/master'
|
2015-05-19 12:58:28 +02:00 |
|
Axel Uhl
|
4a295068cb
|
fixing another null PassingInstruction issue after commit ec861bebba in SwissTimingReplayToDomainAdapter
|
2015-05-19 12:54:45 +02:00 |
|
Axel Uhl
|
3654444570
|
renamed method that returns a Duration so it isn't called ...AsSeconds
|
2015-05-19 12:54:24 +02:00 |
|
Axel Uhl
|
775f01a7f6
|
gap to leader and gap at end of previous leg are now defined through the ranking metric's gap to leader in own time
|
2015-05-19 12:46:49 +02:00 |
|
fmittag
|
8f4da41edb
|
Merge remote-tracking branch 'origin/master' into bug2810
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/client/place/event/regatta/tabs/RegattaCompetitorAnalyticsTabView.java
|
2015-05-19 11:25:40 +02:00 |
|
fmittag
|
d477d9a080
|
Merge remote-tracking branch 'origin/master' into design2015
|
2015-05-19 11:00:54 +02:00 |
|
Axel Uhl
|
7b0409497c
|
omitted redundant outer class name
|
2015-05-19 10:10:06 +02:00 |
|
Axel Uhl
|
958ecaba1a
|
added cache to gap calculation for LegEntryDTO
|
2015-05-19 10:07:13 +02:00 |
|
Axel Uhl
|
9466219772
|
more formatting changes
|
2015-05-19 09:08:39 +02:00 |
|
Axel Uhl
|
25d3e25834
|
whitespace change only
|
2015-05-19 09:05:43 +02:00 |
|
Axel Uhl
|
5e257f3cb5
|
Merge branch 'master' into bug1018
|
2015-05-19 08:57:21 +02:00 |
|
Axel Uhl
|
8679fb4450
|
use PassingInstruction.None during TracTrac control point construction
|
2015-05-19 08:50:38 +02:00 |
|
Axel Uhl
|
e537d4e979
|
fixing SwissTimingAdapter DomainFactoryImpl which now has to use PassingInstruction.None to produce equal ControlPoint/PassingInstruction pairs
|
2015-05-19 08:40:32 +02:00 |
|
Axel Uhl
|
f948ce36c3
|
consolidated imports to avoid warnings
|
2015-05-19 02:19:10 +02:00 |
|
Axel Uhl
|
963664727d
|
when overstaying the lay lines, count at most the leg's windward distance
|
2015-05-19 02:09:56 +02:00 |
|
Axel Uhl
|
e3d3d2c906
|
eliminated a few more NPEs and ranking/farthest-along inconsistencies
|
2015-05-19 01:32:34 +02:00 |
|
Axel Uhl
|
b31fb1be1b
|
using a separate comparator to determine "farthest ahead"; RaceRankComparator is slightly inconsistent with TimeOnTimeAndDistance's notion of windward distance traveled
|
2015-05-19 00:35:10 +02:00 |
|
Axel Uhl
|
ff5b049cda
|
trying to fix bug 2860 by first obtaining the course read lock before obtaining the mark passing lock
|
2015-05-18 18:41:12 +02:00 |
|
Axel Uhl
|
470d6fe805
|
added symmetrical absolute/signed windward distance methods on tracked leg and AbstractRankingMetric
|
2015-05-18 18:40:05 +02:00 |
|
Axel Uhl
|
e4b724142a
|
trying to fix bug 2860 by first obtaining the course read lock before obtaining the mark passing lock
|
2015-05-18 18:39:00 +02:00 |
|
Steffen Schaefer
|
b245430ed2
|
Adapted current version of footer styling
|
2015-05-18 18:00:20 +02:00 |
|
Axel Uhl
|
0e972c67e3
|
use absolute instead of signed windward distance to determine how far a competitor traveled
|
2015-05-18 17:57:34 +02:00 |
|
Steffen Schaefer
|
800e9c3c7c
|
Adapted current version of social footer styling
|
2015-05-18 17:57:25 +02:00 |
|
Steffen Schaefer
|
48d48a5fcf
|
Adapted current version of main.gss
|
2015-05-18 17:56:15 +02:00 |
|
Axel Uhl
|
fe368b66f3
|
use LeaderboardDTOCalculationReuseCache instead of NoCachingWindLegTypeAndLegBearingCache to really utilize the benefits of caching
|
2015-05-18 16:17:07 +02:00 |
|
Axel Uhl
|
10faa84ca3
|
Merge branch 'master' into bug1018
|
2015-05-18 14:41:27 +02:00 |
|
Axel Uhl
|
1193fcd467
|
fixing bug 2847 by issuing a UUID for new GateDTO objects already in the client-side editor thanks to Lennart's fix allowing us to issue random UUIDs on the client
|
2015-05-18 14:40:29 +02:00 |
|
Axel Uhl
|
ec861bebba
|
fixing bug 2858 by comparing ControlPoint *and* PassingInstruction
|
2015-05-18 14:16:25 +02:00 |
|
Axel Uhl
|
8b6f420b73
|
fixed name for copied course
|
2015-05-18 13:10:22 +02:00 |
|
Axel Uhl
|
0923fb203d
|
added some null-safety to CandidateFinderImpl; see also bug 2857
|
2015-05-18 12:48:05 +02:00 |
|
Axel Uhl
|
3511a1f978
|
added more null-safety to TimeOnTimeAndDistanceRankingMetric
|
2015-05-18 12:47:47 +02:00 |
|
Axel Uhl
|
0262ae2657
|
trying to fix sporadically failing testStoreAndUpdateCompetitor test by adding a WriteConcern.SAFE to the competitor collection drop() method
|
2015-05-18 00:19:32 +02:00 |
|
Axel Uhl
|
8359e80f62
|
Merge branch 'master' into bug1018
|
2015-05-18 00:05:22 +02:00 |
|
Axel Uhl
|
f9b0b8a41c
|
some aftermath to bug 2846, factoring the race log analysis of the "from" race log out of the loop that copies it to the other race logs
|
2015-05-18 00:00:24 +02:00 |
|
Axel Uhl
|
df57dd1cb4
|
Merge branch 'master' into bug1018
|
2015-05-17 23:55:00 +02:00 |
|