Christopher Ronnewinkel (D036654)
|
951388ffc7
|
do not show 1-turners on reaching legs; skip superfluous steps in finishing 1-turner;
|
2015-05-08 16:17:09 +02:00 |
|
Axel Uhl
|
83ea8ba365
|
Merge remote-tracking branch 'origin/master'
|
2015-05-01 12:35:12 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
b6f1136c51
|
Merge remote-tracking branch 'ExternalGit/master' into raceboard-simulation
|
2015-05-01 12:31:25 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
b59811705b
|
fix check for sparse-simulation-data in polar-diagram-gps;
|
2015-05-01 12:29:41 +02:00 |
|
Axel Uhl
|
828ea66d9d
|
Merge remote-tracking branch 'origin/master'
|
2015-05-01 11:02:10 +02:00 |
|
Frederik Petersen
|
ebb51b8687
|
Removed unused dependency
|
2015-05-01 10:45:59 +02:00 |
|
Axel Uhl
|
389a0c62ef
|
added null checks to PolarDiagramBase, see also bug2803, but there are more, e.g., in line 766
|
2015-05-01 10:33:09 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
61b93257aa
|
update simulator-notes "what's new";
|
2015-05-01 10:00:26 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
bbebd762d6
|
handle sparse-simulation-data-exception; further improvement for finish-phase of opportunist-360;
|
2015-04-29 14:44:59 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
43f1c7eeb9
|
Merge remote-tracking branch 'ExternalGit/master' into raceboard-simulation
|
2015-04-29 11:24:20 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
3e69f05216
|
check for zero-speed due to missing wind or polar data; extend get-even-timed-path for the case of two cornerpoints per step; scale turning step of finish-phase 1-turner to layline; fix plausibility check;
|
2015-04-29 09:36:00 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
4c97142b8d
|
fix finish-phase of opportunist-360 to avoid steep-angle-steps;
|
2015-04-28 13:36:08 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
797d3876d3
|
support start-line initialization in tree-grow-360; fix orientation in initial steps of opportunist-360;
|
2015-04-27 17:29:01 +02:00 |
|
Frederik Petersen
|
ca2ac594f5
|
Merge branch 'master' into bug2700
Conflicts:
java/com.sap.sailing.server/META-INF/MANIFEST.MF
java/com.sap.sailing.server/src/com/sap/sailing/server/impl/RacingEventServiceImpl.java
java/com.sap.sailing.simulator/src/com/sap/sailing/simulator/impl/PolarDiagramGPSDirect.java
|
2015-04-24 18:41:37 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
2248d5d1f9
|
improve logging of opportunist-360 and tree-grow-360;
|
2015-04-24 13:44:01 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
7a70eb34a4
|
fix reaching-steps with water-current by determining boat-speed based on overground-bearing to target; use overground-extension of polar-diagram-base;
|
2015-04-24 13:15:20 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
47f5a4ae51
|
Merge remote-tracking branch 'ExternalGit/master' into raceboard-simulation
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/racemap/RaceMap.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SimulatorServiceImpl.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/simulator/PathCanvasOverlay.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/simulator/ReplayPathCanvasOverlay.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/simulator/SimulatorMap.java
java/com.sap.sailing.simulator/src/com/sap/sailing/simulator/impl/PathGeneratorTracTrac.java
java/com.sap.sailing.simulator/src/com/sap/sailing/simulator/impl/PathGeneratorTreeGrow.java
|
2015-04-23 14:33:48 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
41642d4a24
|
fix 1-turner-360 algorithm used to finalize opportunistic courses;
|
2015-04-23 13:56:07 +02:00 |
|
Frederik Petersen
|
9cff25eab8
|
Merge branch 'master' into bug2700
Conflicts:
java/com.sap.sailing.datamining/src/com/sap/sailing/datamining/impl/data/RaceResultOfCompetitorWithContext.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/polars/PolarDataService.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/TrackedRace.java
java/com.sap.sailing.polars.test/src/com/sap/sailing/polars/mining/test/PolarDataMinerTest.java
java/com.sap.sailing.polars/src/com/sap/sailing/polars/impl/PolarDataServiceImpl.java
java/com.sap.sailing.polars/src/com/sap/sailing/polars/mining/PolarDataMiner.java
java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/PolarResource.java
java/com.sap.sailing.server/src/com/sap/sailing/server/impl/Activator.java
java/com.sap.sailing.server/src/com/sap/sailing/server/masterdata/DummyTrackedRace.java
|
2015-04-23 13:36:00 +02:00 |
|
Frederik Petersen
|
f8f2ada89c
|
PolarDataService now uses OSGi service registry
preparation for being able to use polar data service in domain classes
|
2015-04-23 10:58:54 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
4c395695db
|
support reaching steps in opportunist-360;
|
2015-04-21 22:35:56 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
8c9a4b1064
|
add opportunist-360;
|
2015-04-20 20:22:33 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
9d817a8edf
|
add check for mixtures of tacks and jibes which occur for extreme wind shifts and swirls (like in extreme sailing series, singapore 2014); display "ambiguous wind" message in simulation-legend for 1-turner courses which easily deteriorate for such conditions;
|
2015-04-20 15:30:11 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
b11c4e151a
|
fix continuing-step for reaching; add sparse-polar-data-exception to path-generator;
|
2015-04-17 16:12:11 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
ccca4683a9
|
support reaching steps in tree-grow-360; apply tacking, jibing and reaching according to point-of-sail;
|
2015-04-17 14:44:12 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
fe0ace8607
|
add point-of-sail to tree-grow-360;
|
2015-04-16 21:28:16 +02:00 |
|
Axel Uhl
|
094234b654
|
moved all Position-related classes including Compact... representations to common bundle; provided CustomFieldSerializer for all Position subclasses that require it
|
2015-04-03 16:12:21 +02:00 |
|
Axel Uhl
|
58bd451481
|
moved other Position implementations to common packages to share them with GWT and make then GWT-serializable
|
2015-04-02 16:42:10 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
ac528599e6
|
change vertical distance calculation in tree-grow-algorithm to "in reference to target position" (as comparison is local and wind is no common reference);
|
2015-03-25 21:00:38 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
1736098593
|
add time-out to limit processing time and control long-running calculations; show "out-of-bounds" for courses that are either spatially or timely above specified limits: too far extending from race course or computationally too expensive; align spacing of legend;
|
2015-03-20 21:14:05 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
1fe0e4f205
|
cleanup logging: put simulation-details to FINE and simulation-service to INFO;
|
2015-03-17 15:52:38 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
739047f858
|
add boat-class to polar-diagram to distinguish different turn-losses (in a switch-statement, to be replaced by wind-speed-dependent fit-function determined from polar-data-mining);
|
2015-03-11 09:33:06 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
fdc503d53b
|
Merge remote-tracking branch 'ExternalGit/master' into raceboard-simulation
Conflicts:
java/com.sap.sailing.simulator/src/com/sap/sailing/simulator/impl/PolarDiagramGPS.java
|
2015-03-06 15:19:49 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
189b3be8ff
|
cleanup of simulator implementation;
|
2015-03-05 15:35:19 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
c2ea7e3965
|
parallelisation of standalone simulation; pass leg-type from tracked-race to raceboard simulation;
|
2015-03-05 14:27:26 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
0073f389e0
|
fix support for water current in simulator (was broken due to thread safety changes);
|
2015-03-03 13:44:18 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
90b99a2277
|
fix missing simulation of leg 1 for times before start; add sparse-polar-data-exception for cases where less than two supporting values for beat/jibe angles/speeds are available; fix thread unsafety of simulator leading to concurrent-modification-exceptions (polar-diagram-base has state);
|
2015-03-02 15:16:17 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
d268bfc658
|
fix sorting of courses; fix numbering of legs; fix waiting for cache-update; fix concurrent path-computation;
|
2015-02-25 16:24:00 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
58e61bab70
|
move leg-identifier to domain.common, as it is required in gwt, as well as, server-backend;
|
2015-02-25 09:46:31 +01:00 |
|
Frederik Petersen
|
1c25d8a652
|
Use new regression based polars where possible
|
2015-02-24 16:55:59 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
b8ab532d9c
|
remove dependency of simulator-package on racing-event-service;
|
2015-02-24 15:27:15 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
32ae97ec48
|
add smart-future-cache and move simulation-service to server-plugin;
|
2015-02-24 15:25:47 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
4dc35e059a
|
skeleton for multi-threaded and cached implementation of simulation;
|
2015-02-13 19:58:27 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
a02c906dae
|
Merge remote-tracking branch 'ExternalGit/master' into raceboard-simulation
|
2015-02-11 15:39:29 +01:00 |
|
Frederik Petersen
|
bc21858562
|
Added option for using the regression for polar speeds
|
2015-02-09 11:43:28 +01:00 |
|
Steffen Schaefer
|
c789d85117
|
Updated to GWT 2.7 DOCTYPE
|
2015-01-16 09:18:34 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
3c044260a6
|
adaptation of simulation time-step based on race course and boat class;
|
2015-01-15 13:28:26 +01:00 |
|
Axel Uhl
|
aa51c28d69
|
whitespace and comment changes; i18n for raceboard simulation error message
|
2015-01-08 12:31:14 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
64ede32580
|
Merge remote-tracking branch 'origin/master' into raceboard-simulation
|
2015-01-06 16:48:37 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
90de96cd6b
|
use flag for polar-regression (default false);
|
2014-12-18 23:01:29 +01:00 |
|