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 |
|
Christopher Ronnewinkel (D036654)
|
fc81a07cb4
|
fix gps-polar-diagram direct implementation; average port/star angles & speeds in gps-polar-diagram interpolated implementation;
|
2014-12-18 21:32:44 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
bab161d496
|
fix final path-position of tree-grow;
|
2014-12-18 21:32:40 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
6cb49f235b
|
fix segmentation of paths in equitemporal steps;
|
2014-12-18 21:32:38 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
43415deedc
|
renaming & formatting;
|
2014-12-18 21:32:02 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
36f1c64aaf
|
integrate with polar-diagram-base; rename implementation that directly accesses polar-api to polar-diagram-gps-raw;
|
2014-12-18 21:32:00 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
168488fd54
|
first integration of simulation and gps-polars;
|
2014-12-18 21:31:43 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
87fd55dab2
|
fix handling of out-of-range wind-speeds in polardiagram base-implementation;
|
2014-12-18 21:30:15 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
bb6cd655d9
|
performance tree-grow: remove local cache, because short-time-wind-cache does work correctly now;
|
2014-12-18 21:29:42 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
81af424eea
|
performance tree-grow: fix cos(lat) factor in longitude quantization; add wind-cache to wind-field-tracked-race used by tree-grow;
|
2014-12-18 21:28:41 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
1f7b8eaadd
|
performance tree-grow: quantize positions & timepoints when accessing TrackedRace.getWind(...) to support caching;
|
2014-12-18 21:28:21 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
702bf5856e
|
performance tree-grow: minimize calls to TrackedRace.getWind(...);
|
2014-12-18 21:26:36 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
92e0c48036
|
add tree-grow-variant where path-candidate is represented by BitSets instead of Strings to compare runtime performance; unfortunately no performance improvements;
|
2014-12-18 21:26:09 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
83e547bc4c
|
simplify tree-grow-algorithm by strict focus on left/right steps;
|
2014-12-18 21:25:00 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
0b0b12ef20
|
define OSGi-bundle-service for accessing polar-diagrams of simulator based on boat-class of race-definition;
|
2014-12-18 21:23:47 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
af21576562
|
Merge remote-tracking branch 'origin/master'
Conflicts:
java/com.sap.sailing.domain.common/src/com/sap/sailing/domain/common/impl/PolarSheetGenerationSettingsImpl.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/PolarSheetGenerationTest.java
java/com.sap.sailing.domain/META-INF/MANIFEST.MF
java/com.sap.sailing.domain/src/com/sap/sailing/domain/polarsheets/PerRaceAndCompetitorPolarSheetGenerationWorker.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/polarsheets/PolarFix.java
java/com.sap.sailing.gwt.ui/META-INF/MANIFEST.MF
java/com.sap.sailing.gwt.ui/SailingGWT.launch
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/SailingService.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/SailingServiceAsync.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/polarsheets/AngleOverDataSizeHistogramPanel.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/polarsheets/PolarSheetsChartPanel.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/polarsheets/PolarSheetsPanel.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
java/com.sap.sailing.mongodb.test/META-INF/MANIFEST.MF
java/com.sap.sailing.polars.test/.classpath
java/com.sap.sailing.polars.test/META-INF/MANIFEST.MF
java/com.sap.sailing.polars.test/src/com/sap/sailing/polars/caching/test/PolarFixCacheRaceIntervalTest.java
java/com.sap.sailing.polars.test/src/com/sap/sailing/polars/mining/test/PolarDataMinerTest.java
java/com.sap.sailing.polars.test/src/com/sap/sailing/polars/test/PolarSheetAnalyzerTest.java
java/com.sap.sailing.polars/.classpath
java/com.sap.sailing.polars/src/com/sap/sailing/polars/PolarDataService.java
java/com.sap.sailing.polars/src/com/sap/sailing/polars/aggregation/PolarFixAggregator.java
java/com.sap.sailing.polars/src/com/sap/sailing/polars/aggregation/PolarFixRaceInterval.java
java/com.sap.sailing.polars/src/com/sap/sailing/polars/aggregation/SimplePolarFixRaceInterval.java
java/com.sap.sailing.polars/src/com/sap/sailing/polars/analysis/PolarSheetAnalyzer.java
java/com.sap.sailing.polars/src/com/sap/sailing/polars/analysis/impl/PolarSheetAnalyzerImpl.java
java/com.sap.sailing.polars/src/com/sap/sailing/polars/caching/PolarFixCacheRaceInterval.java
java/com.sap.sailing.polars/src/com/sap/sailing/polars/clusters/SpeedClusterGroup.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/GPSFixMovingWithPolarContext.java
java/com.sap.sailing.polars/src/com/sap/sailing/polars/mining/IncrementalRegressionProcessor.java
java/com.sap.sailing.polars/src/com/sap/sailing/polars/mining/PolarDataMiner.java
java/com.sap.sailing.polars/src/com/sap/sailing/polars/mining/PolarFixFilterCriteria.java
java/com.sap.sailing.polars/src/com/sap/sailing/polars/mining/SpeedClusterGroupFromWindSteppingCreator.java
java/com.sap.sailing.polars/src/com/sap/sailing/polars/regression/BoatSpeedEstimator.java
java/com.sap.sailing.polars/src/com/sap/sailing/polars/regression/IncrementalLinearRegressionProcessor.java
java/com.sap.sailing.polars/src/com/sap/sailing/polars/regression/impl/IncrementalLeastSquaresProcessor.java
java/com.sap.sailing.server.gateway/META-INF/MANIFEST.MF
java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/PolarResource.java
java/com.sap.sailing.server.replication.test/META-INF/MANIFEST.MF
java/com.sap.sailing.server/META-INF/MANIFEST.MF
java/com.sap.sailing.server/SailingServer (No Proxy).launch
java/com.sap.sailing.server/SailingServer (No Proxy, Cached MTB).launch
java/com.sap.sailing.server/SailingServer (No Proxy, Jetty on 8889).launch
java/com.sap.sailing.server/SailingServer (No Proxy, Jetty on 8889, Cached MTB).launch
java/com.sap.sailing.server/SailingServer (No Proxy, Remote Debug SAP VM).launch
java/com.sap.sailing.server/SailingServer (No Proxy, winddbTest).launch
java/com.sap.sailing.server/SailingServer (Proxy).launch
java/com.sap.sailing.server/SailingServer (Proxy, Jetty on 8889).launch
java/com.sap.sailing.server/SailingServer (Proxy, Remote Debug SAP VM).launch
java/com.sap.sailing.server/SailingServer (Proxy, SwissTiming Live Simulation).launch
java/com.sap.sailing.server/SailingServer (Proxy, winddbTest).launch
java/com.sap.sailing.server/src/com/sap/sailing/server/RacingEventService.java
java/com.sap.sailing.server/src/com/sap/sailing/server/impl/RacingEventServiceImpl.java
java/com.sap.sailing.targetplatform/definitions/race-analysis-p2-remote.target
java/com.sap.sse.datamining.shared/src/com/sap/sse/datamining/shared/impl/NestingCompoundGroupKey.java
java/com.sap.sse.datamining/src/com/sap/sse/datamining/factories/GroupKeyFactory.java
java/com.sap.sse.datamining/src/com/sap/sse/datamining/impl/components/AbstractParallelMultiDimensionalNestingGroupingProcessor.java
java/pom.xml
|
2014-12-18 21:11:39 +01:00 |
|
Fredrik Teschke
|
f2bbda6fd9
|
begin adding RegattaLogStore
|
2014-12-01 23:39:08 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
c3657ee99f
|
Merge remote-tracking branch 'ExternalGit/polar-api' into raceboard-simulation
Conflicts:
java/com.sap.sailing.gwt.ui/SailingGWT.launch
java/com.sap.sailing.simulator/META-INF/MANIFEST.MF
|
2014-11-27 19:21:30 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
516f286def
|
fix gps-polar-diagram direct implementation; average port/star angles & speeds in gps-polar-diagram interpolated implementation;
|
2014-11-13 16:20:58 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
4e8d27c33e
|
Merge remote-tracking branch 'origin/raceboard-simulation' into raceboard-simulation-gps-polars
|
2014-11-12 19:12:59 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
2fb90c8519
|
fix final path-position of tree-grow;
|
2014-11-12 19:10:52 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
9ba768cbf0
|
fix segmentation of paths in equitemporal steps;
|
2014-11-12 18:57:01 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
7f628c0e05
|
renaming & formatting;
|
2014-11-12 10:28:39 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
0d516fb51d
|
integrate with polar-diagram-base; rename implementation that directly accesses polar-api to polar-diagram-gps-raw;
|
2014-11-11 22:38:38 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
a1c211b399
|
first integration of simulation and gps-polars;
|
2014-11-11 17:23:10 +01:00 |
|
Axel Uhl
|
a9a3997752
|
trying to get the Operation interface under control...
|
2014-11-08 22:06:58 +01:00 |
|
Axel Uhl
|
bbc2796d59
|
renamed com.sap.sailing.server.replication bundle to com.sap.sse.replication
|
2014-11-07 21:47:57 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
110d0f78ed
|
fix handling of out-of-range wind-speeds in polardiagram base-implementation;
|
2014-11-07 10:12:06 +01:00 |
|