Commit Graph
394 Commits
Author SHA1 Message Date
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