Axel Uhl
|
bdeb0db735
|
attempt at making wind sources to exclude selectable in WindPanel
|
2012-03-14 18:14:02 +01:00 |
|
Axel Uhl
|
9297a11004
|
spectator module required raceboard sources
|
2012-03-14 17:12:04 +01:00 |
|
Axel Uhl
|
fd9870996b
|
leaderboard editing indirectly now also references AdminConsole stuff
|
2012-03-14 17:03:13 +01:00 |
|
Axel Uhl
|
b874cfe39d
|
raceboard is now also reachable from leaderboard editing because of TVMode
|
2012-03-14 16:57:49 +01:00 |
|
Axel Uhl
|
a0aca38d72
|
include raceboard since its stuff is reachable through LeaderboardPanel (default leaderboard)
|
2012-03-14 16:52:41 +01:00 |
|
Axel Uhl
|
ff2384d07d
|
Merge remote-tracking branch 'server/master'
|
2012-03-14 16:28:25 +01:00 |
|
Axel Uhl
|
c5416afaa7
|
increased default resolution of wind chart to 10s
|
2012-03-14 16:28:01 +01:00 |
|
Axel Uhl
|
9d78dedc72
|
don't average / dampen an already averaged wind fix again
|
2012-03-14 15:58:33 +01:00 |
|
Axel Uhl
|
857ec29bbb
|
Merge remote-tracking branch 'server/master'
|
2012-03-14 15:39:27 +01:00 |
|
Axel Uhl
|
3bfd2a92d9
|
validate step size for wind chart settings dialog
|
2012-03-14 15:39:04 +01:00 |
|
Axel Uhl
|
2c2e3e3795
|
fixed bug 394; as a side effect, handle charts with NPE during getExtremes in WindChart
|
2012-03-14 15:21:15 +01:00 |
|
Axel Uhl
|
98fbf0cdb5
|
towards solving bug 394: enhanced SailingService so it can cope with null from/to values for getWindInfo
|
2012-03-14 14:57:49 +01:00 |
|
Axel Uhl
|
9df5a2d4f9
|
working on bug 394; make step width for WindChart configurable through settings
|
2012-03-14 14:14:14 +01:00 |
|
Axel Uhl
|
f5aa706abb
|
Merge remote-tracking branch 'server/master'
|
2012-03-14 13:47:53 +01:00 |
|
Axel Uhl
|
32f48f50de
|
adjusted test verdict of testAveragingOfSparseWindTrack based on new confidence logic
|
2012-03-14 13:47:21 +01:00 |
|
Axel Uhl
|
f244c4d505
|
Merge remote-tracking branch 'server/master'
|
2012-03-14 12:14:52 +01:00 |
|
Axel Uhl
|
659f9ad141
|
added missing class to git
|
2012-03-14 12:14:33 +01:00 |
|
Axel Uhl
|
ebd5dac52d
|
Merge remote-tracking branch 'server/master'
|
2012-03-14 12:09:21 +01:00 |
|
Axel Uhl
|
35ed941cd6
|
test case for weighing of cluster sizes now green
|
2012-03-14 12:07:23 +01:00 |
|
Axel Uhl
|
a717646ec0
|
using ConfidenceBasedWindAverager for wind track averaging consistently; two regressions, one new failing test case
|
2012-03-14 11:26:05 +01:00 |
|
Axel Uhl
|
dd57245f76
|
fixed testWindEstimationCaching test case which was adding a GPS fix too late so it didn't invalidate the cache
|
2012-03-14 00:42:06 +01:00 |
|
Axel Uhl
|
4243129374
|
more null-pointer safety; added line for minimal performance improvement
|
2012-03-14 00:14:21 +01:00 |
|
Axel Uhl
|
73ccb27b0b
|
a compilable version of a TrackBasedWindEstimationTrackImpl that tries to pass on confidences; many NPEs still
|
2012-03-14 00:01:06 +01:00 |
|
Axel Uhl
|
68a1724a42
|
fixed obviously broken test verdicts which were obfuscated / hidden by imprecisions in previous estimations
|
2012-03-13 23:07:54 +01:00 |
|
Axel Uhl
|
c96d1319de
|
compute cluster size-based confidence for wind estimation and return from new getEstimatedWindDirectionWithConfidence
This as preparation for a fix for bug 424.
|
2012-03-13 22:46:41 +01:00 |
|
Axel Uhl
|
74033b8bb2
|
Merge remote-tracking branch 'server/master'
|
2012-03-13 21:35:43 +01:00 |
|
Axel Uhl
|
4a0da024bc
|
adjusted test verdict for Dennis' maneuvers test case; the comment there explains things in detail
|
2012-03-13 21:32:27 +01:00 |
|
Axel Uhl
|
e2774b5c3b
|
increasing upwind cluster separation angle threshold from 45deg to 60deg
This fixes the Findel test case because Plessmann is navigating strangely. See also bug 424 comments.
|
2012-03-13 21:09:54 +01:00 |
|
Axel Uhl
|
f3a20f4e98
|
removed more extra logging
|
2012-03-13 18:17:07 +01:00 |
|
Axel Uhl
|
69b1aeb60c
|
remove extra logging again
|
2012-03-13 18:16:21 +01:00 |
|
Axel Uhl
|
facc76ddec
|
fixed getExtremeBearings bug, enhanced corresponding test case
|
2012-03-13 18:10:28 +01:00 |
|
Axel Uhl
|
05bac12203
|
added a failing test case for order-dependent extreme bearings bug
|
2012-03-13 18:04:56 +01:00 |
|
Axel Uhl
|
d5e63ec7d6
|
play button in leaderboard selects live mode; removed endOfTracking field in RaceDTO
|
2012-03-13 15:12:37 +01:00 |
|
Axel Uhl
|
d2b687290b
|
moved jump_forward_button...png
|
2012-03-13 14:46:09 +01:00 |
|
Axel Uhl
|
3b8f4538d2
|
Merge remote-tracking branch 'server/master'
|
2012-03-13 14:33:56 +01:00 |
|
Axel Uhl
|
88df3bb460
|
if null position is passed to getWindUnsynchronized, deliver original wind fix positions
|
2012-03-13 14:32:56 +01:00 |
|
Axel Uhl
|
404fe3325c
|
added getWindInfo method allowing clients to query original Wind fix positions
|
2012-03-13 14:32:09 +01:00 |
|
Axel Uhl
|
12c39ee0d6
|
Merge remote-tracking branch 'server/master'
|
2012-03-13 14:08:24 +01:00 |
|
Axel Uhl
|
721bb2ddf5
|
improved Javadoc
|
2012-03-13 14:03:32 +01:00 |
|
Axel Uhl
|
a2dea2536a
|
trying to solve bug 408; Lennart, please review
|
2012-03-13 01:27:52 +01:00 |
|
Axel Uhl
|
9cc5c119b4
|
improved Javadoc for new wind averaging pattern
|
2012-03-13 00:00:33 +01:00 |
|
Axel Uhl
|
1ca6700b9f
|
reset disconnect timeout again from 60s to 5s; it was only for testing, not used in production
|
2012-03-12 23:54:26 +01:00 |
|
Axel Uhl
|
cf90ce42fe
|
tests for averaging with wind tracks whose speed is not to be used work now
|
2012-03-12 23:50:59 +01:00 |
|
Axel Uhl
|
fa4c60b880
|
fixed first issue with failing test case for averaging a single useSpeed=false wind
|
2012-03-12 18:14:09 +01:00 |
|
Axel Uhl
|
2c8a46aad5
|
Merge remote-tracking branch 'server/master'
|
2012-03-12 18:00:14 +01:00 |
|
Axel Uhl
|
0ba0dc0212
|
added failing test case for averaging a single wind fix with useSpeed=false
|
2012-03-12 17:59:46 +01:00 |
|
Axel Uhl
|
5791700bdd
|
Merge remote-tracking branch 'server/master'
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/RaceMap.java
|
2012-03-12 17:35:31 +01:00 |
|
Axel Uhl
|
2523e67a60
|
added two failing tests for useSpeed=false
|
2012-03-12 17:23:38 +01:00 |
|
Axel Uhl
|
135b577934
|
also use human-readable wind source type names in settings dialog, fixing bug 399
|
2012-03-12 17:02:58 +01:00 |
|
Axel Uhl
|
f672125de9
|
distinguish whether or not to use a wind source's speed; provide human-readable wind source names
|
2012-03-12 16:56:17 +01:00 |
|
Axel Uhl
|
a4b2da7604
|
fixed NPE in case leaderboard isn't set when columns to show are to be computed
|
2012-03-10 00:50:54 +01:00 |
|
Axel Uhl
|
a80c873e89
|
major refactoring of leaderboard settings regarding specification of races to show
|
2012-03-10 00:47:44 +01:00 |
|
Axel Uhl
|
3cba13dde8
|
improved auto-expansion of first race; don't do it for regular standalone leaderboard
|
2012-03-09 23:56:07 +01:00 |
|
Axel Uhl
|
6051b3a972
|
ensure the presence of an index in WIND_TRACKS by event name
|
2012-03-09 23:40:18 +01:00 |
|
Axel Uhl
|
edd8e37863
|
increased timeout for receivers not receiving something; should help when loading many races concurrently
|
2012-03-09 22:20:20 +01:00 |
|
Axel Uhl
|
c47942e31f
|
Merge remote-tracking branch 'server/master'
|
2012-03-09 21:45:44 +01:00 |
|
Axel Uhl
|
74fa27316a
|
fix sorting and race column display upon play mode change
|
2012-03-09 21:44:57 +01:00 |
|
Axel Uhl
|
586a6c9a3e
|
trying to fix automatic sorting or leaderboard in case of pre-selected race
|
2012-03-09 20:30:58 +01:00 |
|
Axel Uhl
|
c610eac44c
|
sorting leaderboard by race name
|
2012-03-09 17:51:28 +01:00 |
|
Axel Uhl
|
a6b4ca0cb5
|
switch leaderboard settings automatically only if play mode really changed
|
2012-03-09 17:39:57 +01:00 |
|
Axel Uhl
|
6bb15987fb
|
consider null delay and null refresh rate as no change
|
2012-03-09 17:35:00 +01:00 |
|
Axel Uhl
|
ffc8e185b9
|
Merge remote-tracking branch 'server/master'
|
2012-03-09 16:41:10 +01:00 |
|
Axel Uhl
|
8cff5a7c93
|
removed gap from live settings; meter distance should do
|
2012-03-09 16:40:48 +01:00 |
|
Axel Uhl
|
ebd9a3885d
|
added gap to leader, distance to leader and number of maneuvers to live details
|
2012-03-09 16:39:41 +01:00 |
|
Axel Uhl
|
2384c2719e
|
introduced sort settings in LeaderboardSettings and corresponding handling for it
|
2012-03-09 16:30:10 +01:00 |
|
Axel Uhl
|
47a9302b7d
|
removed uncommented commented code
|
2012-03-09 14:53:37 +01:00 |
|
Axel Uhl
|
89b56be758
|
using getAssumedEnd() for "to" of Combined wind track
|
2012-03-09 14:43:54 +01:00 |
|
Axel Uhl
|
d5ae513261
|
working towards solving bug 382; introduced default base confidences per WindSourceType
|
2012-03-09 12:20:54 +01:00 |
|
Axel Uhl
|
0935a5afea
|
fixed caching problem in getDirectionFromStartToNextMark; fixed bug 388 (course-based wind track extended)
|
2012-03-09 11:23:48 +01:00 |
|
Axel Uhl
|
b883acce9e
|
solved byg 385 by returning null from getWindOnLeg if mark positions are not known;
this will cause a NoWindException in getLegType which is already caught in the wind estimator
|
2012-03-09 10:50:26 +01:00 |
|
Axel Uhl
|
33f5a9927f
|
added missing errorlabel style to a few more .css files
|
2012-03-09 10:47:20 +01:00 |
|
Axel Uhl
|
4bec1d8b0f
|
use UTC to parse time stamps from TracTrac JSON document; this now fixes the mark position volume issue
|
2012-03-09 10:34:57 +01:00 |
|
Axel Uhl
|
1b971c794a
|
improved error message in case of TracTrac connectivity errors
|
2012-03-09 10:00:57 +01:00 |
|
Axel Uhl
|
fe0fb3eeb1
|
avoid NPE in CourseBasedWindTrack
|
2012-03-09 09:26:42 +01:00 |
|
Axel Uhl
|
71c7f833fd
|
Merge remote-tracking branch 'server/master'
|
2012-03-09 00:21:18 +01:00 |
|
Axel Uhl
|
275d627802
|
use less confidence for downwind estimations; configured in BoatClassImpl
|
2012-03-09 00:20:39 +01:00 |
|
Axel Uhl
|
1f4d24569d
|
fixed test case by removing argument to CombinedWindTrackImpl constructor
|
2012-03-09 00:09:18 +01:00 |
|
Axel Uhl
|
8fd3667793
|
increased resolution for raw COMBINED fixes to 10s; constrain MarkPosition loading to tracked time
|
2012-03-09 00:04:50 +01:00 |
|
Axel Uhl
|
63642ff6e0
|
commented out COMBINED wind track retrieval for performance reasons for now; added COmpositeSettings stuff
|
2012-03-08 18:16:22 +01:00 |
|
Axel Uhl
|
d9dcba2506
|
don't implicitly add COMBINED wind track if wind sources are explicitly specified
|
2012-03-08 16:49:21 +01:00 |
|
Axel Uhl
|
2150629d7b
|
SailingService.getWind(...) methods now also add the COMBINED WindSource(Type) by default
|
2012-03-08 16:46:40 +01:00 |
|
Axel Uhl
|
a52a0e5645
|
Merge remote-tracking branch 'server/master'
|
2012-03-08 16:33:06 +01:00 |
|
Axel Uhl
|
74d0257619
|
added a CombinedWindTrackImpl that uses TrackedRace.getWind
|
2012-03-08 16:32:10 +01:00 |
|
Axel Uhl
|
b0db50e3e0
|
untangled the endless recursion regarding internalRawFixes in TrackBasedEstimationWindTrackImpl
|
2012-03-08 16:19:12 +01:00 |
|
Axel Uhl
|
c9c50fc8e2
|
fixed wind test case for changing a leg type
|
2012-03-08 15:51:36 +01:00 |
|
Axel Uhl
|
57c44d3305
|
fixed caching in wind estimation track
|
2012-03-08 15:48:07 +01:00 |
|
Axel Uhl
|
db57d35b0e
|
working towards an additional virtual combined wind source; currently two tests are broken
|
2012-03-08 15:45:33 +01:00 |
|
Axel Uhl
|
65212b45ca
|
avoid deadlock by only locking windTracks collection when adding a wind track
|
2012-03-08 14:02:23 +01:00 |
|
Axel Uhl
|
b0f9aed8c1
|
avoid deadlock by only locking windTracks collection when adding a wind track
|
2012-03-08 13:59:55 +01:00 |
|
Axel Uhl
|
aaa2985ab2
|
adjusted MongoDB test to new WindSource / WindSourceType split
|
2012-03-08 13:27:57 +01:00 |
|
Axel Uhl
|
e92e1cff66
|
force time points to change in MongoDB test, hoping to fix unpredictable behavior
|
2012-03-08 13:15:02 +01:00 |
|
Axel Uhl
|
b4b32a3f7c
|
Merge remote-tracking branch 'server/master'
|
2012-03-08 12:37:11 +01:00 |
|
Axel Uhl
|
4af970de4a
|
during wind estimation, ignore boats "going backwards" in a leg; copes with missing mark passings;
needed to adjust one test case which was changing the leg type but didn't change the competitor bearings
|
2012-03-08 12:36:03 +01:00 |
|
Axel Uhl
|
1e3bce3587
|
Merge remote-tracking branch 'server/master'
|
2012-03-07 15:19:19 +01:00 |
|
Axel Uhl
|
57fadf8fde
|
fixed another import issue
|
2012-03-07 15:18:57 +01:00 |
|
Axel Uhl
|
c74320870e
|
Merge remote-tracking branch 'server/master'
|
2012-03-07 14:39:39 +01:00 |
|
Axel Uhl
|
9d83436f79
|
removed imports pointing to classes outside of GWT modules, causing GWT compile errors
|
2012-03-07 14:38:52 +01:00 |
|
Axel Uhl
|
57dc2a30ed
|
Merge remote-tracking branch 'server/master'
|
2012-03-07 13:23:06 +01:00 |
|
Axel Uhl
|
551b905bcf
|
immediately create WindSource value objects instead of delegating to race
|
2012-03-07 13:21:46 +01:00 |
|
Axel Uhl
|
59d049042d
|
working towards solving bug 374; Wind records are now written and read with their optional source ID
|
2012-03-07 09:06:52 +01:00 |
|