Commit Graph
1777 Commits
Author SHA1 Message Date
Axel Uhl 843e4c9cac clone fixes before analysis to avoid deadlock while computing tack involving wind estimation 2011-12-23 18:19:53 +01:00
Axel Uhl 8a0c9befac avoid deadlocks by letting TrackBasedEstimationWindTrackImpl's getEstimatedWind be unsynchronized 2011-12-23 17:58:05 +01:00
Axel Uhl 5a7fce5e78 added varargs parameter to TrackedRace.getWind(...) allowing for the exclusion of wind sources 2011-12-23 17:35:26 +01:00
Axel Uhl decf4b5dce fixed endless recursion in descendingIterator for TrackBasedEstimationWindTrackImpl 2011-12-23 14:45:19 +01:00
Axel Uhl 3187939006 added a first elementary test case for estimated wind track 2011-12-23 14:10:11 +01:00
Axel Uhl 489b123350 added missing DescendingNavigableSet class 2011-12-23 13:52:22 +01:00
Axel Uhl de63aed8fd preparation work for a virtual wind track based on wind estimation 2011-12-23 13:47:00 +01:00
Axel Uhl 37a9751d85 fixed Javadoc typo 2011-12-23 11:20:25 +01:00
Axel Uhl f19ed61d46 fixed typo, removed accomplished TODO 2011-12-23 11:19:51 +01:00
Axel Uhl fb21f13de2 added enumeration constants for estimated wind sources 2011-12-23 11:19:14 +01:00
Axel Uhl 1fdb2b5855 minor adjustment to message strings 2011-12-23 11:18:51 +01:00
Axel Uhl 64a6f6533a consistently use getInternalRawFixes() to encapsulate fixes field;
this will allow us to have specialized WindTracks for estimations that virtualize the fixes
2011-12-23 11:17:49 +01:00
Axel Uhl 6e158de3de improved Track's Javadoc 2011-12-23 11:17:32 +01:00
Axel Uhl ef6d896b37 enhanced comment 2011-12-22 17:51:42 +01:00
Axel Uhl 642c8e4e12 fixed test cases after getEstimatedWindDirection() no longer throws NoWindException 2011-12-22 17:22:20 +01:00
Axel Uhl 4f40092c14 return null instead of throwing an exception if wind cannot be estimated 2011-12-22 17:19:33 +01:00
Axel Uhl 32478e6b2a Merge remote-tracking branch 'server/gwt' into gwt 2011-12-22 16:57:59 +01:00
Axel Uhl 9ef9dad5d5 Douglas-Peucker points less than two hull lengths apart belong to same maneuver even if more time between them;
This helps identifying penalty circles where the boat speed may drop off so much that too much time
passes between the Douglas-Peucker points for them to be within the time span of an average maneuver.
These points, however, are in very close distance from each other due to the low boat speed.
2011-12-22 16:52:02 +01:00
unknown 7566eec4e0 Merge remote branch 'origin/gwt' into gwt 2011-12-22 16:51:17 +01:00
unknown ac20711260 Fixed TODO and some javadoc in ChartsPanel 2011-12-22 16:50:27 +01:00
Axel Uhl 98141af18a reverted maneuver duration back to 8000ms 2011-12-22 16:10:55 +01:00
Axel Uhl ec58b027c6 improved comments 2011-12-22 16:08:31 +01:00
Axel Uhl d4ac1a10eb removed resolved TODO; enhanced tool tip for DP point markers 2011-12-22 16:07:50 +01:00
unknown cad988f5c9 Raplced some HashMaps with Lists/Sets. 2011-12-22 16:04:05 +01:00
Axel Uhl 32e594b8bf make "true" the default for upwind start; explicitly exclude other boat classes on demand 2011-12-22 13:47:41 +01:00
unknown eef9c8b8a5 Merge remote branch 'origin/gwt' into gwt 2011-12-22 13:23:18 +01:00
unknown 302c40662a Fixed some problem with computing the mark-passings for the distance traveled data in getCompetitorRaceData. 2011-12-22 13:21:15 +01:00
Axel Uhl be2fcc6fe3 added test case for maneuver penalty circle detection 2011-12-22 12:08:07 +01:00
Axel Uhl 0fc7279457 temporarily adjusted SmallWindHistoryPanel's wind source display to "ESTIMATION" 2011-12-22 01:02:01 +01:00
Axel Uhl 44897294d5 had to relax one bearing-averaging-based test verdict's accuracy, probably due to lack of trigonometric precision 2011-12-22 00:47:53 +01:00
Axel Uhl d90a66428d fixed all bearing averaging using the now fixed BearingCluster 2011-12-22 00:43:59 +01:00
Axel Uhl 357492f47c fixed BearingCluster's angle averaging 2011-12-22 00:39:55 +01:00
Axel Uhl 212ed96c74 added another failing test for BearingCluster averaging 2011-12-22 00:08:12 +01:00
Axel Uhl 4a60e667c8 added more failing test cases for degree averaging; some refactorings in track implementations 2011-12-21 23:57:48 +01:00
Axel Uhl e4610e6076 annotated/commented all lines where degrees are "illegally" added / averaged 2011-12-21 21:53:15 +01:00
Axel Uhl 598f2f54b8 fixed bug in BearingCluster.splitInTwo; provide estimation in all cases, independently of EXPEDITION track;
use count of boats that were used for the estimation results as force in beaufort
2011-12-21 20:57:04 +01:00
unknown 54b4c44849 Added some javadoc for the ChartsPanel. 2011-12-21 17:21:57 +01:00
unknown b1ced08cbb Merge remote branch 'origin/gwt' into gwt 2011-12-21 15:27:29 +01:00
unknown 2cc70f3def Fixed problem with NPE/wrong display in the small overview chart. 2011-12-21 15:24:59 +01:00
Axel Uhl 8f9d3c37be added logging properties to launch configs 2011-12-21 15:05:20 +01:00
Axel Uhl e5050c7c72 formatting changes 2011-12-21 14:33:46 +01:00
Axel Uhl 7ce3c2ba48 parallelized getManeuvers in SailingServiceImpl 2011-12-21 14:29:02 +01:00
Axel Uhl b36c25fe30 allow for concurrency in DouglasPeucker implementation; parallelized leaderboard calculations in SailingServiceImpl 2011-12-21 14:11:55 +01:00
Axel Uhl 73a3187625 renamed abstract TracTrac test base class; added first fragments for a concurrency performance test 2011-12-21 11:31:19 +01:00
Axel Uhl 6a96f42218 replace an old empty Event with a new one created by TracTrac DomainFactory 2011-12-21 11:21:35 +01:00
Axel Uhl b845e4fcb0 Merge remote-tracking branch 'server/gwt' into gwt
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/WindPanel.java
2011-12-20 17:27:01 +01:00
Axel Uhl be6c9eb6b7 end-to-end support for first-leg-is-upwind identification 2011-12-20 17:23:56 +01:00
Fabian Schwarz-Fritz 746d43e7a0 Corrected comment for single selection 2011-12-20 16:52:33 +01:00
Fabian Schwarz-Fritz 45c5324bc0 Corrected listeners of WindPanel. A selection change in the
TrackedEventsComposite now updates the WindPanel correctly.
2011-12-20 16:39:43 +01:00
Axel Uhl 82077866ce started to introduce a flag on TrackedRace identifying whether the first leg is known to be upwind 2011-12-20 16:10:56 +01:00