Axel Uhl
fe8bd57a19
allow a competitor to be modified through the UpdateCompetitor operation
2013-10-31 18:10:56 +01:00
Axel Uhl
6f3bbfe0e8
fixed a sign issue with the along-track windward distance, fixing the identification of the advantageous side
2013-10-26 01:09:23 +02:00
Axel Uhl
03531c7c80
moved start and finish line advantage analysis to TrackedRace
2013-10-25 23:10:19 +02:00
Axel Uhl
1a52a752c6
added test for signed cross-track error
2013-10-25 21:27:44 +02:00
Axel Uhl
e1d636bef7
renamed crossTrackError to absoluteCrossTrackError and added new crossTrackError with sign; prepare for start/finish line advantage analysis
2013-10-25 21:15:31 +02:00
Frederik Petersen
8f21a28049
Merge branch 'master' into polars
...
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_de.properties
2013-10-23 09:02:33 +02:00
Nick Klose
4e57de36a7
Added Test to check if the method getEstimatedPosition is correct. Idea of adding vectors is does not work.
2013-10-21 17:45:02 +02:00
Axel Uhl
9b4af4b15c
implemented GPSFixTrack.getEstimatedPositions(Iterable<Timed> timeds, boolean extrapolate) in an efficient way
2013-10-16 21:44:25 +02:00
Axel Uhl
c746e35f34
offering iterator-based estimated position calculation on GPSFixTrack; trivial implementation so far
2013-10-16 21:06:33 +02:00
Axel Uhl
8821c009ed
Merge remote-tracking branch 'server/master'
2013-10-16 18:20:29 +02:00
Axel Uhl
60364a65c9
working towards a fix for bug 1190 (stabilize wind replication against race conditions)
2013-10-16 18:19:58 +02:00
Jens Rommel
6c35fa9122
Merge remote-tracking branch 'refs/remotes/external/master' into jens--expedition-wind-import
...
Conflicts:
java/com.sap.sailing.server.gateway/WEB-INF/web.xml
2013-10-09 12:16:31 +02:00
Frederik Petersen
17c38e9e76
Polarsheet Test fix and small npe fix
2013-10-09 10:59:49 +02:00
Frederik Petersen
4f31e90ed3
Merge branch 'master' into polars
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.java
2013-10-08 15:38:46 +02:00
Lennart Hensler
7e33dcf0bc
Merge branch 'master' into trackedRaceExtensions
2013-10-08 12:04:41 +02:00
Frederik Petersen
c286244a30
Added polar sheet generation option that allows splitting results by wind
...
gauges
2013-10-07 16:49:56 +02:00
Jens Rommel
907f9fdc08
Merge remote-tracking branch 'refs/remotes/external/master' into jens--expedition-wind-import
2013-10-07 12:36:06 +02:00
Frederik Petersen
bf44561471
Polar Histogram Data can now be arranged by day
2013-10-07 10:52:54 +02:00
Frederik Petersen
e8f461bf75
Changed polar sheet generation to support advanced histograms
2013-10-05 12:44:55 +02:00
Frederik Petersen
6c48fcb8e4
Made windstepping max distance configurable
2013-10-02 13:07:21 +02:00
Frederik Petersen
f15cd53ee4
Merge branch 'master' into polars
2013-10-01 10:19:58 +02:00
Axel Uhl
1e5d960468
added more test logic for delayed application of score corrections
2013-09-25 16:37:59 +02:00
Axel Uhl
dfb6cdf9a6
made the test case for delayed score correction application with mark passings fail as expected
2013-09-25 14:25:00 +02:00
Axel Uhl
186ba3e5e6
added a test case that was supposed to fail but so far doesn't
2013-09-25 14:17:24 +02:00
Axel Uhl
60e86f9702
refactored creation of ScoreCorrectionImpl and subclass instances so that it happens in leaderboard constructors;
...
Prepares for the linking of the score correction object back to its leaderboard in the score correction's constructor.
This will allow for the detection of race column ordering and hence the default application of score corrections
depending on time point if there are tracked races before or after that time point for a given competitor.
2013-09-24 08:48:58 +02:00
Jens Rommel
3ed17d3766
- Made recordWind return a flag wether a wind fix has been considered for a tracked race
...
- Made Expedition importer tolerant for partially filled rows, collecting partial data until a fix is complete
2013-09-13 09:41:23 +02:00
Lennart Hensler
71351dad49
Merge remote-tracking branch 'origin/master' into trackedRaceExtensions
...
Conflicts:
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/mock/MockedTrackedRace.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/mock/MockedTrackedRaceWithStartTimeAndRanks.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/TrackedRaceImpl.java
java/com.sap.sailing.gwt.ui.test/src/com/sap/sailing/gwt/ui/test/MockedTrackedRace.java
java/com.sap.sailing.server/src/com/sap/sailing/server/operationaltransformation/DummyTrackedRace.java
2013-09-06 13:23:24 +02:00
Lennart Hensler
23567a282e
Added missing methods in the mocks
2013-09-06 13:01:08 +02:00
fmittag
5ab7d5af96
unified usage of "require-bundle: org.junit4" for all test bundles
2013-09-02 11:47:06 +02:00
Frederik Petersen
a0e3cbf85f
Added a wind stepping configuration panel to the polar sheet settings
...
You can now configure for which wind steps the polar sheets are to be
generated.
2013-08-29 11:12:58 +02:00
Frederik Petersen
74bf5d7038
Merge branch 'master' into polars
2013-08-29 10:11:31 +02:00
Simon Pamies
68efadb147
Adding getStartTimeReceived() to dummy tracked races
2013-08-25 12:57:03 +01:00
Frederik Petersen
450bf7397a
Merge branch 'master' into polars
...
Conflicts:
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/PolarSheetGenerationTest.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/polarsheets/PerRaceAndCompetitorPolarSheetGenerationWorker.java
java/com.sap.sailing.gwt.ui.test/src/com/sap/sailing/gwt/ui/test/PolarSheetGenerationServiceTest.java
2013-08-21 10:59:26 +02:00
Simon Pamies
d36852b547
Revamped update logic for TracTrac updates, added a StartTime update handler that connects to TracTrac and sets start time
2013-08-16 16:36:10 +02:00
Frederik Petersen
a8bbb09191
Added another option to the polar sheet generation settings
...
the options lets the user choose if he/she wants to use the aggregated
wind direction or only the estimated wind direction (which seems way more
accurate up to this point, when looking at the polar sheets)
2013-08-16 13:03:41 +02:00
Axel Uhl
2fb6bebc17
fixed distance cache invalidation test
2013-08-15 18:01:16 +02:00
Axel Uhl
047578098d
fixed shortcuts in validity assessment
2013-08-15 17:35:05 +02:00
Axel Uhl
17ce573251
fixed an outlier-related test where the new logic finds two 90,90 fixes that are less than 10s apart not to be outliers
2013-08-15 16:07:05 +02:00
Axel Uhl
d89bd6460e
fixed maneuver detection test verdict for Hasso; one maneuver improved its time point; the DP point count changed in an acceptable range
2013-08-15 15:14:20 +02:00
Axel Uhl
e38afd52ba
fixed Findel test again
2013-08-15 15:09:11 +02:00
Axel Uhl
3d26b9a70b
fixed wind estimation tests where the contructed tracks no longer passed the stricter outlier analysis
2013-08-15 10:44:34 +02:00
Axel Uhl
550c1b0ebe
removed maneuver assertion from Findel test where there wasn't really a maneuver; outlier detection actually improved things here
2013-08-15 10:09:10 +02:00
Frederik Petersen
8a3cc61168
Added a distance based outlier detection algorithm for the polar data
2013-08-15 09:28:45 +02:00
Axel Uhl
08ec7b6236
fixed maneuver detection test case where outlier analysis change caused a shift of a few seconds
2013-08-15 08:33:14 +02:00
Axel Uhl
0d3e250818
left hint to the bug talking about the failing test case
2013-08-14 19:40:52 +02:00
Axel Uhl
f1fa1d74f6
moved a few more distance and speed types to domain.common and fixed a grave bug in MeterPerSecondSpeed; added test for improved outlier filtering
2013-08-14 18:00:45 +02:00
Frederik Petersen
c280aded9e
Added more options to polar sheet generation
...
users are now able to exclude all windsources but the expedition ones with
a checkbox
also introduced sigma approach outlier removal
2013-08-13 15:04:55 +02:00
Axel Uhl
763f0f5761
fixed compilation errors introduced by moving stopTracking from RacingEventService to TrackedRegattaRegistry
2013-08-13 13:38:17 +02:00
Frederik Petersen
0334b34518
Merge branch 'master' into polars
2013-08-13 10:52:13 +02:00
Frederik Petersen
eb2096a2be
Added settings to polar sheet panel
2013-08-12 15:57:41 +02:00