Axel Uhl
9670b04148
adjusted to new SAP-specific simulation server
2011-06-07 20:24:00 +02:00
Axel Uhl
932d9fc039
finished half-way usable version of DeclinationService with a bunch of tests.
2011-06-07 17:48:50 +02:00
Axel Uhl
cc95a1526e
added TODO regarding buoy tracks
2011-06-07 17:39:58 +02:00
Axel Uhl
c0b9e71c65
added TODO regarding use of DeclinationService
2011-06-07 17:39:08 +02:00
Axel Uhl
0f675eabce
added synchronization for buoy tracks
2011-06-07 17:21:28 +02:00
Axel Uhl
676c9e0b88
fixed latitude/longitude bug for addWindToMarks
2011-06-07 16:41:05 +02:00
Axel Uhl
085d990703
throw NoWindException when asking for mark wind translation without
...
having set a wind direction
2011-06-07 16:04:32 +02:00
Axel Uhl
9235dcea78
added addwindtomarksforonehour to AdminApp
2011-06-07 14:39:36 +02:00
Axel Uhl
5a2c088f73
use Long.MAX_VALUE instead of Integer.MAX_VALUE
2011-06-07 11:58:35 +02:00
Axel Uhl
4cabbf6475
added start time to listevents output
2011-06-07 11:53:01 +02:00
Axel Uhl
d319a8fd3c
adapted QuadTree to com.sap.sailing.domain.Position
2011-06-07 11:04:14 +02:00
Axel Uhl
6ad8e2c391
made QuadTree work with minimal implementation of GLatLng[Bounds}
2011-06-07 10:59:47 +02:00
Axel Uhl
9e0990ce5b
preparing for a QuadTree integration to enable efficient position-based lookup of declinations
2011-06-07 09:52:09 +02:00
Axel Uhl
6457aed5f5
Merge branch 'master' of ssh://localhost:12347/home/trac/git
2011-06-07 09:41:47 +02:00
Axel Uhl
4f224b20d6
moved Util class; started with a DeclinatinService; updated TODOs
2011-06-07 09:41:10 +02:00
trac
1778d806aa
ignore temporary dirs created under target/
2011-06-07 00:20:37 +02:00
Axel Uhl
39b6981b5d
added upload_ext for direct external upload after renaming old upload_ext to upload_tunnel
2011-06-07 00:15:50 +02:00
Axel Uhl
7e052355fa
added NoWindError as the runtime counterpart of NoWindException. This way, comparators can throw it.
...
Catching NoWindError where comparators are used, e.g., during Ranking, and re-throwing as the
original NoWindException that caused the NoWindError. With this, ranking is suppressed if no wind
information is present.
2011-06-07 00:13:55 +02:00
Axel Uhl
a90207a699
added TODO regarding caching
2011-06-07 00:13:32 +02:00
Axel Uhl
e62ce1d1b4
use HashMaps instead of WeakHashMaps for now to avoid "losing"
...
tractrac objects in between which would lead to duplication of our
domain objects.
2011-06-07 00:12:44 +02:00
Axel Uhl
5c3998a0d5
refactored NOAAImporter such that the default variant doesn't export regular expressions
...
They are now exported by a subclass in the impl package which is only visible to the test bundle
2011-06-05 19:26:57 +02:00
Axel Uhl
cc94e16894
fixed global ranking order in comparator
2011-06-05 18:05:55 +02:00
Axel Uhl
7e87de408c
fixed leg computation
2011-06-05 17:54:08 +02:00
Axel Uhl
e0d9f27bd9
lazily initialize listeners, avoiding constructor hick-up
2011-06-05 17:03:06 +02:00
Axel Uhl
8cff253983
initialize listeners list before anything else
2011-06-05 16:56:42 +02:00
Axel Uhl
1c4692bd79
added caching and cache invalidation for TrackedLegImpl
2011-06-05 16:02:20 +02:00
Axel Uhl
2e9953528c
changed race listener structure; added kielweek.web4sap.com as deploy target for maven
2011-06-05 15:50:19 +02:00
Axel Uhl
54c6d77611
implement race ranking separate from leg ranking
2011-06-05 15:17:32 +02:00
Axel Uhl
8997eae4ac
added profiler launch
2011-06-04 21:45:04 +02:00
Axel Uhl
5893a44da1
added launch to profile server
2011-06-04 21:43:23 +02:00
Axel Uhl
b9ccb8b306
enhanced comment
2011-06-04 21:42:54 +02:00
Axel Uhl
f35d6922f5
fixing more border cases; probably not done yet
2011-06-04 19:31:51 +02:00
Axel Uhl
92bb7f8140
fixed position estimation algorithm, added tests covering previous failures
2011-06-04 18:45:23 +02:00
Axel Uhl
813349352c
added extrapolation test
...
Noticed that if timePoint is after the last event, it's not so clear what to extrapolate and what not.
When extrapolating to the specified (maybe current) time, complete non-sense may result if the race
was long ago and not all leg fixes were yet received. If not extrapolating to the current point in time,
the question is to which time point to extrapolate. To the time point of the last event? To the time point
of the last fix in the (competitor's?) leg considered? And if such a more or less arbitrary selection
of a time point happens, ensure that this time point is then used throughout the calculations.
2011-06-04 15:52:13 +02:00
Axel Uhl
abc48cd498
use wind "from" direction for TracTrac ResultAPI; improved defaults for time points
2011-06-04 13:28:23 +02:00
trac
e83c4ce989
ignore bin/ dir
2011-06-04 12:31:10 +02:00
Axel Uhl
035e12243d
don't use Thread.stop() anymore; file a bug to TracTrac instead
...
Turned off proxy for tests in pom.xml
Show wind in showwind up to 24h before race start as the default
2011-06-04 12:29:22 +02:00
Axel Uhl
fc10ac0869
Merge branch 'master' of ssh://localhost:12347/home/trac/git
2011-06-04 11:41:46 +02:00
trac
d433b77ad6
commented out the proxy for test execution
2011-06-04 11:41:14 +02:00
Axel Uhl
832e23c6ad
acknowledge that top speed is in km/h while everything else is in knots
2011-06-04 11:39:57 +02:00
Axel Uhl
e1cb6de9aa
changed proxy hostname from proxy.wdf.sap.corp to proxy so with a corresponding
...
/etc/hosts entry and a simple HTTP proxy installation, this may also work on the server
2011-06-03 22:56:02 +02:00
Axel Uhl
6159b06c19
all declinations for 2011/07 to 1 degree positional precision
2011-06-03 20:10:43 +02:00
Axel Uhl
0daaaf63e1
added hasStarted/hasFinished implementation for new TracTrac Result API
2011-06-03 18:24:46 +02:00
Axel Uhl
f1c0f649e8
added missing new KnotSpeedImpl
2011-06-03 18:15:23 +02:00
Axel Uhl
89c14f6650
renamed KnotSpeedImpl to KnotSpeedWithBearingImpl
...
added KnotSpeedImpl as impl of Speed instead of SpeedWithBearing
implemented as much as was so far possible in TracTracTrackedLegOfCompetitorImpl
2011-06-03 17:56:10 +02:00
Axel Uhl
e60d029004
finished first draft impl of TracTracTrackedRaceImpl
2011-06-03 17:09:37 +02:00
Axel Uhl
754c9c5f67
compilable, yet entirely untested next version of impl classes based on new TracTrac ResultAPI
2011-06-03 16:10:50 +02:00
Axel Uhl
5ef434ab06
started with an implementation of the tracking APIs based on the new TracTrac Result API
2011-06-03 15:14:07 +02:00
Axel Uhl
6462a64716
added TODO
2011-06-03 12:06:18 +02:00
Axel Uhl
10ee16a9ca
Merge branch 'tractrac_new'
2011-06-03 11:59:45 +02:00