Commit Graph
31579 Commits
Author SHA1 Message Date
Axel Uhl 28590f3ff8 a first implementation of SailingServiceImpl.removeMarkFix
Change-Id: Ib5ece5653ed7b94a62f5a5720e6c1f7eb917ce59
2016-03-22 17:58:44 +01:00
Axel Uhl 329d46769c Merge branch 'master' into bug2840
Conflicts:
	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_de.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/client/StringMessages_zh.properties
	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/raceboard/RaceBoardPanel.java

Change-Id: I9cca175d1e3dd3876235c15ccef388f4a9ef0e98
2016-03-22 14:54:47 +01:00
Axel Uhl 2853950b7a Merge branch 'mark-passing-probability' 2016-03-22 14:42:35 +01:00
Axel Uhl 9163be9259 fixed "total" message string in chinese and german translation
Change-Id: Ib7f7e6ca9ce570cb7cd902afa63e1f4b34aeb044
2016-03-22 14:41:33 +01:00
Axel Uhl 38e61017c1 Merge remote-tracking branch 'server/master' 2016-03-22 14:41:17 +01:00
Axel Uhl 41ce0c5430 started implementing the mark position-related services in SailingServiceImpl
Change-Id: I37d1eaa1b04e40948bbeeaa1b845c995de60b4c6
2016-03-22 14:40:25 +01:00
Jan Broß 901fb9af63 Fix: show start tracking button if both times are not set 2016-03-22 13:48:06 +01:00
Axel Uhl 13ae468c42 added missig import of Ignore annotation 2016-03-22 08:29:52 +01:00
Axel Uhl 7e16f5c873 ignoring currently not working white-box mark passing test; it needs refinement 2016-03-22 07:19:41 +01:00
Axel Uhl ee2049b06b updated index.html to include Home.html link 2016-03-21 23:07:07 +01:00
Axel Uhl 223bbc6e1e irestricted access to method required by test to protected and subclasses in test case
Change-Id: I51267c918712a71ff64334bfbacfa9cfd0bfc7c1
2016-03-21 18:21:02 +01:00
Axel Uhl 3571681f48 made method required by test class public
Change-Id: I7193d193e35990f0655c8136d32f5d4807e781f3
2016-03-21 18:17:06 +01:00
Axel Uhl 3d934b3450 started an implementation of the mark position editing services in SailingServiceImpl
Change-Id: Ibc6954ae4b4b2810d18d2ae892f658e463612314
2016-03-21 18:10:45 +01:00
Jan Broß 5da62f3b86 Remove unused import 2016-03-21 15:13:38 +01:00
Jan Broß fab845dd89 Add toggle button to Start/StopTracking Dialog 2016-03-21 15:09:15 +01:00
Jan Broß 6e21007474 Validate server url in Mapping Dialog 2016-03-21 12:59:01 +01:00
Axel Uhl dca968bf39 Merge remote-tracking branch 'server/bug2840' into bug2840 2016-03-21 11:50:53 +01:00
Axel Uhl 781fb579eb using AsyncCallback objects in MarkPositionService API and made compile; implementation in SailingServiceImpl still missing
Change-Id: Idb6c8a521781dc2ae38ebe2c52c800c0813072be
2016-03-21 11:49:05 +01:00
Jan Broß 89b94a97d0 Bug 3426: –Open device mapping intervals cause mapping chart to extend too far to the right 2016-03-21 11:14:57 +01:00
Axel Uhl 37a1525975 made inner class of CandidateFinderImpl public to let Maven-based tests see it
Change-Id: Ia977d5d01f53482c1cc9d12aec7745e69c6ab8ac
2016-03-21 10:24:25 +01:00
Axel Uhl 50426f0aee uncommented timeout rule again; some formatting/whitespace changes
Change-Id: Iedafb8307e80d73d300eaca82b7d4bbfd546ad98
2016-03-21 10:21:00 +01:00
Axel Uhl 797d993435 changed encoding of second occurrence of Jürgen Seefelder's name in Star IDM test case
Change-Id: If01b3faaf26932df82830fc90cfa57621a27d509
2016-03-21 10:08:33 +01:00
Axel Uhl 525f37036f encode test case Java file as UTF-8 to ensure Jürgen is encoded correctly
Change-Id: I86da1b8d02bbe447c8e4d63c5f30d929aab594b7
2016-03-21 10:02:33 +01:00
Jan Broß 068a88e0e9 Show competitors registered on race in regatta-scoped mapping dialogs 2016-03-21 10:02:23 +01:00
Axel Uhl eaf66a9c91 Merge remote-tracking branch 'server/mark-passing-probability' into mark-passing-probability
Conflicts:
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/markpassingcalculation/impl/CandidateFinderImpl.java

Change-Id: I1428b1e7d0dd1f1a0ef4a25fc16b87e89140811c
2016-03-21 10:00:32 +01:00
Axel Uhl 57eee82a63 use existing inference of passing instructions that it used elsewhere
Change-Id: I061d67f90fb6ec770b19b765dc787340a3f882da
2016-03-21 09:59:55 +01:00
Jan Broß 04bd1a7697 Show competitors registered on race in regatta-scoped mapping dialog 2016-03-21 09:22:07 +01:00
Nick b99eb87d64 Merge remote-tracking branch 'origin/mark-passing-probability' into mark-passing-probability
Conflicts:
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/markpassingcalculation/impl/CandidateFinderImpl.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/markpassingcalculation/impl/CandidateWithSide.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/markpassingcalculation/impl/DistanceCandidateImpl.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/markpassingcalculation/impl/XTECandidateImpl.java
2016-03-21 01:11:57 +01:00
Axel Uhl dae3bfdd68 the Star IDM 2013 Race 5 test suffers from entirely incorrect TracTrac mark passing data; doing manually-crafted tests now;
I re-generated the MTB file. However, now the TracTrac mark passings are completely off and missing for anything beyond
the first windward mark passing. I've changed the tests so that a couple of interesting situations are verified explicitly.
This has successfully produced a failure for Seefelder's late start. The new start recognition logic doesn't apply here
because a start time is set explicitly in the TracTrac race. The mark passing mainly suffers from a "digital" judgement
of the competitor passing outside the line. Awaiting Nick's more tolerant implementation.

Change-Id: Ifd7423434c2a0d3ba21522ae4409fbeb97b94b80
2016-03-20 14:23:31 +01:00
Axel Uhl bec5a0757d use 50% instead of only 20% of the next adjacent leg for test fixes for mark passing tests;
solves testRace5 505 KW 2013 case which suffered from TracTrac's too early mark passings

Change-Id: I5f833a4299fc2ca7fea909c7fc2c6025aeebc10f
2016-03-20 01:11:07 +01:00
Axel Uhl 203ec84696 assume start being a line if PassingInstructions are None
Change-Id: Icd42b210fc97eddfc5a6574dd51966bd4c5e7e03
2016-03-19 23:03:56 +01:00
Axel Uhl 9f6a38ec7a use two probabilities for start mark passings: one based on start line proximity, one based on variance of distance from start line
Change-Id: I2d25867c2b78c242e5dc007b255300d54175725e
2016-03-19 22:44:56 +01:00
Axel Uhl ab5c097c35 use numeric verdict for direction detection to enable worse penalty for passing lines the wrong way
Change-Id: I66d36b5496e28c83d453fe8d5fc7af1ee58f7e36
2016-03-19 14:18:41 +01:00
Axel Uhl 655535a263 use end candidate for edge probability, not start candidate
Change-Id: Ia7ff04b7e31222c1bd23b400134f863101d1458a
2016-03-19 14:18:13 +01:00
Axel Uhl 39dfbd1c53 Merge branch 'master' into mark-passing-probability 2016-03-19 13:37:24 +01:00
Axel Uhl e00bd1200b minor modifications
Change-Id: I35a9fca64bed9463d8a806700aaa0b9618bc8457
2016-03-19 13:36:35 +01:00
Axel Uhl c9852c3e81 updated QR code in presentation for apps in stores
Change-Id: I406e3bf716d40226a8424e6e8983bcb1258c16da
2016-03-18 08:55:50 +01:00
Axel Uhl f1f2caedd8 Merge remote-tracking branch 'server/jbross-poor-mans-wizard' into jbross-poor-mans-wizard
Conflicts:
	doc/SAPSailingAnalytics_Administrator_Training.pptx

Change-Id: I2020154d210731b68342c15a4b931cd8b0880b32
2016-03-18 08:45:49 +01:00
Jan Broß db8acc8886 Fix Presentation broken by OpenOffice 2016-03-18 01:16:57 +01:00
Axel Uhl a8eb800912 Merge branch 'master' into mark-passing-probability 2016-03-18 00:16:14 +01:00
Axel Uhl 5bd19246fe Revert "Update Administrator Training Powerpoint"
This reverts commit a04c13dfae.
2016-03-18 00:13:53 +01:00
Axel Uhl 3e3689d957 Revert "Update Administrator Training Powerpoint"
This reverts commit a04c13dfae.
2016-03-18 00:13:25 +01:00
Axel Uhl 474d798057 made the penalty for distance candidates worse
Change-Id: Ic801c94527b2a94be8923c717c19d066ba172565
2016-03-17 23:46:13 +01:00
Axel Uhl 51c392ba7e use only start candidate's probability for the Edge probability, avoiding the candidate probabilities getting squared
Change-Id: Ib475671ecce3f013abe266a26bf4bb1e18fba275
2016-03-17 21:57:58 +01:00
Axel Uhl fffecac56e set GateStart as start procedure type for the Kieler Woche 505 mark passing test
Change-Id: I148313987e39822e263e79afaeaf42790b672218
2016-03-17 21:40:42 +01:00
Papick Garcia Taboada 84b712a664 Added missing border and reduced header font size 2016-03-17 16:22:16 +01:00
Axel Uhl 8f59104ee2 increased the skip penalty factors (effectively reducing the penalties); first OBMR tests green now...
Change-Id: I595181391a2b2275b429e06b8e54953099d57992
2016-03-17 14:27:18 +01:00
Axel Uhl 44881718b9 fixed MINIMUM_PROBABILITY which now already *is* a probability after changing the penalties to probability-based penalties
Change-Id: I378795db0691a365029ca8daa4ac6b2a3dd69c26
2016-03-17 14:20:26 +01:00
Axel Uhl b3e55135fd Merge branch 'master' into mark-passing-probability 2016-03-17 13:55:20 +01:00
Axel Uhl 205a53865c fixed quote doubling in TextMessages.properties
Change-Id: Id92b45e10fb3257c26abae17c3c95947b5a0f0cc
2016-03-17 13:54:54 +01:00