Commit Graph
773 Commits
Author SHA1 Message Date
Axel Uhl 500dcf41e9 cache ScalableBearingAndScalableDouble for ManeuverClassification, avoiding expensive creation; use approximation for ScalableBearing difference which is much faster 2015-01-24 02:24:59 +01:00
Axel Uhl dc725f706c fix NPE in ConfidenceBasedAveragerImpl after supporting Iterable and Iterator as constructor inputs 2015-01-23 23:31:35 +01:00
Axel Uhl eb8c8b2537 changed from one-dimensional clustering along middle COG to two-dimensional clustering (middle COG / maneuver angle) and starting first tests with this approach 2015-01-23 17:29:54 +01:00
Axel Uhl 95f6264ed4 a first two-dimensional clustering algorithm 2015-01-22 14:01:16 +01:00
Axel Uhl a42d2085f1 updated the *.common projects to JavaSE-1.7 as their execution environment now that we use the Android build tools that are 1.7-capable 2015-01-22 11:10:58 +01:00
Axel Uhl 0c43f2b64b moved color stuff from com.sap.sailing.domain.common to com.sap.sse.common 2015-01-22 11:05:24 +01:00
Axel Uhl ba4d5b0f6c moved CountryCode stuff to SSE 2015-01-22 11:01:01 +01:00
Axel Uhl 9fb859a8b3 major refactoring, solving bug 2578 by introducing com.sap.sse.shared.android and moving useful stuff to it that will compile on Android 2015-01-22 10:57:00 +01:00
Axel Uhl dd60863858 moved scalablevalue stuff and KMeansClusterer to SSE; added better maneuver-based wind estimation reporting features 2015-01-22 00:49:34 +01:00
Axel Uhl f5e48920b8 made a few adjustments mostly regarding null-safety 2015-01-21 00:20:23 +01:00
Axel Uhl 888e8e20c3 Merge branch 'master' into bug1562 2015-01-20 16:01:50 +01:00
Axel Uhl 33e0957a8b fixing bug 2576 by adding netPointsUncorrected to LeaderboardEntryDTO.hashCode/equals 2015-01-20 15:53:31 +01:00
Axel Uhl 4c068647bc kmeans initialization by equi-distant distribution across elements 2015-01-13 17:00:42 +01:00
Axel Uhl 3ffb4998ae Merge branch 'master' into bug1562 2015-01-09 22:45:24 +01:00
Axel Uhl a3b8566d2b switching CountryCodeFactoryImpl to UTF-8; removed strange characters from author name of DateParser 2015-01-09 10:41:43 +01:00
Axel Uhl 80e8f3b897 dump maneuver information in CSV format for further analysis in Excel 2015-01-07 21:02:00 +01:00
Frederik Petersen 626c313638 Fixes for polar x-y-diagram 2015-01-07 13:23:30 +01:00
Axel Uhl 607262318b Merge remote-tracking branch 'origin/master' 2015-01-06 20:31:02 +01:00
Frederik Petersen d99ad2ed1b Now upwind and downwind data can be viewed for both tacks in x-y-diagram
only one combination is shown by default. The user can hide and show as
she/he likes.
2015-01-05 16:09:58 +01:00
Axel Uhl a0da63625f added Elliott6m to BoatClassMasterData; search boat class under provided and canonicalized name 2015-01-04 11:50:29 +01:00
Axel Uhl 3ae92c7afe looking up and registering BoatClass objects with name, display name and alternative names from BoatClassMasterdata 2015-01-03 11:58:17 +01:00
Axel Uhl 97cbda6e1e renamed angles to ...Deg when they deal with degrees 2015-01-02 17:47:50 +01:00
Axel Uhl f2bf1aa57a renamed angleToWind to trueWindAngle 2015-01-02 17:44:01 +01:00
Axel Uhl f52c7a470a renamed WindStepping to WindSpeedStepping; use double[] instead of expensive Double[] 2015-01-02 17:20:06 +01:00
Axel Uhl ac48ac2417 Merge branch 'master' into bug1562
Conflicts:
	java/com.sap.sailing.polars.test/src/com/sap/sailing/polars/test/PolarSheetAnalyzerTest.java
	java/com.sap.sailing.polars/src/com/sap/sailing/polars/PolarDataService.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/impl/PolarDataServiceImpl.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
2015-01-02 15:54:51 +01:00
Frederik Petersen e3d3a1fcbd Merge branch 'master' into polar-api 2015-01-02 13:18:20 +01:00
Axel Uhl ec35cfddb7 fixed Javadoc typos 2015-01-02 10:02:50 +01:00
Axel Uhl b7d89983f3 fixed RGBColor error parsing three-digit colors; added test case 2014-12-30 15:31:27 +01:00
Axel Uhl 9066456d1b preparing a solution for bug 2009 by letting BearingChangeAnalyzer count the number of crossings 2014-12-29 16:40:53 +01:00
Fredrik Teschke d693090d81 Merge branch 'master' into regatta-log
Conflicts:
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/tracking/DeviceWithTimeRange.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/shared/analyzing/DeviceMappingFinder.java
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/racelogtracking/impl/DeviceMappingImpl.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/racelog/tracking/EmptyGPSFixStore.java
	java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/trackfiles/impl/DeviceWithTimeRangeImpl.java
2014-12-24 12:45:22 +01:00
Fredrik Teschke a8e8d22857 move TimeRange to SSE 2014-12-24 12:27:58 +01:00
Frederik Petersen e7f9539e94 Merge branch 'master' into polar-api
Conflicts:
	java/com.sap.sailing.polars/src/com/sap/sailing/polars/regression/BoatSpeedEstimator.java
2014-12-23 13:44:45 +01:00
Axel Uhl 3b99659180 fixed an i18n issue 2014-12-22 21:20:11 +01:00
Axel Uhl 83161e2c85 tracking app prototype now uses device_mappings/start service to check in 2014-12-22 18:04:20 +01:00
jan b4c79f2e24 Fixes bug in tracking prototype and adds stop button 2014-12-20 11:07:05 +01:00
Fredrik Teschke a6c17ad1ec Merge remote-tracking branch 'origin/master' into regatta-log
Conflicts:
	java/com.sap.sailing.domain.racelogtrackingadapter.test/src/com/sap/sailing/domain/racelogtracking/test/impl/CreateAndTrackWithRaceLogTest.java
	java/com.sap.sailing.domain.racelogtrackingadapter/src/com/sap/sailing/domain/racelogtracking/impl/RaceLogRaceTracker.java
	java/com.sap.sailing.domain.swisstimingadapter/src/com/sap/sailing/domain/swisstimingadapter/SwissTimingAdapter.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/base/impl/AbstractRaceColumn.java
	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
2014-12-19 14:31:41 +01:00
Frederik Petersen 2390e75fb4 Moving Average is now used for polar service 2014-12-17 12:38:59 +01:00
Axel Uhl c757548fae Merge branch 'master' into structureImport
Conflicts:
	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.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
2014-12-11 18:15:44 +01:00
Fredrik Teschke 741756a2ad moved beginning/end of time to TimePoint 2014-12-11 18:00:11 +01:00
Fredrik Teschke 6608da120f Merge remote-tracking branch 'origin/master' into regatta-log
Conflicts:
	java/com.sap.sailing.domain/META-INF/MANIFEST.MF
	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/server/SailingServiceImpl.java
2014-12-11 11:19:39 +01:00
Axel Uhl f2db1cee22 major refactoring for how the structure import series editing works, using dedicated SeriesDTO and introducing RegattaStructure 2014-12-10 23:50:21 +01:00
Frederik Petersen 8094f87dd5 Confidence now shown in x-y-diagrams 2014-12-10 18:22:16 +01:00
Fredrik Teschke 3613748d1c move exception to GWT reachable context 2014-12-05 13:00:34 +01:00
Fredrik Teschke 78b7f1c3b7 only let RegattaLeaderboard and FlexibleL have a RegattaLog 2014-12-05 04:00:36 +01:00
Fredrik Teschke ea84561af6 add competitor registration and device mapping QRCode for regattalog 2014-12-05 03:36:17 +01:00
Axel Uhl 928cf87ea2 Merge remote-tracking branch 'server/polar-api' into polar-api 2014-12-03 13:42:37 +01:00
Axel Uhl 4550f975dc Merge branch 'master' into polar-api
Conflicts:
	java/com.sap.sailing.gwt.ui/SailingGWT.launch
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.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.targetplatform/definitions/race-analysis-p2-remote.target
	java/pom.xml
2014-12-03 13:10:20 +01:00
Axel Uhl 656118dae0 Merge branch 'master' into structureImport; pretty broken; in particular ListEditorComposite and SailingService will need close review for phony changes
Conflicts:
	java/com.sap.sailing.domain.swisstimingadapter/META-INF/MANIFEST.MF
	java/com.sap.sailing.gwt.ui.test/src/com/sap/sailing/gwt/ui/test/SailingServiceImplMock.java
	java/com.sap.sailing.gwt.ui/META-INF/MANIFEST.MF
	java/com.sap.sailing.gwt.ui/SailingGWT Remote Profiling (Run-Mode only).launch
	java/com.sap.sailing.gwt.ui/SailingGWT.launch
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/AdminConsoleEntryPoint.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/AdminConsoleFeatures.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/FleetListEditorComposite.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/RegattaListComposite.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/RegattaManagementPanel.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/RegattaWithSeriesAndFleetsCreateDialog.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/RegattaWithSeriesAndFleetsDialog.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/RegattaWithSeriesAndFleetsEditDialog.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/SeriesWithFleetsListEditor.java
	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/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/client/StringMessages_ru.properties
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
	java/com.sap.sailing.manage2sail.resultimport.test/src/com/sap/sailing/manage2sail/resultimport/test/ParserTest.java
	java/com.sap.sailing.manage2sail.resultimport/src/com/sap/sailing/manage2sail/resultimport/ScoreCorrectionProviderImpl.java
	java/com.sap.sailing.mongodb.test/META-INF/MANIFEST.MF
	java/com.sap.sailing.server/SailingServer (Proxy).launch
	java/com.sap.sailing.xrr.resultimport.test/src/com/sap/sailing/xrr/resultimport/test/ParserTest.java
	java/com.sap.sailing.xrr.resultimport/src/com/sap/sailing/xrr/resultimport/impl/ScoreCorrectionProviderImpl.java
	java/com.sap.sailing.xrr.resultimport/src/com/sap/sailing/xrr/resultimport/impl/XRRParserUtil.java
	java/com.sap.sse.gwt/src/com/sap/sse/gwt/client/controls/listedit/ListEditorComposite.java
	java/com.sap.sse.gwt/src/com/sap/sse/gwt/client/controls/listedit/StringListEditorComposite.java
2014-12-03 10:54:12 +01:00
Frederik Petersen 734a29298b Added x-y-diagram to polar sheets panel
for now only for upwind starboard speed
2014-12-03 10:39:31 +01:00
Frederik Petersen e33258acf4 Added parameter to allow usage of mean instead of lin reg 2014-11-26 12:12:28 +01:00